41#ifndef leastSquaresGrad_H
42#define leastSquaresGrad_H
Generic GeometricField class.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Mesh data needed to do the Finite Volume discretisation.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Abstract base class for gradient schemes.
const fvMesh & mesh() const
Return const reference to mesh.
Second-order gradient scheme using least-squares.
virtual tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > calcGrad(const GeometricField< Type, fvPatchField, volMesh > &vsf, const word &name) const
leastSquaresGrad(const fvMesh &mesh, Istream &)
Construct from Istream.
TypeName("leastSquares")
Runtime type information.
leastSquaresGrad(const fvMesh &mesh)
Construct from mesh.
A class for managing temporary objects.
Mesh data needed to do the Finite Volume discretisation.
type
Volume classification types.
A class for handling words, derived from Foam::string.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.