diff --git a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementMerge.C b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementMerge.C index ea4e0b3cec765699c7eb4a4c1ab385e6b0cdcade..4fc1b400771c030c59ed7b3a83dd230e2e601f94 100644 --- a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementMerge.C +++ b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementMerge.C @@ -293,11 +293,13 @@ Foam::label Foam::meshRefinement::mergePatchFacesUndo ) ); + // Filter out any set that contains any preserveFace label compactI = 0; forAll(allFaceSets, i) { - bool keep = true; const labelList& set = allFaceSets[i]; + + bool keep = true; forAll(set, j) { if (preserveFaces[set[j]] != -1)