Recent Releases of fenicsprecice

fenicsprecice - v2.2.0

What's Changed

  • Use benjaminrodenberg/fenics for CI stage "Build and Test" by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/174
  • Only allow using numpy < 2 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/175
  • Tests checking implementation of checkpointing/SolverState by @NiklasVin in https://github.com/precice/fenics-adapter/pull/173
  • Use copy(deepcopy=true) for checkpointing by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/172
  • Remove checks for FEniCS and python3 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/182
  • Modify setup.py to avoid crash due to version 4.0.0 of mpi4py during installation by @NiklasVin in https://github.com/precice/fenics-adapter/pull/181
  • Clarify installation procedure by @NiklasVin in https://github.com/precice/fenics-adapter/pull/183

New Contributors

  • @NiklasVin made their first contribution in https://github.com/precice/fenics-adapter/pull/173

Full Changelog: https://github.com/precice/fenics-adapter/compare/v2.1.0...v2.2.0

- Python
Published by BenjaminRodenberg over 1 year ago

fenicsprecice - v2.2.0rc1

What's Changed

  • Use benjaminrodenberg/fenics for CI stage "Build and Test" by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/174
  • Only allow using numpy < 2 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/175
  • Tests checking implementation of checkpointing/SolverState by @NiklasVin in https://github.com/precice/fenics-adapter/pull/173
  • Use copy(deepcopy=true) for checkpointing by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/172
  • Remove checks for FEniCS and python3 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/182
  • Modify setup.py to avoid crash due to version 4.0.0 of mpi4py during installation by @NiklasVin in https://github.com/precice/fenics-adapter/pull/181

New Contributors

  • @NiklasVin made their first contribution in https://github.com/precice/fenics-adapter/pull/173

Full Changelog: https://github.com/precice/fenics-adapter/compare/v2.1.0...v2.2.0rc1

- Python
Published by BenjaminRodenberg over 1 year ago

fenicsprecice - v2.1.0

What's Changed

  • Disable build-docker workflow on push to master by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/168
  • Support listlike checkpoints by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/170

Full Changelog: https://github.com/precice/fenics-adapter/compare/v2.0.0...v2.1.0

- Python
Published by IshaanDesai about 2 years ago

fenicsprecice - v2.0.0

What's Changed

  • Fix broken link by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/158
  • Update CITATION.cff to use preferred-citation by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/157
  • Build latest docker container from master not develop branch by @valentin-seitz in https://github.com/precice/fenics-adapter/pull/161
  • Compatibility update for v3.0.0 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/153
  • Release v2.0.0 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/167

New Contributors

  • @valentin-seitz made their first contribution in https://github.com/precice/fenics-adapter/pull/161

Full Changelog: https://github.com/precice/fenics-adapter/compare/v1.4.0...v2.0.0

- Python
Published by BenjaminRodenberg over 2 years ago

fenicsprecice - v2.0.0rc1

What's Changed

  • Fix broken link by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/158
  • Update CITATION.cff to use preferred-citation by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/157
  • Build latest docker container from master not develop branch by @valentin-seitz in https://github.com/precice/fenics-adapter/pull/161
  • Compatibility update for v3.0.0 by @BenjaminRodenberg in https://github.com/precice/fenics-adapter/pull/153

New Contributors

  • @valentin-seitz made their first contribution in https://github.com/precice/fenics-adapter/pull/161

Full Changelog: https://github.com/precice/fenics-adapter/compare/v1.4.0...v2.0.0rc1

- Python
Published by BenjaminRodenberg over 2 years ago

fenicsprecice - v1.4.0

Main features of this release are:

  • Adding CITATION.cff to link the adapter repository to the relevant publication in the journal SoftwareX.
  • Add functionality to define mesh connectivity in 2D cases in the form of triangles.

- Python
Published by IshaanDesai over 3 years ago

fenicsprecice - v1.3.0

  • Adding functionality for 3D cases with PointSource objects at coupling boundaries. See PRs #133, #146 and #147. A tutorial case having a 3D FEniCS setup was also added in https://github.com/precice/tutorials/pull/222
  • Fixing an issue of the config object not being able to find the adapter configuration file in a Jupyter notebook. See PR #144

- Python
Published by IshaanDesai over 4 years ago

fenicsprecice - v1.2.0

  • Improves runtime of initialization of the adapter. This is especially important for large (parallel) cases.
  • More minor changes can be found in the CHANGELOG.md

- Python
Published by BenjaminRodenberg almost 5 years ago

fenicsprecice - v1.1.0

  • Removes the deprecated package fenicsadapter. Please use fenicsprecice instead.
  • Make output less verbose
  • Many changes relevant for developers w.r.t testing and code quality

- Python
Published by BenjaminRodenberg about 5 years ago

fenicsprecice - v1.0.1

This is a bugfix release:

  • Bugfix for PointSources https://github.com/precice/fenics-adapter/issues/109
  • Bugfix in parallelization https://github.com/precice/fenics-adapter/pull/110

- Python
Published by BenjaminRodenberg over 5 years ago

fenicsprecice - v1.0.1rc1

This is a pre-release for the bugfix release v1.0.1 containing the bugfix #110.

- Python
Published by BenjaminRodenberg over 5 years ago

fenicsprecice - v1.0.0

This release includes a major redesign of the adapter API and allows parallel runs for coupled simulations using FEniCS Expressions for coupling.

Compatible with preCICE v2.x.x (e.g. v2.1.1) and the corresponding python bindings (e.g. v2.1.1.1).

For usage examples, please refer to the version of the tutorials released with https://github.com/precice/tutorials/pull/124. For a detailed explanation of the functionality of this adapter version a paper is in preparation.

- Python
Published by BenjaminRodenberg over 5 years ago

fenicsprecice - v1.0.0rc1

This is a pre-release for the planned v1.0.0 release. Some features are still missing, but the main parts of the API are already finalized.

- Python
Published by BenjaminRodenberg over 5 years ago

fenicsprecice - v0.2

Compatible with preCICE v2.0.0 and python-bindings v2.0.0.1.

- Python
Published by BenjaminRodenberg over 6 years ago

fenicsprecice - v0.1

Compatible with preCICE v1.x.x (e.g. v1.6.1) and the included python bindings python_future (e.g. for v1.6.1 see here).

- Python
Published by BenjaminRodenberg over 6 years ago