Go to the documentation of this file.
32 template<
class Type,
class Scheme>
49 Scheme::LimiterType(schemeData),
55 "multivariateWeights",
56 mesh.time().timeName(),
64 fieldTable::const_iterator iter = this->
fields().begin();
71 for (++iter; iter != this->
fields().end(); ++iter)
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
Upwind differencing scheme class.
Info<< "Creating field dpdt\n"<< endl;volScalarField dpdt(IOobject("dpdt", runTime.timeName(), mesh), mesh, dimensionedScalar("dpdt", p.dimensions()/dimTime, 0));Info<< "Creating field kinetic energy K\n"<< endl;volScalarField K("K", 0.5 *magSqr(U));volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);p_rgh=p - rho *gh;mesh.setFluxRequired(p_rgh.name());multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
tmp< surfaceScalarField > weights() const
Return the interpolation weighting factors.
void limiter(scalarField &allLambda, const RdeltaTType &rDeltaT, const RhoType &rho, const volScalarField &psi, const surfaceScalarField &phiBD, const surfaceScalarField &phiCorr, const SpType &Sp, const SuType &Su, const scalar psiMax, const scalar psiMin)
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 GeometricField class.
multivariateScheme(const multivariateScheme &)
Disallow default bitwise copy construct.
dimensioned< Type > min(const dimensioned< Type > &, const dimensioned< Type > &)