diff --git a/src/dynamicMesh/polyTopoChange/polyTopoChange/removeFaces.C b/src/dynamicMesh/polyTopoChange/polyTopoChange/removeFaces.C index 031ee932d0b18822d736ab19149ca6e63ace66d3..7baa85a3d146ca742048e91166cf38d3ad796526 100644 --- a/src/dynamicMesh/polyTopoChange/polyTopoChange/removeFaces.C +++ b/src/dynamicMesh/polyTopoChange/polyTopoChange/removeFaces.C @@ -997,6 +997,11 @@ void Foam::removeFaces::setRefinement << " face1:" << f1 << abort(FatalError); } + else + { + // Both kept faces are internal. Mark edge for preserving + nFacesPerEdge[edgeI] = 3; + } } }