diff --git a/src/finiteVolume/cfdTools/general/MRF/MRFZone.C b/src/finiteVolume/cfdTools/general/MRF/MRFZone.C index c1973f3df75e0971a3e566af0e2a5d5ab66b928d..916345b0774cad1f29d873b9f3699f4426ccaed4 100644 --- a/src/finiteVolume/cfdTools/general/MRF/MRFZone.C +++ b/src/finiteVolume/cfdTools/general/MRF/MRFZone.C @@ -30,6 +30,7 @@ License #include "fvMatrices.H" #include "faceSet.H" #include "geometricOneField.H" +#include "syncTools.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // @@ -117,6 +118,9 @@ void Foam::MRFZone::setMRFFaces() } } + // Synchronize the faceType across processor patches + syncTools::syncFaceList(mesh_, faceType, maxEqOp<label>()); + // Now we have for faceType: // 0 : face not in cellZone // 1 : internal face or normal patch face