Skip to content
Snippets Groups Projects

ENH: distinguish OpenFOAM version for user-coding (fixes #195)

Merged Mark OLESEN requested to merge style-compile-def into develop

The pre-processor macro 'OPENFOAM_PLUS' is defined with a numerical value equal to the currently compatible version number.

This can be used judiciously within user coding to help with minor differences between OpenFOAM versions. For example,

#ifdef OPENFOAM_PLUS
    #if (OPENFOAM_PLUS >= 1612)
    ...
    #endif
#endif

or simply

#if (OPENFOAM_PLUS >= 1612)
...
#endif

Merge request reports

Checking approval status

Merged by (Mar 14, 2025 2:31am UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply