From 666b21b500ffbadf6326ed82cbb7441df88afc1b Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 23 Sep 2014 15:31:23 +0100 Subject: [PATCH] BUG: PatchTools: fix normals calculation if coupled point not on provided patch --- .../PatchTools/PatchToolsNormals.C | 201 +++++++++--------- 1 file changed, 104 insertions(+), 97 deletions(-) diff --git a/src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchToolsNormals.C b/src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchToolsNormals.C index 8ac95cd8b1..50f0162915 100644 --- a/src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchToolsNormals.C +++ b/src/OpenFOAM/meshes/primitiveMesh/PatchTools/PatchToolsNormals.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2014 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -45,9 +45,6 @@ Foam::PatchTools::pointNormals const PrimitivePatch& p ) { - // Assume patch is smaller than the globalData().coupledPatch() (?) so - // loop over patch meshPoints. - const globalMeshData& globalData = mesh.globalData(); const indirectPrimitivePatch& coupledPatch = globalData.coupledPatch(); const Map