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