Releases: scientificcomputing/scifem
Releases · scientificcomputing/scifem
v0.18.1
Patches for older compilers that doesn't have jthreads and backwards compatibility for transfer_meshtags_to_submesh (v0.9.0)
What's Changed
- Patch for jthreads by @jorgensd in #215
- Make changes in transfer_meshtags_to_submesh backwards compat to v0.9 by @jorgensd in #213
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #214
Full Changelog: v0.18.0...v0.18.1
v0.18.0
New functionality
compute_extremafunction over domain for a UFL expression by @jorgensd in #187- Add copy mesh function by @jorgensd in #188
- Add closest point projection based on Projected Gradient with a Simplex projection algorithm by @jorgensd in #199
Bug fixes
- Add checking if PETSc Vec exists and is supported. by @jorgensd in #189
- Simplify pullback of interpolation coordinates from facet in reference cell to reference facet by @jorgensd in #212
API maintenance
Misc
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #184
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #190
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #192
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #195
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #197
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #203
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #194
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #193
- Bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #204
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #205
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #206
- Bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #208
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #207
- Compat layer for coordinate map by @jorgensd in #210
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #209
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #211
Full Changelog: v0.17.0...v0.18.0
v0.17.0
New feature
- Add mesh movement function (similar to
ALE.movein legacy FEniCS) that simplifies movement for any ufl expression by @jorgensd in #185
Misc
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #179
- Skip tests for xdmf if HDF5 version is 2.0 by @finsberg in #182
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #181
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #183
Full Changelog: v0.16.1...v0.17.0
v0.16.1
v0.16.0
Major improvements to interpolation matrix. Now supports quadrature spaces and has some vectorization speedups for specific spaces (identity pullback and or interpolation identity).
What's Changed
Misc
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #174
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #175
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #172
- Make sure
bump-my-versionalso bumps the version in theCITATION.cfffile by @finsberg in #176
Full Changelog: v0.15.2...v0.16.0
v0.15.2
Fix zenodo issue: zenodo/zenodo#2515
Full Changelog: v0.15.1...v0.15.2
v0.15.1
What's Changed
- Remove xvfb. Clarify try-except clause in demo on real spaces by @jorgensd in #168
- Add some error handling in point source by @jorgensd in #169
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #170
- Fix citation file, as zenodo needs version bump here as well by @jorgensd in #173
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- Pin jupyter-book by @finsberg in #159
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #158
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #160
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #161
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #163
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #164
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #165
- Add tolerance to point source by @jorgensd in #167
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #151
- Simplify getter for basix cell type by @jorgensd in #153
- Fix nanobind ABI by @finsberg in #154
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #155
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #157
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #156
- Interpolate cell submesh function onto an facet submesh by @jorgensd in #152
Full Changelog: v0.13.1...v0.14.0