Adios4dolfinx

Latest version: v0.8.1.post0

Safety actively analyzes 623626 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.8.1.post0

Adding conda packaging with the help of minrk

What's Changed
* Add Min RK to acknowledgement section of paper by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/115
* Add installation notes for conda by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/116
* Expand adios2 build matrix on openmpi to ensure we are testing 2.9.2 and 2.10.0 by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/117


**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.8.1...v0.8.1.post0

0.8.1

New Contributors
* danielskatz made their first contribution in https://github.com/jorgensd/adios4dolfinx/pull/112

**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.8.0...v0.8.1

0.8.0

Compatible with nightly branch. Created in context of JOSS submission.

New features
* Reading and writing meshtags to checkpoint. by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/48
* Time dependency and multiple functions per file by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/49
* Writing checkpoints based on the input mesh ordering by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/70
* Make it possible to read and write attributes by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/80
* Write/Read mesh partitioning data by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/81
* Time dependent mesh checkpoint by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/83

Demos
* Add demos for mesh write/read operations by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/84
* Add example of reading and writing of meshtags. by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/85
* Add demo writing and reading function checkpoint by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/86

API Changes
* Open file in write mode if it does not already exist by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/67
* Consistent name for argument `filename` by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/68
* Make API consistent (filename first) in read_ write_ operations. Vectorize dofmap reading from legacy by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/72
* Make it possible to pass name when reading function by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/76
* Make it possible to pass name to meshtag by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/79
* Draft for JOSS by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/90

Other changes
* Performance improvements + remove numba as dependency by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/51
* Add openmpi to CI by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/61
* Add context manager by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/74
* Add pre-commit hooks by finsberg in https://github.com/jorgensd/adios4dolfinx/pull/75
* Use tmp-dir and tmp_path to store test files. by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/78

* API compatibility with DOLFINx nightly branch
* Rename function space by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/36
* DOF transformation renaming by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/38
* CoordinateMap API changes by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/43
* Remove gdim from `basix.ufl.element` by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/65
* API compatibility with ADIOS2
* Replace `adios2.adios2.ADIOS` with `adios2.ADIOS` by francesco-ballarin in: https://github.com/jorgensd/adios4dolfinx/pull/40
* Backward compatible support for ADIOS2 2.10.x by nate-sime in https://github.com/jorgensd/adios4dolfinx/pull/60


New Contributors
* francesco-ballarin made their first contribution in https://github.com/jorgensd/adios4dolfinx/pull/39
* nate-sime made their first contribution in https://github.com/jorgensd/adios4dolfinx/pull/60

**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.7.3...v0.8.0

0.7.3

> [!IMPORTANT]
> Every user is suggested to update from v0.7.2 to v0.7.3 as a bug affecting openmpi has been fixed in https://github.com/jorgensd/adios4dolfinx/pull/56


Other fixes
* Add new legacy bound by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/53


**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.7.2...v0.7.3

0.7.2

Major update
> [!IMPORTANT]
> Everyone using adios4dolfinx v0.7.1 should upgrade to this new version

Installation
* `numba` has been removed as a dependency of `adios4dolfin`

Performance
* Massive performance improvements by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/51

New features
* Supporting time dependent and multi-function checkpoints by jorgensd. To read checkpoints from version < 0.7.2 please add `legacy=True` to your `read_function` call. See: https://github.com/jorgensd/adios4dolfinx/pull/49 for details
* Supporting reading and writing of mesh-tags of all co-dimensions by jorgensd https://github.com/jorgensd/adios4dolfinx/pull/48


Other changes
* Replace `adios2.adios2.ADIOS` with `adios2.ADIOS` by francesco-ballarin in https://github.com/jorgensd/adios4dolfinx/pull/40
* Update legacy image and fix numpy asarray by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/37
* Set "Test package" workflow to actually run on push on every branch, as the comment in the `yml` file says by francesco-ballarin in https://github.com/jorgensd/adios4dolfinx/pull/41
* Bump actions/{download-artifact,upload-artifact} to v4 by francesco-ballarin in https://github.com/jorgensd/adios4dolfinx/pull/44
* Bump actions/{configure-pages,deploy-pages} to v4 by francesco-ballarin in https://github.com/jorgensd/adios4dolfinx/pull/45
* Bump citation version and release-date by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/50

New Contributors
* francesco-ballarin made their first contribution in https://github.com/jorgensd/adios4dolfinx/pull/40
* Thanks to finsberg, francesco-ballarin for reviewing the latest set of features

**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.7.1...v0.7.2

0.7.1

Compatible with DOLFINx v0.7.0: https://github.com/FEniCS/dolfinx/releases/tag/v0.7.0

What's Changed
* Update all CIs to use latest images for stable release by jorgensd in https://github.com/jorgensd/adios4dolfinx/pull/34


**Full Changelog**: https://github.com/jorgensd/adios4dolfinx/compare/v0.7.0...v0.7.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.