35 #ifndef orthogonalSnGrad_H 36 #define orthogonalSnGrad_H const fvMesh & mesh() const
Return mesh reference.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
virtual bool corrected() const
Return true if this scheme uses an explicit correction.
Generic GeometricField class.
virtual tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > correction(const GeometricField< Type, fvPatchField, volMesh > &) const
Return the explicit correction to the orthogonalSnGrad.
virtual tmp< surfaceScalarField > deltaCoeffs(const GeometricField< Type, fvPatchField, volMesh > &) const
Return the interpolation weighting factors for the given field.
virtual ~orthogonalSnGrad()
Destructor.
orthogonalSnGrad(const fvMesh &mesh)
Construct from mesh.
Simple central-difference snGrad scheme without non-orthogonal correction.
Abstract base class for snGrad schemes.
const surfaceScalarField & deltaCoeffs() const
Return reference to cell-centre difference coefficients.
Mesh data needed to do the Finite Volume discretisation.
A class for managing temporary objects.
Simple central-difference snGrad scheme without non-orthogonal correction.
TypeName("orthogonal")
Runtime type information.