openfoam/applications/utilities/parallelProcessing/redistributePar
Mark Olesen ba10afea77 ENH: add 'filtered' polyMesh regionName() method
- in various situations with mesh regions it is also useful to
  filter out or remove the defaultRegion name (ie, "region0").

  Can now do that conveniently from the polyMesh itself or as a static
  function. Simply use this

      const word& regionDir = polyMesh::regionName(regionName);

  OR  mesh.regionName()

  instead of

      const word& regionDir =
      (
           regionName != polyMesh::defaultRegion
         ? regionName
         : word::null
      );

  Additionally, since the string '/' join operator filters out empty
  strings, the following will work correctly:

      (polyMesh::regionName(regionName)/polyMesh::meshSubDir)

      (mesh.regionName()/polyMesh::meshSubDir)
2022-05-27 14:10:31 +02:00
..
Make ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
loadOrCreateMesh.C ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
loadOrCreateMesh.H ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
parFaFieldDistributorCache.C ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
parFaFieldDistributorCache.H ENH: redistributePar support for finiteArea (#2436) 2022-05-25 13:12:38 +00:00
parFvFieldDistributor.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parFvFieldDistributor.H ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parFvFieldDistributorFields.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parFvFieldDistributorTemplates.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parLagrangianDistributor.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parLagrangianDistributor.H ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parLagrangianDistributorFields.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parLagrangianDistributorTemplates.C ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
parPointFieldDistributor.C ENH: redistributePar - add support for pointFields (#2436) 2022-05-25 13:12:38 +00:00
parPointFieldDistributor.H ENH: redistributePar - add support for pointFields (#2436) 2022-05-25 13:12:38 +00:00
parPointFieldDistributorTemplates.C ENH: redistributePar - add support for pointFields (#2436) 2022-05-25 13:12:38 +00:00
passivePositionParticle.H Merge commit 'e9219558d7' into develop-v1906 2019-12-05 11:47:19 +00:00
passivePositionParticleCloud.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
passivePositionParticleCloud.H Merge commit 'e9219558d7' into develop-v1906 2019-12-05 11:47:19 +00:00
redistributeLagrangian.H ENH: cleanup/reorganize parts of redistributePar 2022-05-25 13:12:38 +00:00
redistributePar.C ENH: add 'filtered' polyMesh regionName() method 2022-05-27 14:10:31 +02:00
unmappedPassivePositionParticleCloud.H ENH: use IOstreamOption for writeObject() calls. 2020-02-19 09:25:33 +00:00