wallDist: Ensure appropriate method correct function is called

This commit is contained in:
Henry
2015-01-12 11:53:19 +00:00
parent a92a04f18d
commit 024f9c1e29

View File

@ -186,10 +186,17 @@ const Foam::volVectorField& Foam::wallDist::n() const
bool Foam::wallDist::movePoints() bool Foam::wallDist::movePoints()
{ {
if (pdm_->movePoints()) if (pdm_->movePoints())
{
if (nRequired_)
{ {
return pdm_->correct(y_, n_()); return pdm_->correct(y_, n_());
} }
else else
{
return pdm_->correct(y_);
}
}
else
{ {
return false; return false;
} }
@ -199,7 +206,7 @@ bool Foam::wallDist::movePoints()
void Foam::wallDist::updateMesh(const mapPolyMesh& mpm) void Foam::wallDist::updateMesh(const mapPolyMesh& mpm)
{ {
pdm_->updateMesh(mpm); pdm_->updateMesh(mpm);
pdm_->correct(y_, n_()); movePoints();
} }