From ecd27ad4a4908d071dae79473b69c6ea2c2fccd5 Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 19 Apr 2022 15:31:43 +0100 Subject: [PATCH] ENH: triSurfaceMesh: detect inconsistent orientation. Fixes #2447 --- .../triSurfaceMesh/triSurfaceMesh.C | 123 +++++++++++++++++- 1 file changed, 117 insertions(+), 6 deletions(-) diff --git a/src/meshTools/searchableSurfaces/triSurfaceMesh/triSurfaceMesh.C b/src/meshTools/searchableSurfaces/triSurfaceMesh/triSurfaceMesh.C index 8173fec3bb..b799619562 100644 --- a/src/meshTools/searchableSurfaces/triSurfaceMesh/triSurfaceMesh.C +++ b/src/meshTools/searchableSurfaces/triSurfaceMesh/triSurfaceMesh.C @@ -6,7 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2011-2017 OpenFOAM Foundation - Copyright (C) 2015-2020 OpenCFD Ltd. + Copyright (C) 2015-2020,2022 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -53,13 +53,45 @@ bool Foam::triSurfaceMesh::addFaceToEdge EdgeMap