Loading...
Searching...
No Matches
fvmSup.H File Reference

Calculate the finiteVolume matrix for implicit and explicit sources. More...

Include dependency graph for fvmSup.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
namespace  Foam::fvm
 Namespace of functions to calculate implicit derivatives returning a matrix.

Functions

template<class Type>
zeroField Su (const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
 A no-op source.
template<class Type>
tmp< fvMatrix< Type > > Su (const dimensioned< Type > &su, const GeometricField< Type, fvPatchField, volMesh > &)
 A uniform source (no-op for small values).
template<class Type>
tmp< fvMatrix< Type > > Su (const DimensionedField< Type, volMesh > &su, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > Su (const tmp< DimensionedField< Type, volMesh > > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > Su (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
zeroField Sp (const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
 A no-op source.
template<class Type>
tmp< fvMatrix< Type > > Sp (const dimensionedScalar &sp, const GeometricField< Type, fvPatchField, volMesh > &)
 A uniform source (no-op for small values).
template<class Type>
tmp< fvMatrix< Type > > Sp (const DimensionedField< scalar, volMesh > &sp, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > Sp (const tmp< DimensionedField< scalar, volMesh > > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > Sp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
zeroField SuSp (const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
 A no-op source.
template<class Type>
tmp< fvMatrix< Type > > SuSp (const dimensionedScalar &susp, const GeometricField< Type, fvPatchField, volMesh > &)
 A uniform source (no-op for small values).
template<class Type>
tmp< fvMatrix< Type > > SuSp (const DimensionedField< scalar, volMesh > &susp, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > SuSp (const tmp< DimensionedField< scalar, volMesh > > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type>
tmp< fvMatrix< Type > > SuSp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &)

Detailed Description

Calculate the finiteVolume matrix for implicit and explicit sources.

Original source file fvmSup.H

InNamespace Foam::fvm

Source files

Definition in file fvmSup.H.