Go to the documentation of this file.
61 "multivariateWeights",
62 mesh.time().timeName(),
69 auto iter = this->
fields().cbegin();
77 schemes_.lookup(iter()->
name())
81 for (++iter; iter.good(); ++iter)
90 schemes_.lookup(iter()->
name())
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Upwind differencing scheme class.
tmp< surfaceScalarField > weights() const
Return the interpolation weighting factors.
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Abstract base class for multi-variate surface interpolation schemes.
Mesh data needed to do the Finite Volume discretisation.
Generic multi-variate discretisation scheme class for which any of the NVD, CNVD or NVDV schemes may ...
Abstract base class for limited surface interpolation schemes.
virtual tmp< surfaceScalarField > limiter(const GeometricField< Type, fvPatchField, volMesh > &) const =0
Return the interpolation weighting factors.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
tmp< areaScalarField > limiter(const areaScalarField &phi)
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
const dimensionSet dimless
Dimensionless.