Abstract base class for fvMesh movers.
Mesh data needed to do the Finite Volume discretisation.
virtual tmp< scalarField > movePoints(const pointField &)
Move points, returns volumes swept by faces in motion.
void preChange()
Prepare for a mesh change.
Base class for fvMesh motion solvers.
virtual bool update()
Update the mesh for both mesh motion and topology change.
fvMotionSolver(fvMesh &)
Construct from fvMesh.
Mesh consisting of general polyhedral cells.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
To & refCast(From &r)
Reference type cast template function.
defineTypeNameAndDebug(atmosphericBoundaryLayer, 0)