BUG: rigidBodyMeshMotion: do not access uninitialised. Fixes #2127

This commit is contained in:
mattijs
2021-06-17 16:46:35 +01:00
parent 9823ddd480
commit 371619bc7a

View File

@ -260,7 +260,11 @@ void Foam::rigidBodyMeshMotion::solve()
ramp*t.lookupObject<uniformDimensionedVectorField>("g").value();
}
vector oldPos = model_.cCofR(bodyIdCofG_);
vector oldPos(vector::uniform(GREAT));
if (bodyIdCofG_ != -1)
{
oldPos = model_.cCofR(bodyIdCofG_);
}
if (test_)
{