openfoam/applications/utilities/parallelProcessing/redistributePar
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
..
Make ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
loadOrCreateMesh.C BUG: redistributePar: bypassing reading remote file. See #3137. 2024-04-15 16:49:45 +01:00
loadOrCreateMesh.H ENH: improve fileHandler support for redistributePar 2023-11-21 11:14:28 +00:00
parFaFieldDistributorCache.C ENH: use thisDb reference when referencing/creating finite-area fields 2023-12-07 17:42:24 +01:00
parFaFieldDistributorCache.H ENH: improve fileHandler support for redistributePar 2023-11-21 11:14:28 +00:00
parFvFieldDistributor.C ENH: fileHandler support for faMeshDistributor and field distributors 2023-05-23 15:01:09 +02:00
parFvFieldDistributor.H ENH: fileHandler support for faMeshDistributor and field distributors 2023-05-23 15:01:09 +02:00
parFvFieldDistributorFields.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parFvFieldDistributorTemplates.C STYLE: patch field Internal::null() instead of DimensionedField equivalent 2024-01-09 11:56:45 +00:00
parLagrangianDistributor.C FIX: redistributePar problems with lagrangian 2023-12-20 15:18:55 +01:00
parLagrangianDistributor.H ENH: Update redistribute clouds with readOnProc/writeOnProc 2023-11-21 11:14:28 +00:00
parLagrangianDistributorFields.C ENH: Update redistribute clouds with readOnProc/writeOnProc 2023-11-21 11:14:28 +00:00
parLagrangianDistributorTemplates.C ENH: Update redistribute clouds with readOnProc/writeOnProc 2023-11-21 11:14:28 +00:00
parPointFieldDistributor.C ENH: fileHandler support for faMeshDistributor and field distributors 2023-05-23 15:01:09 +02:00
parPointFieldDistributor.H ENH: fileHandler support for faMeshDistributor and field distributors 2023-05-23 15:01:09 +02:00
parPointFieldDistributorTemplates.C STYLE: patch field Internal::null() instead of DimensionedField equivalent 2024-01-09 11:56:45 +00:00
passivePositionParticle.H ENH: use factory Clone method for handling member clone() methods 2024-01-09 11:56:45 +00:00
passivePositionParticleCloud.C ENH: simplify construction of zero-sized Clouds 2023-12-15 16:17:15 +01:00
passivePositionParticleCloud.H ENH: simplify construction of zero-sized Clouds 2023-12-15 16:17:15 +01:00
redistributeLagrangian.H FIX: redistributePar problems with lagrangian 2023-12-20 15:18:55 +01:00
redistributePar.C ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
unmappedPassivePositionParticleCloud.H ENH: simplify construction of zero-sized Clouds 2023-12-15 16:17:15 +01:00