From 14f7d44ca0742b68a32528072a99f8dbde50016f Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 1 Aug 2023 18:19:53 +0200 Subject: [PATCH] ENH: patch/zone indices with select/ignore combination STYLE: prefer indices() to patchSet() with warn=false --- .../makeFaMesh/checkPatchTopology.H | 7 +- .../mergeOrSplitBaffles/mergeOrSplitBaffles.C | 4 +- .../pointBoundaryMesh/pointBoundaryMesh.C | 44 +++++--- .../pointBoundaryMesh/pointBoundaryMesh.H | 23 +++- .../polyBoundaryMesh/polyBoundaryMesh.C | 104 ++++++++++++++---- .../polyBoundaryMesh/polyBoundaryMesh.H | 14 ++- .../meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C | 60 ++++++++-- .../meshes/polyMesh/zones/ZoneMesh/ZoneMesh.H | 12 ++ .../faMesh/faBoundaryMesh/faBoundaryMesh.C | 70 ++++++++++-- .../faMesh/faBoundaryMesh/faBoundaryMesh.H | 12 ++ src/finiteArea/faMesh/faMesh.C | 7 +- .../cfdTools/general/MRF/MRFZone.C | 20 +--- .../fvMesh/fvBoundaryMesh/fvBoundaryMesh.C | 52 ++++----- .../fvMesh/fvBoundaryMesh/fvBoundaryMesh.H | 18 ++- .../surfaceFieldValue/surfaceFieldValue.C | 8 +- 15 files changed, 328 insertions(+), 127 deletions(-) diff --git a/applications/utilities/finiteArea/makeFaMesh/checkPatchTopology.H b/applications/utilities/finiteArea/makeFaMesh/checkPatchTopology.H index 5fdf2c255b..a38666a544 100644 --- a/applications/utilities/finiteArea/makeFaMesh/checkPatchTopology.H +++ b/applications/utilities/finiteArea/makeFaMesh/checkPatchTopology.H @@ -30,12 +30,7 @@ Input const labelList patchIDs ( - pbm.patchSet - ( - polyPatchNames, - false, // warnNotFound - true // useGroups - ).sortedToc() + pbm.indices(polyPatchNames, true) // useGroups ); label nFaceLabels = 0; diff --git a/applications/utilities/mesh/manipulation/mergeOrSplitBaffles/mergeOrSplitBaffles.C b/applications/utilities/mesh/manipulation/mergeOrSplitBaffles/mergeOrSplitBaffles.C index 1440943840..8a9c6887c8 100644 --- a/applications/utilities/mesh/manipulation/mergeOrSplitBaffles/mergeOrSplitBaffles.C +++ b/applications/utilities/mesh/manipulation/mergeOrSplitBaffles/mergeOrSplitBaffles.C @@ -357,7 +357,7 @@ int main(int argc, char *argv[]) dict.subDict("merge").get("patches") ).sortedToc(); - Info<< "Detecting baffles on " << mergePatchIDs.size() + Info<< "Merge baffles on " << mergePatchIDs.size() << " patches with " << returnReduce(patchSize(mesh, mergePatchIDs), sumOp