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)
Showing
- applications/solvers/compressible/rhoSimpleFoam/overRhoSimpleFoam/createUpdatedDynamicFvMesh.H 45 additions, 15 deletions...SimpleFoam/overRhoSimpleFoam/createUpdatedDynamicFvMesh.H
- applications/solvers/incompressible/simpleFoam/overSimpleFoam/createUpdatedDynamicFvMesh.H 45 additions, 15 deletions...le/simpleFoam/overSimpleFoam/createUpdatedDynamicFvMesh.H
- applications/test/checkDecomposePar/Test-checkDecomposePar.C 1 addition, 6 deletionsapplications/test/checkDecomposePar/Test-checkDecomposePar.C
- applications/utilities/finiteArea/makeFaMesh/findMeshDefinitionDict.H 6 additions, 6 deletions.../utilities/finiteArea/makeFaMesh/findMeshDefinitionDict.H
- applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C 1 addition, 1 deletion...cations/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C
- applications/utilities/mesh/generation/PDRblockMesh/PDRblockMesh.C 1 addition, 2 deletions...ons/utilities/mesh/generation/PDRblockMesh/PDRblockMesh.C
- applications/utilities/mesh/generation/PDRblockMesh/cleanMeshDirectory.H 3 additions, 2 deletions...ilities/mesh/generation/PDRblockMesh/cleanMeshDirectory.H
- applications/utilities/mesh/generation/blockMesh/blockMesh.C 1 addition, 4 deletionsapplications/utilities/mesh/generation/blockMesh/blockMesh.C
- applications/utilities/mesh/generation/blockMesh/cleanMeshDirectory.H 3 additions, 2 deletions.../utilities/mesh/generation/blockMesh/cleanMeshDirectory.H
- applications/utilities/mesh/generation/blockMesh/findBlockMeshDict.H 8 additions, 5 deletions...s/utilities/mesh/generation/blockMesh/findBlockMeshDict.H
- applications/utilities/mesh/generation/extrude/extrudeMesh/extrudeMesh.C 9 additions, 6 deletions...ilities/mesh/generation/extrude/extrudeMesh/extrudeMesh.C
- applications/utilities/mesh/generation/extrude2DMesh/extrude2DMeshApp.C 3 additions, 3 deletions...tilities/mesh/generation/extrude2DMesh/extrude2DMeshApp.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshIO.C 1 addition, 1 deletion...VoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshIO.C
- applications/utilities/mesh/manipulation/checkMesh/checkGeometry.C 2 additions, 4 deletions...ons/utilities/mesh/manipulation/checkMesh/checkGeometry.C
- applications/utilities/mesh/manipulation/checkMesh/checkTools.C 2 additions, 9 deletions...ations/utilities/mesh/manipulation/checkMesh/checkTools.C
- applications/utilities/mesh/manipulation/rotateMesh/rotateMesh.C 3 additions, 4 deletions...tions/utilities/mesh/manipulation/rotateMesh/rotateMesh.C
- applications/utilities/mesh/manipulation/transformPoints/transformPoints.C 2 additions, 3 deletions...ities/mesh/manipulation/transformPoints/transformPoints.C
- applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C 15 additions, 8 deletions...ities/miscellaneous/foamFormatConvert/foamFormatConvert.C
- applications/utilities/parallelProcessing/decomposePar/decomposePar.C 2 additions, 5 deletions.../utilities/parallelProcessing/decomposePar/decomposePar.C
- applications/utilities/parallelProcessing/reconstructPar/reconstructPar.C 2 additions, 7 deletions...lities/parallelProcessing/reconstructPar/reconstructPar.C
Please register or sign in to comment