60 return scheme_().interpolate(
phi, vf);
72 return scheme_().
flux(faceFlux, vf);
85 scheme_().fvmDiv(faceFlux, vf)
99 scheme_().fvcDiv(faceFlux, vf)
Computes the flux of an input vector field.
flux(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
const convectionScheme< Type > & scheme() const
tmp< fvMatrix< Type > > fvmDiv(const surfaceScalarField &, const GeometricField< Type, fvPatchField, volMesh > &) const
tmp< GeometricField< Type, fvPatchField, volMesh > > fvcDiv(const surfaceScalarField &, const GeometricField< Type, fvPatchField, volMesh > &) const
Abstract base class for convection schemes.
bool interpolate() const noexcept
Same as isPointData()
A class for managing temporary objects.
A special matrix type and solver, designed for finite volume solutions of scalar equations.
Surface integrate surfaceField creating a volField. Surface sum a surfaceField creating a volField.
Calculate the finiteVolume matrix for implicit and explicit sources.
void surfaceIntegrate(Field< Type > &ivf, const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
zeroField Sp(const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
A no-op source.