v1.3.0
This is the first release to (only) support preCICE v3. If your project depends on preCICE v2, get v1.2.3, instead.
Note
This release mainly supports OpenFOAM v2312. Archives for OpenFOAM versions other than the latest OpenFOAM.com will be attached to this release later. We are currently discussing updates to our support policy.
Most prominently, this release brings significant extensions and improvements to the fluid-fluid module (@thesamriel), adds support for volume coupling (@tirgendetwas), and integrates with the new preCICE system regression tests (@valentin-seitz).
See the changelog and consider joining the preCICE Workshop 2024 to learn more about recent changes in preCICE.
Automatically generated release notes:
What's Changed
- Fix comment about WM_NCOMPPROCS in Allwmake by @cheriimoya in #282
- Allow overriding of the ADAPTER_PREP_FLAGS variable by @cheriimoya in #283
- Add a citation file by @davidscn in #284
- Update Actions set-output syntax by @MakisH in #280
- Add citing guidelines in README and docs by @MakisH in #287
- Fix iterator in FSI reader and writer for multiple patches by @davidscn in #289
- Markdown-lint: Disable MD034 by @MakisH in #290
- Re-arrange
if
logic for Pstream initialization by @davidscn in #293 - Add simple script to create release archives by @davidscn in #294
- Port the adapter to preCICE v3 by @davidscn in #285
- Mesh connectivity for preCICE v3 by @MakisH in #297
- Switch CI to build preCICE from develop by @MakisH in #299
- Volume coupling by @tirgendetwas in #255
- Updates to the FF module by @thesamriel in #281
- Reduce build targets to save building time by @MakisH in #301
- Pass the correct number of entries to
writeData
by @davidscn in #305 - Re arrange read time according to adjustable dt by @davidscn in #298
- Update hint to performance metric files by @davidscn in #314
- Add phase variable and flux coupling for interFOAM in the FF module by @thesamriel in #308
- Fix connectivity definition in the adapter by @davidscn in #315
- Introduce tolerances for triggering dt related warnings by @davidscn in #312
- Add pre-commit for liniting docs by @fsimonis in #321
- Remove unnecessary
timestepPrecice_
by @BenjaminRodenberg in #322 - Added a test workflow by @valentin-seitz in #309
- Various documentation and CI updates by @MakisH in #325
New Contributors
- @cheriimoya made their first contribution in #282
- @thesamriel made their first contribution in #281
Full Changelog: v1.2.3...v1.3.0