Init processor_ variable for patchProbes in findElements function

This commit is contained in:
sergio 2017-06-13 09:40:57 -07:00
parent 0735836302
commit d661165759

View File

@ -198,13 +198,19 @@ void Foam::patchProbes::findElements(const fvMesh& mesh)
faceList_.setSize(nearest.size());
faceList_ = -1;
processor_.setSize(size());
processor_ = -1;
forAll(nearest, sampleI)
{
if (nearest[sampleI].second().second() == Pstream::myProcNo())
{
// Store the face to sample
faceList_[sampleI] = nearest[sampleI].first().index();
label facei = faceList_[sampleI];
processor_[sampleI] = (facei != -1 ? Pstream::myProcNo() : -1);
}
reduce(processor_[sampleI], maxOp<label>());
}
}