Go to the documentation of this file.
35 template<
class Type,
class Scheme>
52 Scheme::LimiterType(schemeData),
58 "multivariateWeights",
59 mesh.time().timeName(),
66 auto iter = this->
fields().cbegin();
73 for (++iter; iter.good(); ++iter)
Generic multi-variate discretisation scheme class which may be instantiated for any of the NVD,...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
Dimensionless.
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.
tmp< areaScalarField > limiter(const areaScalarField &phi)
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields