Recent Releases of scifem

scifem - v0.7.0.post0

Patch update to fix version number

- Python
Published by jorgensd 10 months ago

scifem - v0.7.0

What's Changed

  • Update API of setbc (backwards compatible) and entitymaps (backwards compatible) by @jorgensd in https://github.com/scientificcomputing/scifem/pull/117

Misc

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scientificcomputing/scifem/pull/111
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scientificcomputing/scifem/pull/113
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scientificcomputing/scifem/pull/115
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/scientificcomputing/scifem/pull/119
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scientificcomputing/scifem/pull/116
  • Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/scientificcomputing/scifem/pull/120

New Contributors

  • @dependabot[bot] made their first contribution in https://github.com/scientificcomputing/scifem/pull/119

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.6.0...v0.7.0

- Python
Published by jorgensd 10 months ago

scifem - v0.6.0

New functionality

  • Updated blocked solver API by @jorgensd in https://github.com/scientificcomputing/scifem/pull/106
  • Update readmridatatofunction by @cdaversin in https://github.com/scientificcomputing/scifem/pull/107

Bug fixes

  • Remember to close xdmf when object is deleted by @finsberg in https://github.com/scientificcomputing/scifem/pull/103
  • Silence ValueError from adios if trying to close file more than once by @finsberg in https://github.com/scientificcomputing/scifem/pull/110

Dependency version bumps

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/102
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/108
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/109

New Contributors

  • @cdaversin made their first contribution in https://github.com/scientificcomputing/scifem/pull/107

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.5.0...v0.6.0

- Python
Published by finsberg about 1 year ago

scifem - v0.5.0

New functionality

  • Improve assemble scalar and add norm compilation by @jorgensd in https://github.com/scientificcomputing/scifem/pull/100
  • Add convenience function to find 'exterior' facets of a subdomain and finding interface by @jorgensd in https://github.com/scientificcomputing/scifem/pull/101

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.4.0...v0.5.0

- Python
Published by finsberg about 1 year ago

scifem - v0.4.0

New functionality

  • Point cloud outputting from numpy arrays by @finsberg in https://github.com/scientificcomputing/scifem/pull/96
  • Reading MRI dataset (mgz/nii) files with nibabel by @jorgensd in https://github.com/scientificcomputing/scifem/pull/95
  • Creating submesh convenience function by @jorgensd in https://github.com/scientificcomputing/scifem/pull/99

Bug fixes

  • Return correct J in NewtonSolver by @finsberg in https://github.com/scientificcomputing/scifem/pull/88
  • Do not set loglevel in solve method by @finsberg in https://github.com/scientificcomputing/scifem/pull/87
  • Be stricter with h5py mpi by @jorgensd in https://github.com/scientificcomputing/scifem/pull/94

Dependency version bumps

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/84
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/89
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/90
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/98

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.3.0...v0.4.0

- Python
Published by jorgensd about 1 year ago

scifem - v0.3.1

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/84
  • Return correct J in NewtonSolver by @finsberg in https://github.com/scientificcomputing/scifem/pull/88
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/89
  • Do not set loglevel in solve method by @finsberg in https://github.com/scientificcomputing/scifem/pull/87

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.3.0...v0.3.1

- Python
Published by jorgensd over 1 year ago

scifem - v0.3.0

New features

  • Add transfer meshtags as C++ function. by @jorgensd in https://github.com/scientificcomputing/scifem/pull/73

API updates

  • Fix API update in dolfinx nightly - interpolation_points by @finsberg in https://github.com/scientificcomputing/scifem/pull/81

Webpage fixes

  • Fix broken link to defelement by @finsberg in https://github.com/scientificcomputing/scifem/pull/77

CI dependencies

  • Use dolfinx version 0.9 when building docs by @finsberg in https://github.com/scientificcomputing/scifem/pull/75

Auto-update dependencies

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/76
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/82
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/83
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/78
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/scientificcomputing/scifem/pull/80

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.14...v0.3.0

- Python
Published by jorgensd over 1 year ago

scifem - v0.2.14

What's Changed

  • Update installation instructions in README - add conda by @finsberg in https://github.com/scientificcomputing/scifem/pull/70
  • Make it possible to skip test for h5py if it is not installed by @finsberg in https://github.com/scientificcomputing/scifem/pull/71
  • fixes for xdmf complex tests by @minrk in https://github.com/scientificcomputing/scifem/pull/72
  • Add function to evaluate a function at given points in parallel by @finsberg in https://github.com/scientificcomputing/scifem/pull/74

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.13...v0.2.14

- Python
Published by finsberg over 1 year ago

scifem - v0.2.13

What's Changed

  • Tweak newton option handling by @jorgensd in https://github.com/scientificcomputing/scifem/pull/68

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.12...v0.2.13

- Python
Published by finsberg over 1 year ago

scifem - v0.2.12

What's Changed

  • Fix trame dependency in optional pyvista dependency by @finsberg in https://github.com/scientificcomputing/scifem/pull/64
  • Fixes for dolfinx nightly by @finsberg in https://github.com/scientificcomputing/scifem/pull/66
  • Add new newton solver that uses DOLFINx newton sovler by @jorgensd in https://github.com/scientificcomputing/scifem/pull/67

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.11...v0.2.12

