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