From 1e2a6b5eada5ec9c3aeafe2fe0804d12204d4dfa Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Thu, 18 Apr 2013 10:07:52 +0100 Subject: [PATCH] BUG: polyMeshTools: volume ratio caclulation --- src/OpenFOAM/meshes/polyMesh/polyMeshCheck/polyMeshTools.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/OpenFOAM/meshes/polyMesh/polyMeshCheck/polyMeshTools.C b/src/OpenFOAM/meshes/polyMesh/polyMeshCheck/polyMeshTools.C index 1884485a697..59947b0fbe2 100644 --- a/src/OpenFOAM/meshes/polyMesh/polyMeshCheck/polyMeshTools.C +++ b/src/OpenFOAM/meshes/polyMesh/polyMeshCheck/polyMeshTools.C @@ -264,7 +264,7 @@ Foam::tmp<Foam::scalarField> Foam::polyMeshTools::volRatio scalar volOwn = vol[own[faceI]]; scalar volNei = vol[nei[faceI]]; - ratio[faceI] = min(volOwn,volNei)/(volOwn+volNei+VSMALL); + ratio[faceI] = min(volOwn,volNei)/(max(volOwn, volNei)+VSMALL); } @@ -286,7 +286,7 @@ Foam::tmp<Foam::scalarField> Foam::polyMeshTools::volRatio scalar volOwn = vol[own[faceI]]; scalar volNei = neiVol[bFaceI]; - ratio[faceI] = min(volOwn,volNei)/(volOwn+volNei+VSMALL); + ratio[faceI] = min(volOwn,volNei)/(max(volOwn, volNei)+VSMALL); } } } -- GitLab