36 #ifndef displacementSBRStressFvMotionSolver_H 37 #define displacementSBRStressFvMotionSolver_H 48 class motionDiffusivity;
105 return cellDisplacement_;
111 return cellDisplacement_;
117 return diffusivityPtr_();
124 virtual void solve();
motionDiffusivity & diffusivity()
Return diffusivity.
virtual void updateMesh(const mapPolyMesh &)
Update topology.
Virtual base class for displacement motion solver.
~displacementSBRStressFvMotionSolver()
Destructor.
virtual tmp< pointField > curPoints() const
Return point location obtained from the current motion field.
volVectorField & cellDisplacement()
Return reference to the cell motion displacement field.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Base class for fvMesh based motionSolvers.
virtual void solve()
Solve for motion.
Abstract base class for cell-centre mesh motion diffusivity.
Mesh motion solver for an fvMesh. Based on solving the cell-centre solid-body rotation stress equatio...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh consisting of general polyhedral cells.
A class for managing temporary objects.
TypeName("displacementSBRStress")
Runtime type information.