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 motionCorrector()
Corrections that follow mesh motion.
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.