CrankNicolsonDdtScheme, backwardDdtScheme: Ensure V00 is available for moving meshes

This commit is contained in:
Henry Weller
2017-03-06 23:15:54 +00:00
parent 86dc955605
commit b535c05fa6
2 changed files with 20 additions and 4 deletions

View File

@ -200,8 +200,12 @@ public:
ocCoeff_(1.0)
{
// Ensure the old-old-time cell volumes are available
// for moving meshes
if (mesh.moving())
{
mesh.V00();
}
}
//- Construct from mesh and Istream
CrankNicolsonDdtScheme(const fvMesh& mesh, Istream& is)
@ -220,8 +224,12 @@ public:
}
// Ensure the old-old-time cell volumes are available
// for moving meshes
if (mesh.moving())
{
mesh.V00();
}
}
// Member Functions

View File

@ -91,8 +91,12 @@ public:
ddtScheme<Type>(mesh)
{
// Ensure the old-old-time cell volumes are available
// for moving meshes
if (mesh.moving())
{
mesh.V00();
}
}
//- Construct from mesh and Istream
backwardDdtScheme(const fvMesh& mesh, Istream& is)
@ -100,8 +104,12 @@ public:
ddtScheme<Type>(mesh, is)
{
// Ensure the old-old-time cell volumes are available
// for moving meshes
if (mesh.moving())
{
mesh.V00();
}
}
// Member Functions