36 #ifndef uncorrectedSnGrad_H
37 #define uncorrectedSnGrad_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 for snGrad schemes.
const fvMesh & mesh() const
Return mesh reference.
Simple central-difference snGrad scheme using the non-orthogonal mesh delta-coefficients but without ...
virtual bool corrected() const
Return true if this scheme uses an explicit correction.
virtual tmp< surfaceScalarField > deltaCoeffs(const VolField< Type > &) const
Return the interpolation weighting factors for the given field.
virtual tmp< SurfaceField< Type > > correction(const VolField< Type > &) const
Return the explicit correction to the uncorrectedSnGrad.
void operator=(const uncorrectedSnGrad &)=delete
Disallow default bitwise assignment.
uncorrectedSnGrad(const fvMesh &mesh)
Construct from mesh.
TypeName("uncorrected")
Runtime type information.
virtual ~uncorrectedSnGrad()
Destructor.
const surfaceScalarField & nonOrthDeltaCoeffs() const
Return reference to non-orthogonal cell-centre difference.
A class for managing temporary objects.
Simple central-difference snGrad scheme without non-orthogonal correction.