Skip to content

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 <[email protected]>
Co-authored-by: David Schneider <[email protected]>
Co-authored-by: Gerasimos Chourdakis <[email protected]>
Co-authored-by: Jeff Heylmun <[email protected]>
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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants