Skip to content

Changes required for OpenFOAM-13 #378

Open
jmozmoz wants to merge 9 commits intoprecice:developfrom
jmozmoz:OpenFOAM13
Open

Changes required for OpenFOAM-13 #378
jmozmoz wants to merge 9 commits intoprecice:developfrom
jmozmoz:OpenFOAM13

Conversation

@jmozmoz
Copy link

@jmozmoz jmozmoz commented Sep 26, 2025

TODO list:

  • I updated the documentation in docs/
  • I added a changelog entry in changelog-entries/ (create directory if missing)

Make openfoam-adapter compile with OpenFOAM-13.

Updates for tutorial cases are in this pull request: precice/tutorials#669

MakisH and others added 9 commits July 7, 2025 16:03
Disable execute at start for OpenFOAM8 (precice#180)
Adapt KappaEffective to new transport/thermophysical model structure (OpenFOAM 8) (precice#130)

Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de>
Co-authored-by: David Schneider <david.schneider@ipvs.uni-stuttgart.de>
Co-authored-by: Jeff Heylmun <heylmun@synthetik-technologies.com>
Co-authored-by: Gerasimos Chourdakis <chourdak@in.tum.de>
Co-authored-by: Jeff Heylmun <heylmun@synthetik-technologies.com>
Also:
Remove inconsistent method to access normal surface vector field.
Add license header to all modified files with GRS terms
@jmozmoz jmozmoz changed the title Open foam13 Changes required for OpenFOAM-13 Sep 26, 2025
@jmozmoz
Copy link
Author

jmozmoz commented Sep 26, 2025

@MakisH
Copy link
Member

MakisH commented Oct 7, 2025

Thank you very much for the PR, @jmozmoz. Updates for OpenFOAM.org are always very helpful for many in our community.

We are currently in the process of splitting the adapters for OpenFOAM.com, OpenFOAM.org, and foam-extend to different repositories. This one will eventually find its place in https://github.com/precice/openfoam-org-adapter (and we are also working with the community on https://github.com/precice/foam-extend-adapter).

The goal is to also document relevant changes in https://github.com/precice/openfoam-adapter/blob/develop/docs/openfoam-support.md#differences-between-openfoam-versions, so that we can re-port updates in the future (or others can update their forks), if needed. In that context, I will distill the changes from 8e71253 into the documentation and write again in this PR.

Not a high priority at the moment, but there is occasionally some progress in that. First will be the foam-extend adapter, which is almost done (some documentation missing).

@MakisH MakisH added the compatibility Affecting only specific OpenFOAM / preCICE versions label Jan 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compatibility Affecting only specific OpenFOAM / preCICE versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants