38 #ifndef LeastSquaresVectors_H
39 #define LeastSquaresVectors_H
58 template<
class Stencil>
65 LeastSquaresVectors<Stencil>
77 void calcLeastSquaresVectors();
Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the...
const fvMesh & mesh() const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Mesh data needed to do the Finite Volume discretisation.
Least-squares gradient scheme vectors.
virtual bool movePoints()
Update the least square vectors when the mesh moves.
const List< List< vector > > & vectors() const
Return reference to the least square vectors.
LeastSquaresVectors(const fvMesh &)
Construct given an fvMesh and the minimum determinant criterion.
virtual ~LeastSquaresVectors()
Destructor.
TypeName("LeastSquaresVectors")
const extendedCentredCellToCellStencil & stencil() const
Return reference to the stencil.
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)