diff --git a/applications/utilities/mesh/manipulation/createPatch/createPatch.C b/applications/utilities/mesh/manipulation/createPatch/createPatch.C index 7922d487a2..50c9f30839 100644 --- a/applications/utilities/mesh/manipulation/createPatch/createPatch.C +++ b/applications/utilities/mesh/manipulation/createPatch/createPatch.C @@ -94,7 +94,7 @@ void changePatchID // Filter out the empty patches. -void filterPatches(polyMesh& mesh) +void filterPatches(polyMesh& mesh, const HashSet& addedPatchNames) { const polyBoundaryMesh& patches = mesh.boundaryMesh(); @@ -111,7 +111,11 @@ void filterPatches(polyMesh& mesh) // Note: reduce possible since non-proc patches guaranteed in same order if (!isA(pp)) { - if (returnReduce(pp.size(), sumOp