Skip to content

Commit

Permalink
re-add changelog, fix config
Browse files Browse the repository at this point in the history
  • Loading branch information
simbilod committed Dec 5, 2024
1 parent 9128f3c commit ab05b28
Show file tree
Hide file tree
Showing 2 changed files with 154 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/_config.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Book settings
# Learn more at https://jupyterbook.org/customize/config.html

title: My sample book
author: The Jupyter Book Community
logo: logo.png
title: meshwell
author: Simon Bilodeau
logo: meshwell.png

# Force re-execution of notebooks on each build.
# See https://jupyterbook.org/content/execute.html
Expand Down
151 changes: 151 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
# [Changelog](https://keepachangelog.com/en/1.0.0/)

## 1.3.7

- minor fixes

## 1.3.5

- handle boundary in shared/not shared [PR#86]https://github.com/simbilod/meshwell/pull/86)

## 1.3.4

- filter resolutionspec by shared/not shared [PR#85](https://github.com/simbilod/meshwell/pull/85)

## 1.3.2

- fixes to last updates [PR#84](https://github.com/simbilod/meshwell/pull/84)

## 1.3.1

- better exponential size field [PR#82](https://github.com/simbilod/meshwell/pull/82)

## 1.3.0

- major refactoring or ResolutionSpec; split into ConstantInField, ThresholdField, and new ExponentialField [PR#80](https://github.com/simbilod/meshwell/pull/80)

## 1.2.6

- apply resolution fields to groups of entities, keep some sampling calculation [PR#78](https://github.com/simbilod/meshwell/pull/78)

## 1.2.5

- resolution on points based on curve length [PR#77](https://github.com/simbilod/meshwell/pull/77)

## 1.2.4

- subdivide prisms [PR#76](https://github.com/simbilod/meshwell/pull/76)
- don't define resolution fields by default [PR#75](https://github.com/simbilod/meshwell/pull/75)

## 1.2.3

- expose Sampling parameter [PR#74](https://github.com/simbilod/meshwell/pull/74)

## 1.2.2

- sigmoid resolution tapering [PR#73](https://github.com/simbilod/meshwell/pull/73)

## 1.2.1

- bug fixes

## 1.2.0

- "additive" entities [PR#71](https://github.com/simbilod/meshwell/pull/71)
- ability for entities to hold multiple physical_names [PR#72](https://github.com/simbilod/meshwell/pull/72)

## 1.1.3

- resolution_factor method in ResolutionSpec [PR#70](https://github.com/simbilod/meshwell/pull/70)

## 1.1.2

- ResolutionSpec instead of resolution dict [PR#69](https://github.com/simbilod/meshwell/pull/69)
- Skipping version Git refactoring

## 1.0.9

- curves resolution [PR#67](https://github.com/simbilod/meshwell/pull/67) [PR#68](https://github.com/simbilod/meshwell/pull/68)

## 1.0.7

- filename can be pathlib.Path [commit a755de1](https://github.com/simbilod/meshwell/commit/a755de191140d267f4012ffd9f7b149762281091)

## 1.0.6

Speed improvements:
- surface extrusion for buffer-free prisms [PR#59](https://github.com/simbilod/meshwell/pull/59)
- faster interior definition [PR#58](https://github.com/simbilod/meshwell/pull/58)

## 1.0.5

- smoothing options [PR#51](https://github.com/simbilod/meshwell/pull/51)

## 1.0.4

- background remeshing [PR#50](https://github.com/simbilod/meshwell/pull/50)
- minor fixes

## 1.0.3

- step output [PR#43](https://github.com/simbilod/meshwell/pull/43)
- fuse entities by name [PR#44](https://github.com/simbilod/meshwell/pull/44)

## 1.0.2

- default mesh ordering [PR#42](https://github.com/simbilod/meshwell/pull/42)

## 1.0.1

- resolution dict --> resolution attributes [PR#38](https://github.com/simbilod/meshwell/pull/38)

## 1.0.0

Refactoring release, with more to come.

- change from dict to attributes [PR#36](https://github.com/simbilod/meshwell/pull/36)
- more tests [PR#36](https://github.com/simbilod/meshwell/pull/36)
- validation of buffers causing CAD failure [PR#36](https://github.com/simbilod/meshwell/pull/36)
- pydantic coverage [PR#36](https://github.com/simbilod/meshwell/pull/35)
- speedup the CAD operations [PR#31, see also #29, #30](https://github.com/simbilod/meshwell/pull/31)
- photonic crystal sample [PR#35](https://github.com/simbilod/meshwell/pull/35)

## 0.1.0

- periodic boundaries [PR#25](https://github.com/simbilod/meshwell/pull/25)
- default resolution [PR#24](https://github.com/simbilod/meshwell/pull/24/files)
- parallelize CAD operations [PR#22](https://github.com/simbilod/meshwell/pull/22)
- more resolution flags [PR#21](https://github.com/simbilod/meshwell/pull/21)

## 0.0.9

- tqdm requirement
## 0.0.8

- tqdm [PR#16](https://github.com/simbilod/meshwell/pull/16)
- choose gmsh version [PR#15](https://github.com/simbilod/meshwell/pull/15)
## 0.0.7

- add samples
## 0.0.6

- fix boundaries tagging
- check for empty entities to reduce errors

## 0.0.4

- choose meshing algorithm
- number of threads [PR#9](https://github.com/simbilod/meshwell/pull/9)

## 0.0.3

- global mesh scaling option

## 0.0.2

- stabilizing API
- boundary elements

## 0.0.1

- initial

0 comments on commit ab05b28

Please sign in to comment.