- Python
Published by finsberg over 1 year ago

scifem - v0.2.11

What's Changed

  • Add support for temporal point clouds by @finsberg in https://github.com/scientificcomputing/scifem/pull/63

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.10...v0.2.11

- Python
Published by finsberg over 1 year ago

scifem - v0.2.10

What changed?

  • Remove petsc4py.typing: https://github.com/scientificcomputing/scifem/pull/61

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.9...v0.2.10

- Python
Published by finsberg over 1 year ago

scifem - v0.2.9

What's changed

  • Set default tolerance to 1e-6 rather than 1e-10: https://github.com/scientificcomputing/scifem/pull/60

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.8...v0.2.9

- Python
Published by finsberg over 1 year ago

scifem - v0.2.8

What's Changed

  • Relative and absolute tolerances for NewtonSolver by @RemDelaporteMathurin in https://github.com/scientificcomputing/scifem/pull/50
  • Fix complex mode tests by @jorgensd in https://github.com/scientificcomputing/scifem/pull/54

New Contributors

  • @RemDelaporteMathurin made their first contribution in https://github.com/scientificcomputing/scifem/pull/50

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.7...v0.2.8

- Python
Published by finsberg over 1 year ago

scifem - v0.2.7

What's Changed

  • Fix for version dolfinx 0.10.0 by @finsberg in https://github.com/scientificcomputing/scifem/pull/51

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.6...v0.2.7

- Python
Published by finsberg over 1 year ago

scifem - v0.2.6

What's Changed

  • handle scale->alpha parameter rename in 0.9 by @minrk in https://github.com/scientificcomputing/scifem/pull/43
  • Set minimum python version to 3.10 by @finsberg in https://github.com/scientificcomputing/scifem/pull/46
  • increase tolerance in testsingularpoisson by @minrk in https://github.com/scientificcomputing/scifem/pull/42
  • defer annotation evaluation by @minrk in https://github.com/scientificcomputing/scifem/pull/41
  • Add topology data to pointcloud by @jorgensd in https://github.com/scientificcomputing/scifem/pull/48

New Contributors

  • @minrk made their first contribution in https://github.com/scientificcomputing/scifem/pull/43

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.5...v0.2.6

- Python
Published by finsberg over 1 year ago

scifem - v0.2.5

What's Changed

  • Add blocked newton solver and appropriate test by @jorgensd in https://github.com/scientificcomputing/scifem/pull/35

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.4...v0.2.5

- Python
Published by finsberg over 1 year ago

scifem - v0.2.4

What's Changed

  • Add function to save point cloud in xdmf by @finsberg in https://github.com/scientificcomputing/scifem/pull/23
  • Add point source to library by @jorgensd in https://github.com/scientificcomputing/scifem/pull/30
  • Add point cloud to readme by @finsberg in https://github.com/scientificcomputing/scifem/pull/33
  • Add vertextodofmap by @jorgensd in https://github.com/scientificcomputing/scifem/pull/36
  • Add create_entity_markers function by @jorgensd in https://github.com/scientificcomputing/scifem/pull/34

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.3...v0.2.4

- Python
Published by finsberg over 1 year ago

scifem - v0.2.3

What's Changed

  • Add citation file by @jorgensd in https://github.com/scientificcomputing/scifem/pull/21
  • Run pre-commit and fix author name in CITATION.cff by @jorgensd in https://github.com/scientificcomputing/scifem/pull/22
  • Run tests on nightly and stable version of fenicsx by @finsberg in https://github.com/scientificcomputing/scifem/pull/24
  • Add code of conduct contributing guide and docs by @finsberg in https://github.com/scientificcomputing/scifem/pull/27

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.2...v0.2.3

- Python
Published by jorgensd over 1 year ago

scifem - v0.2.2

Testing bump my version, no significant changes.

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.2.0...v0.2.2

- Python
Published by jorgensd over 1 year ago

scifem - v0.2.0

What's Changed

  • Make tensor valued real spaces + add tests by @jorgensd in https://github.com/scientificcomputing/scifem/pull/16
  • Support float and double precision, as well as test complex numbers by @jorgensd in https://github.com/scientificcomputing/scifem/pull/19
  • Adding some configurations by @finsberg in https://github.com/scientificcomputing/scifem/pull/18
  • Fix incorrect version by @finsberg in https://github.com/scientificcomputing/scifem/pull/20

Full Changelog: https://github.com/scientificcomputing/scifem/compare/v0.1.0...v0.2.0

- Python
Published by jorgensd over 1 year ago

scifem - v0.1.0

What's Changed

  • Simplify nanobinding and CMakeLists.txt by @jorgensd in https://github.com/scientificcomputing/scifem/pull/2
  • First attempt to wrap real function space in python by @finsberg in https://github.com/scientificcomputing/scifem/pull/1
  • Update README by @finsberg in https://github.com/scientificcomputing/scifem/pull/15

New Contributors

  • @jorgensd made their first contribution in https://github.com/scientificcomputing/scifem/pull/2
  • @finsberg made their first contribution in https://github.com/scientificcomputing/scifem/pull/1

Full Changelog: https://github.com/scientificcomputing/scifem/commits/v0.1.0

- Python
Published by finsberg over 1 year ago