diff --git a/src/OpenFOAM/meshes/meshTools/matchPoints.C b/src/OpenFOAM/meshes/meshTools/matchPoints.C index 931a152aa5..2a2a9ea80b 100644 --- a/src/OpenFOAM/meshes/meshTools/matchPoints.C +++ b/src/OpenFOAM/meshes/meshTools/matchPoints.C @@ -66,7 +66,7 @@ bool Foam::matchPoints scalar matchDist = matchDistances[face0I]; - label startI = findLower(pts1MagSqr, 0.99999*dist0 - matchDist); + label startI = findLower(pts1MagSqr, 0.99999*dist0 - 2*matchDist); if (startI == -1) { @@ -83,7 +83,7 @@ bool Foam::matchPoints label j = startI; ( (j < pts1MagSqr.size()) - && (pts1MagSqr[j] < 1.00001*dist0 + matchDist) + && (pts1MagSqr[j] < 1.00001*dist0 + 2*matchDist) ); j++ ) @@ -117,7 +117,7 @@ bool Foam::matchPoints label j = startI; ( (j < pts1MagSqr.size()) - && (pts1MagSqr[j] < 1.00001*dist0 + matchDist) + && (pts1MagSqr[j] < 1.00001*dist0 + 2*matchDist) ); j++ )