openfoam/src
Mark Olesen b5435cc83e ENH: separate registry and revised file locations for finite-area
- The internal storage location of finite-area changes from being
  piggybacked on the polyMesh registry to a having its own dedicated
  registry:

  * allows a clearer separation of field types without name clashes.
  * prerequisite for supporting multiple finite-area regions (future)

Old Locations:
```
   0/Us
   constant/faMesh
   system/faMeshDefinition
   system/faSchemes
   system/faSolution
```

New Locations:
```
   0/finite-area/Us
   constant/finite-area/faMesh
   system/finite-area/faMeshDefinition  (or system/faMeshDefinition)
   system/finite-area/faSchemes
   system/finite-area/faSolution
```

NOTES:
    The new locations represent a hard change (breaking change) that
    is normally to be avoided, but seamless compatibility handling
    within the code was found to be unworkable.

    The `foamUpgradeFiniteArea` script provides assistance with migration.

    As a convenience, the system/faMeshDefinition location continues
    to be supported (may be deprecated in the future).
2024-04-19 17:20:09 +02:00
..
atmosphericModels ENH: use tmp field factory methods [10] (#2723) 2024-02-21 14:31:40 +01:00
combustionModels ENH: use tmp field factory methods [8] (#2723) 2024-02-21 14:31:40 +01:00
conversion ENH: remove blocking communication for gather patterns 2024-03-06 11:10:54 +01:00
dummyThirdParty ENH: simplify calling of decomposition, support CompactListList 2023-11-07 10:33:47 +01:00
dynamicFaMesh ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
dynamicFvMesh RELEASE: Updated headers to v2312 2023-12-20 19:42:55 +01:00
dynamicMesh BUG: redistributePar: Distributing refinement data. Fixes #3137. 2024-04-18 11:52:34 +01:00
engine ENH: add separate handling for clearing mesh phi 2024-04-16 10:18:08 +02:00
faOptions ENH: minor reduction in allocations for inactive profiling (#3112) 2024-03-06 08:18:08 +01:00
fileFormats ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
finiteArea ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
finiteVolume ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
functionObjects ENH: prefer objectRegistry sorted to lookupClass 2024-04-16 10:18:08 +02:00
fvAgglomerationMethods ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
fvMotionSolver ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
fvOptions ENH: use tmp field factory methods [3] (#2723) 2024-02-21 14:31:39 +01:00
genericPatchFields COMP: using incomplete class edgeMesh 2024-01-24 19:58:27 +01:00
lagrangian ENH: reduce reliance on stringListOps functions 2024-04-16 10:18:08 +02:00
lumpedPointMotion STYLE: use static call for regIOobject::store (#1507) 2024-02-20 16:56:22 +01:00
mesh STYLE: use spanstream instead of stringstream in more places 2024-03-07 15:04:54 +01:00
meshTools ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
ODE STYLE: more explicit method name PtrList::count() -> count_nonnull() 2024-02-13 12:30:13 +01:00
OpenFOAM ENH: prefer objectRegistry sorted to lookupClass 2024-04-16 10:18:08 +02:00
optimisation/adjointOptimisation/adjoint ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
OSspecific ENH: refine renumberMesh and renumberMethod (addenda to !669) 2024-03-10 17:45:44 +01:00
overset ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
parallel ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
phaseSystemModels ENH: use tmp field factory methods [9] (#2723) 2024-02-21 14:31:40 +01:00
Pstream COMP: stricter handling of openmp vs no-openmp 2023-12-11 15:56:00 +01:00
randomProcesses ENH: support user-defined sampleFreq for noise models (#2999) 2023-10-19 10:28:09 +00:00
regionFaModels ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
regionModels ENH: reduce reliance on stringListOps functions 2024-04-16 10:18:08 +02:00
renumber ENH: refine renumberMesh and renumberMethod (addenda to !669) 2024-03-10 17:45:44 +01:00
rigidBodyDynamics ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
rigidBodyMeshMotion ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
sampling ENH: reduce reliance on stringListOps functions 2024-04-16 10:18:08 +02:00
sixDoFRigidBodyMotion ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
sixDoFRigidBodyState
surfMesh ENH: reduce reliance on stringListOps functions 2024-04-16 10:18:08 +02:00
thermophysicalModels ENH: use typedef for MeshObject within derived classes 2024-04-16 10:18:08 +02:00
thermoTools BUG: externalWallHeatFluxTemperature: prevent FPE in mixedEnergy condition (fixes #3123) 2024-03-21 16:36:22 +00:00
topoChangerFvMesh ENH: use tmp field factory methods [1] (#2723) 2024-02-21 14:31:39 +01:00
transportModels ENH: use tmp field factory methods [7] (#2723) 2024-02-21 14:31:40 +01:00
TurbulenceModels ENH: use tmp field factory methods [10] (#2723) 2024-02-21 14:31:40 +01:00
waveModels ENH: use tmp field factory methods [10] (#2723) 2024-02-21 14:31:40 +01:00
Allwmake ENH: adjust renumbering methods, extend renumberMesh options 2024-03-06 17:58:47 +01:00
Allwmake-scan