From 8fe025cb8e5dda4e51228ae69bbf0e0838facccf Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Thu, 31 Aug 2023 14:03:57 +0100
Subject: [PATCH] BUG: snappyHexMesh: correct oppositeness checking. Fixes
 #2971

---
 src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C
index 4832b633391..8cd6708a155 100644
--- a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C
+++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C
@@ -1387,6 +1387,7 @@ Foam::label Foam::snappyRefineDriver::refinementInterfaceRefine
                                 (
                                     face2i != facei
                                  && surfaceIndex[face2i] != -1
+                                 && cutter.faceLevel(face2i) > cLevel
                                 )
                                 {
                                     // Get outwards pointing normal
-- 
GitLab