update to internal accounting for finite-area
Changes the internal storage location of finite-area from the polyMesh registry to a dedicated registry. This allows a clearer separation of field types without name clashes (eg, can now have "U" as a name for an area velocity field). It is also a prerequisite to supporting multiple finite-area fields in the future.
Example of old locations:
0/Us
constant/faMesh
system/faSolution
New locations:
0/finite-area/Us
constant/finite-area/faMesh
system/finite-area/faSolution
The updated locations are handled by the foamUpgradeFiniteArea
script, which provides a simple and transparent means of managing the upgrading without adding in multiple layers of compatibility handling within the code.
Merge request reports
Activity
Filter activity
Please register or sign in to reply