const Mesh & mesh() const
Return mesh.
const word & name() const noexcept
Return the object name.
A special matrix type and solver, designed for finite area solutions of scalar equations....
Abstract base class for finite area calculus convection schemes.
virtual tmp< GeometricField< Type, faPatchField, areaMesh > > facDiv(const edgeScalarField &, const GeometricField< Type, faPatchField, areaMesh > &) const =0
virtual tmp< faMatrix< Type > > famDiv(const edgeScalarField &, const GeometricField< Type, faPatchField, areaMesh > &) const =0
A class for managing temporary objects.
void clear() const noexcept
A class for handling words, derived from Foam::string.
Calculate the matrix for the divergence of the given field and flux.
tmp< faMatrix< Type > > div(const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
Calculate the matrix for the second temporal derivative.