38#ifndef leastSquaresVectors_H
39#define leastSquaresVectors_H
56 public MeshObject<fvMesh, MoveableMeshObject, leastSquaresVectors>
70 void calcLeastSquaresVectors();
Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh...
Mesh data needed to do the Finite Volume discretisation.
Least-squares gradient scheme vectors.
virtual bool movePoints()
Delete the least square vectors when the mesh moves.
virtual ~leastSquaresVectors()
Destructor.
TypeName("leastSquaresVectors")
const surfaceVectorField & pVectors() const
Return const reference to owner least square vectors.
const surfaceVectorField & nVectors() const
Return const reference to neighbour least square vectors.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.