Go to the documentation of this file.
41 dynamicMotionSolverFvMesh,
49 Foam::dynamicMotionSolverFvMesh::dynamicMotionSolverFvMesh(
const IOobject& io)
56 Foam::dynamicMotionSolverFvMesh::dynamicMotionSolverFvMesh
72 std::move(allNeighbour),
104 Uptr->correctBoundaryConditions();
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
static autoPtr< motionSolver > New(const polyMesh &)
Select constructed from polyMesh.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual bool update()
Update the mesh for both mesh motion and topology change.
Abstract base class for geometry and/or topology changing fvMesh.
const motionSolver & motion() const
Return the motionSolver.
Macros for easy insertion into run-time selection tables.
bool movePoints()
Do what is necessary if the mesh has moved.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
Virtual base class for mesh motion solver.
defineTypeNameAndDebug(combustionModel, 0)
~dynamicMotionSolverFvMesh()
Destructor.