36 #ifndef velocityLaplacianFvMotionSolver_H 37 #define velocityLaplacianFvMotionSolver_H 48 class motionDiffusivity;
112 virtual void solve();
A list of keyword definitions, which are a keyword followed by any number of values (e...
Virtual base class for velocity motion solver.
velocityLaplacianFvMotionSolver(const polyMesh &, const dictionary &)
Construct from polyMesh and dictionary.
virtual tmp< pointField > curPoints() const
Return point location obtained from the current motion field.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Base class for fvMesh based motionSolvers.
virtual void solve()
Solve for motion.
TypeName("velocityLaplacian")
Runtime type information.
Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion velocity...
volVectorField & cellMotionU()
Return reference to the cell motion velocity field.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual void updateMesh(const mapPolyMesh &)
Update topology.
Mesh consisting of general polyhedral cells.
A class for managing temporary objects.
~velocityLaplacianFvMotionSolver()
Destructor.
void operator=(const velocityLaplacianFvMotionSolver &)=delete
Disallow default bitwise assignment.