Go to the documentation of this file.
49 #include "linearUpwind.H"
71 void operator=(
const LUST&) =
delete;
113 0.75*this->
mesh().surfaceInterpolation::weights()
A class for managing temporary objects.
tmp< surfaceScalarField > weights() const
Return the interpolation weighting factors.
linearUpwind interpolation scheme class derived from upwind and returns upwind weighting factors and ...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > correction(const GeometricField< Type, fvPatchField, volMesh > &) const
Return the explicit correction to the face-interpolate.
virtual bool corrected() const
Return true if this scheme uses an explicit correction.
LUST: Linear-upwind stabilised transport.
Mesh data needed to do the Finite Volume discretisation.
TypeName("LUST")
Runtime type information.
const fvMesh & mesh() const
Return mesh reference.
virtual tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > correction(const GeometricField< Type, fvPatchField, volMesh > &vf) const
Return the explicit correction to the face-interpolate.