From c1bb2ac02db6e5e348ebe3a13bdd4a1b8877b47b Mon Sep 17 00:00:00 2001 From: andy Date: Tue, 27 Sep 2011 15:40:28 +0100 Subject: [PATCH] ENH: AMI - only run parallel distributed if AMI is distributed --- .../AMIInterpolation/AMIInterpolation.C | 33 ++++++++++++++++++- .../AMIInterpolation/AMIInterpolation.H | 7 ++++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C b/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C index aa638ebd38..535583a9e1 100644 --- a/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C +++ b/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C @@ -119,6 +119,37 @@ void Foam::AMIInterpolation::checkPatches } +template +bool Foam::AMIInterpolation::distributed +( + const primitivePatch& srcPatch, + const primitivePatch& tgtPatch +) +{ + if (Pstream::parRun()) + { + List