Releases: NGSolve/ngsPETSc
Releases · NGSolve/ngsPETSc
v0.0.8
What's Changed
- Edits to the paper suggested by Thomas Helfer by @pefarrell in #66
- Fix to installation instructions, thanks to Thomas Helfer by @pefarrell in #65
- minor changes for JOSS publication by @danielskatz in #67
New Contributors
- @pefarrell made their first contribution in #66
- @danielskatz made their first contribution in #67
Full Changelog: v0.0.7a8...v0.0.8
v0.0.7a8
What's Changed
- Minor fix for the JOSS Review by @UZerbinati in #58
- Fix Issue #56 by @UZerbinati in #59
- Fix typing annotation of output type of GeometricModel for FEniCSx by @UZerbinati in #60
- State of the Field by @UZerbinati in #62
- Fixes for Cell.geometric_dimension by @pbrubeck in #63
Full Changelog: v0.0.7a7...v0.0.7a8
v0.0.7a7
What's Changed
- Matrix: handle non-square matrices by @stefanozampini in #2
- Vec by @stefanozampini in #3
- Add ngsPETSc.utils to the list of packages in setup.py by @francesco-ballarin in #4
- Read points from FIAT dual basis by @pbrubeck in #6
- Uzerbinati/fenicsx by @UZerbinati in #8
- Uzerbinati/docs by @UZerbinati in #9
- Move elements to finat.ufl rather than ufl.legacy by @mscroggs in #7
- Use ufl.legacy.VectorElement by @mscroggs in #5
- Minor improvements to GitHub actions worflows by @francesco-ballarin in #10
- Update FEniCSx utils due to nanobind changes by @francesco-ballarin in #12
- Fix UFL API change by @connorjward in #11
- Added support for 3D adaptivity by @UZerbinati in #13
- Alignment with new interpolation behaviour by @nbouziani in #14
dolfinx.io.gmshio.ufl_mesh
now requires a trailingdtype
argument: hardcode it to the default real type provided bydolfinx
by @francesco-ballarin in #15- Uzerbinati/hierarchy by @UZerbinati in #16
- Uzerbinati/firedrake pr by @UZerbinati in #19
- Add
netgen
toinstall_requires
by @francesco-ballarin in #20 - Fix setup.py by @UZerbinati in #21
- Mesh Smoothing by @UZerbinati in #22
- Fix issue #23 by @UZerbinati in #24
- Curved surface mesh by @UZerbinati in #25
- Fix #28 by @UZerbinati in #29
- np.Inf is deprecated in numpy 2.0 by @JDBetteridge in #30
- Add Firedrake tests to the ngsPETSc CI by @JDBetteridge in #31
- refined marked elements by @UZerbinati in #34
- Better file division by @UZerbinati in #35
- Update ngsPETSc.yml (attempt 2) by @UZerbinati in #36
- Fix CI by @UZerbinati in #38
- Fix python version in ngsPETSc as pointed out by Hussam by @UZerbinati in #40
- Docs by @UZerbinati in #42
- Add comm to createFromTopology method by @JDBetteridge in #41
- Review docs by @UZerbinati in #43
- Monthly Maintenance by @UZerbinati in #45
- Monthly maintenance by @UZerbinati in #46
- Snapping back to the coarse grid by @UZerbinati in #47
- Only build docker on main branch by @JDBetteridge in #49
- JDBetteridge/refactor curvefield by @JDBetteridge in #48
- Fix for breaking Firedrake by @JDBetteridge in #51
- Update install.rst to include Contribution guidelines by @UZerbinati in #52
- Update paper.md add Jack as co-author by @UZerbinati in #53
- Add firedrake-complex to test suite by @JDBetteridge in #50
New Contributors
- @stefanozampini made their first contribution in #2
- @francesco-ballarin made their first contribution in #4
- @pbrubeck made their first contribution in #6
- @mscroggs made their first contribution in #7
- @connorjward made their first contribution in #11
- @nbouziani made their first contribution in #14
- @JDBetteridge made their first contribution in #30
Full Changelog: https://github.com/NGSolve/ngsPETSc/commits/v0.0.7a7