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