Go to the documentation of this file.
38 #ifndef displacementMeshMoverMotionSolver_H
39 #define displacementMeshMoverMotionSolver_H
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
TypeName("displacementMeshMover")
Runtime type information.
A class for managing temporary objects.
virtual void updateMesh(const mapPolyMesh &)
Update topology.
virtual void solve()
Solve for motion.
~displacementMeshMoverMotionSolver()
Destructor.
Mesh consisting of general polyhedral cells.
externalDisplacementMeshMover & meshMover() const
virtual tmp< pointField > curPoints() const
Return point location obtained from the current motion field.
Virtual base class for mesh movers with externally provided displacement field giving the boundary co...
Virtual base class for displacement motion solver.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
virtual void movePoints(const pointField &)
Update local data for geometry changes.
Mesh motion solver for an fvMesh. Uses externalDisplacementMeshMover to do the mesh motion.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.