49 ? runTime.
controlDict().lookup<scalar>(
"maxDeltaT", runTime.userUnits())
78 if (
pimple.firstIter() ||
pimple.moveMeshOuterCorrectors())
Macros for easy insertion into run-time selection tables.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for run-time selectable region solvers.
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.
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.
virtual void preSolve()
Called at the start of the time-step, before the PIMPLE loop.
pimpleControl pimple(mesh)
addToRunTimeSelectionTable(solver, compressibleMultiphaseVoF, fvMesh)
defineTypeNameAndDebug(compressibleMultiphaseVoF, 0)
runTime controlDict().lookup("adjustTimeStep") >> adjustTimeStep