52 #ifndef solvers_functions_H
53 #define solvers_functions_H
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh data needed to do the Finite Volume discretisation.
const fvMesh & mesh
Region mesh.
Solver module to execute the functionObjects for a specified solver.
virtual void thermophysicalPredictor()
Construct and solve the energy equation,.
virtual void prePredictor()
Called at the beginning of the PIMPLE loop.
virtual void postSolve()
Called after the PIMPLE loop at the end of the time-step.
virtual scalar maxDeltaT() const
Return the current maximum time-step for stable solution.
void operator=(const functions &)=delete
Disallow default bitwise assignment.
virtual void pressureCorrector()
Construct and solve the pressure equation in the PISO loop.
virtual void postCorrector()
Correct the thermophysical transport modelling.
virtual void momentumPredictor()
Construct and optionally solve the momentum equation.
autoPtr< solver > solverPtr
Pointer to the solid or fluid solver.
functions(fvMesh &mesh)
Construct from region mesh.
TypeName("functions")
Runtime type information.
virtual ~functions()
Destructor.
Solver module to move the mesh.