Releases: jorgensd/dolfinx_mpc
Releases · jorgensd/dolfinx_mpc
v0.10.5
v0.10.4
Fixes a typo in the patch release v0.10.3.
Full Changelog: v0.10.3...v0.10.4
v0.10.3
Bug-fix for periodic conditions on mixed elements with block size
Full Changelog: v0.10.2...v0.10.3
v0.10.2
- Add fix for discovering DOLFINx include directory.
Full Changelog: v0.10.1...v0.10.2
v0.10.1
This release addresses a crucial bug-fix for the sparsity pattern creation non-square systems, and blocked systems with mpcs on different blocks.
Full Changelog: v0.10.0...v0.10.1
v0.10.0
Compatible with DOLFINx v0.10.x
What's Changed
- Update main branch by @jorgensd in #136
- Compatibility with: FEniCS/dolfinx#3495 by @jorgensd in #138
- Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #134
- Update gmshio: FEniCS/dolfinx#3547 by @jorgensd in #139
- Move tolerances out of hardcoded part of code by @jorgensd in #140
- Enhance equations rendering in README.md. by @nennigb in #147
- Update test_mpc.yml by @jorgensd in #148
- Adapt to python wrappers by @schnellerhase in #146
- Update test_mpc.yml by @jorgensd in #149
- Major refactor of C++ assembly by @jorgensd in #150
- Use dev-env as base container by @schnellerhase in #141
- Remvoe explicit choice of build parallelization by @schnellerhase in #142
- Bump version number in readme by @jorgensd in #152
- Refactor nonlinear Poisson test to use MPC function space for variational problem by @CastillonMiguel in #153
- Zero out backsubstitution by @jorgensd in #155
- Update PETSc vector creation API by @jorgensd in #156
- Add void ptr to tabulate_tensor/kernel signature by @jorgensd in #158
- Refactor for quality of life and enable numba tests + update benchmark refinement. by @jorgensd in #159
- Update nest assembler to use the new, unified API by @jorgensd in #160
- Add optional deps by @jorgensd in #162
- Add missing namespace on mesh by @jorgensd in #163
- Remove clang from CI by @jorgensd in #166
- Major refactoring of Linearproblem and Nonlinearproblem by @jorgensd in #167
- Update linearproblem preconditioner api by @jorgensd in #169
- API changes due to DOLFINX PR 3770 by @jorgensd in #173
- Free communicators after usage. by @jorgensd in #171
- Various version bumps by @jorgensd in #172
- Add new petsc api in internal functions by @jorgensd in #175
- Allow partial contact by @jorgensd in #174
- Update bc extraction for nest by @jorgensd in #177
- Modify API ref: FEniCS/dolfinx#3855 by @jorgensd in #181
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #179
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #178
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #182
- Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #183
- Address changes from: FEniCS/dolfinx#3740 by @jorgensd in #184
- Bump minimum python to 3.10 by @jorgensd in #185
- Modern typing + ruff by @jorgensd in #186
- Update
create_vectorAPI by @jorgensd in #187 - Update boundingboxtree API by @jorgensd in #188
- Fix gmsh import by @jorgensd in #191
- Update README with installation instructions for spack by @jorgensd in #190
- Improve Stokes documentation by @jorgensd in #192
- Coarsen mesh and use lower solver tolerance by @jorgensd in #193
- Use intersphinx and codeautolink by @jorgensd in #194
- Update pyproject.toml by @jorgensd in #195
- Add linear wave-equation demo by @jorgensd in #196
- Prepare release v0.10.0 by @jorgensd in #197
- add imageio by @jorgensd in #199
New Contributors
- @nennigb made their first contribution in #147
- @schnellerhase made their first contribution in #146
- @CastillonMiguel made their first contribution in #153
Full Changelog: v0.9.3...v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
What's Changed
- Release by @jorgensd in #101
- Update docker image with build isolation by @jorgensd in #115
- Revert branches by @jorgensd in #114
- Update to main branch by @jorgensd in #117
- Update CI badge by @jorgensd in #118
- API updates by @jorgensd in #119
- Add dependabot by @jorgensd in #121
- Bump actions/configure-pages from 4 to 5 by @dependabot in #122
- Bump docker/build-push-action from 5 to 6 by @dependabot in #123
- Add scipy to docs dependency due to failing build by @finsberg in #124
- Some cleanup of cmake by @jorgensd in #125
- Clean up code by using C++ ranges for some objects by @jorgensd in #126
- More simplifications and quality of life updates by @jorgensd in #128
- Update sonarcloud.yml by @jorgensd in #127
- Typing cleanup + docker cleanup and numpy upgrade by @jorgensd in #129
- Update set_bc C++ API by @jorgensd in #130
- Bump versions and destroy petsc objects by @jorgensd in #132
- Move release into main by @jorgensd in #133
New Contributors
- @dependabot made their first contribution in #122
- @finsberg made their first contribution in #124
Full Changelog: v0.8.1...v0.9.0