Mesh data needed to do the Finite Volume discretisation.
Abstract base class for run-time selectable region solvers.
const fvMesh & mesh
Region mesh.
Solver module to move the mesh.
virtual void thermophysicalPredictor()
Construct and solve the energy equation,.
movingMesh(fvMesh &mesh)
Construct from region mesh.
virtual void prePredictor()
Called at the beginning of the PIMPLE loop.
void operator=(const movingMesh &)=delete
Disallow default bitwise assignment.
virtual void postSolve()
Called after the PIMPLE loop at the end of the time-step.
virtual void moveMesh()
Called at the start of the PIMPLE loop to move the mesh.
virtual scalar maxDeltaT() const
Return the current maximum time-step for stable solution.
virtual void pressureCorrector()
Construct and solve the pressure equation in the PISO loop.
virtual void postCorrector()
Correct the thermophysical transport modelling.
virtual ~movingMesh()
Destructor.
virtual void momentumPredictor()
Construct and optionally solve the momentum equation.
TypeName("movingMesh")
Runtime type information.
virtual void preSolve()
Called at the start of the time-step, before the PIMPLE loop.