ENH: regionModel: correct parallel startup

This commit is contained in:
mattijs
2013-12-05 15:04:38 +00:00
parent 21323bdd8b
commit 06cf864261

View File

@ -103,7 +103,7 @@ void Foam::regionModels::regionModel::initialise()
forAll(rbm, patchI) forAll(rbm, patchI)
{ {
const polyPatch& regionPatch = rbm[patchI]; const polyPatch& regionPatch = rbm[patchI];
if (isA<mappedWallPolyPatch>(regionPatch)) if (isA<mappedPatchBase>(regionPatch))
{ {
if (debug) if (debug)
{ {
@ -136,7 +136,7 @@ void Foam::regionModels::regionModel::initialise()
primaryPatchIDs_.transfer(primaryPatchIDs); primaryPatchIDs_.transfer(primaryPatchIDs);
intCoupledPatchIDs_.transfer(intCoupledPatchIDs); intCoupledPatchIDs_.transfer(intCoupledPatchIDs);
if (nBoundaryFaces == 0) if (returnReduce(nBoundaryFaces, sumOp<label>()) == 0)
{ {
WarningIn("regionModel::initialise()") WarningIn("regionModel::initialise()")
<< "Region model has no mapped boundary conditions - transfer " << "Region model has no mapped boundary conditions - transfer "