Go to the documentation of this file.
63 void operator=(
const linear&) =
delete;
106 return this->
mesh().surfaceInterpolation::weights();
118 vf.mesh().surfaceInterpolation::weights()
linear(const fvMesh &mesh, Istream &)
Construct from Istream.
A class for managing temporary objects.
tmp< surfaceScalarField > weights(const GeometricField< Type, fvPatchField, volMesh > &) const
Return the interpolation weighting factors.
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate(const GeometricField< Type, fvPatchField, volMesh > &, const tmp< surfaceScalarField > &, const tmp< surfaceScalarField > &)
Return the face-interpolate of the given cell field.
TypeName("linear")
Runtime type information.
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.
linear(const fvMesh &mesh)
Construct from mesh.
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > linearInterpolate(const GeometricField< Type, fvPatchField, volMesh > &vf)
Abstract base class for surface interpolation schemes.
const fvMesh & mesh() const
Return mesh reference.
Central-differencing interpolation scheme class.