Loading...
Searching...
No Matches
Foam::fac Namespace Reference

Functions

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average (const GeometricField< Type, faePatchField, edgeMesh > &)
 Area-weighted average a edgeField creating a areaField.
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &)
 Area-weighted average a edgeField creating a areaField.
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average (const GeometricField< Type, faPatchField, areaMesh > &)
 Area-weighted average a edgeField creating a areaField.
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average (const tmp< GeometricField< Type, faPatchField, areaMesh > > &)
 Area-weighted average a edgeField creating a areaField.
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 (const dimensioned< Type > dt, const faMesh &mesh)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 (const dimensionedScalar &rho, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 (const areaScalarField &rho, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt (const dimensioned< Type > dt, const faMesh &mesh)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt (const dimensionedScalar &rho, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt (const areaScalarField &rho, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvvf, const word &name)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const tmp< edgeScalarField > &tflux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const edgeScalarField &flux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const tmp< edgeScalarField > &tflux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const tmp< edgeScalarField > &tflux, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const edgeScalarField &flux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div (const tmp< edgeScalarField > &tflux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeIntegrate (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeIntegrate (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeSum (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeSum (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const dimensionedScalar &gamma, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const dimensionedScalar &gamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const dimensionedScalar &gamma, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const dimensionedScalar &gamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const areaScalarField &gamma, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< areaScalarField > &tgamma, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const areaScalarField &gamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< areaScalarField > &tgamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const areaScalarField &gamma, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< areaScalarField > &tgamma, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const areaScalarField &gamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian (const tmp< areaScalarField > &tgamma, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvvf, const word &name)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const tmp< edgeScalarField > &tflux, const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const edgeScalarField &flux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const tmp< edgeScalarField > &tflux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const edgeScalarField &flux, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const tmp< edgeScalarField > &tflux, const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const edgeScalarField &flux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv (const tmp< edgeScalarField > &tflux, const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const GeometricField< Type, faePatchField, edgeMesh > &ssf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const tmp< GeometricField< Type, faePatchField, edgeMesh > > &tssf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const GeometricField< Type, faPatchField, areaMesh > &vf, const word &name)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const GeometricField< Type, faPatchField, areaMesh > &vf)
template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
template<class Type>
static tmp< edgeInterpolationScheme< Type > > scheme (const edgeScalarField &faceFlux, Istream &schemeData)
 Return weighting factors for scheme given from Istream.
template<class Type>
static tmp< edgeInterpolationScheme< Type > > scheme (const edgeScalarField &faceFlux, const word &name)
 Return weighting factors for scheme given by name in dictionary.
template<class Type>
static tmp< edgeInterpolationScheme< Type > > scheme (const faMesh &mesh, Istream &schemeData)
 Return weighting factors for scheme given from Istream.
template<class Type>
static tmp< edgeInterpolationScheme< Type > > scheme (const faMesh &mesh, const word &name)
 Return weighting factors for scheme given by name in dictionary.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf, const edgeScalarField &faceFlux, Istream &schemeData)
 Interpolate field onto faces using scheme given by Istream.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf, const edgeScalarField &faceFlux, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const edgeScalarField &faceFlux, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf, const tmp< edgeScalarField > &faceFlux, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const tmp< edgeScalarField > &faceFlux, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf, Istream &schemeData)
 Interpolate field onto faces using scheme given by Istream.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf, const word &name)
 Interpolate field onto faces using scheme given by name in faSchemes.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const tmp< GeometricField< Type, faPatchField, areaMesh > > &tvf)
 Interpolate tmp field onto faces using central differencing.
template<class Type>
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate (const GeometricField< Type, faPatchField, areaMesh > &tvf)
 Interpolate field onto faces using central differencing.

Function Documentation

◆ average() [1/4]

◆ average() [2/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Area-weighted average a edgeField creating a areaField.

Definition at line 83 of file facAverage.C.

References average().

Here is the call graph for this function:

◆ average() [3/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average ( const GeometricField< Type, faPatchField, areaMesh > & vtf)

Area-weighted average a edgeField creating a areaField.

Definition at line 99 of file facAverage.C.

References average(), and Foam::linearEdgeInterpolate().

Here is the call graph for this function:

◆ average() [4/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > average ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvtf)

Area-weighted average a edgeField creating a areaField.

Definition at line 110 of file facAverage.C.

References average().

Here is the call graph for this function:

◆ d2dt2() [1/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 ( const dimensioned< Type > dt,
const faMesh & mesh )

Definition at line 38 of file facD2dt2.C.

References mesh, dimensioned< Type >::name(), faD2dt2Scheme< Type >::New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ d2dt2() [2/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 53 of file facD2dt2.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faD2dt2Scheme< Type >::New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ d2dt2() [3/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 ( const dimensionedScalar & rho,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 67 of file facD2dt2.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faD2dt2Scheme< Type >::New(), tmp< T >::ref(), and rho.

Here is the call graph for this function:

◆ d2dt2() [4/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > d2dt2 ( const areaScalarField & rho,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 85 of file facD2dt2.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faD2dt2Scheme< Type >::New(), tmp< T >::ref(), and rho.

Here is the call graph for this function:

◆ ddt() [1/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt ( const dimensioned< Type > dt,
const faMesh & mesh )

Definition at line 39 of file facDdt.C.

References mesh, dimensioned< Type >::name(), and faDdtScheme< Type >::New().

Here is the call graph for this function:

◆ ddt() [2/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 55 of file facDdt.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faDdtScheme< Type >::New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ ddt() [3/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt ( const dimensionedScalar & rho,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 70 of file facDdt.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faDdtScheme< Type >::New(), tmp< T >::ref(), and rho.

Here is the call graph for this function:

◆ ddt() [4/4]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ddt ( const areaScalarField & rho,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 89 of file facDdt.C.

References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), faDdtScheme< Type >::New(), tmp< T >::ref(), and rho.

Here is the call graph for this function:

◆ div() [1/14]

◆ div() [2/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 64 of file facDiv.C.

References div().

Here is the call graph for this function:

◆ div() [3/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div ( const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 83 of file facDiv.C.

References Tensor< scalar >::I, DimensionedField< Type, GeoMesh >::mesh(), n, Foam::name(), divScheme< Type >::New(), Foam::sqr(), and Foam::transform().

Here is the call graph for this function:

◆ div() [4/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvvf,
const word & name )

Definition at line 130 of file facDiv.C.

References div(), and Foam::name().

Here is the call graph for this function:

◆ div() [5/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 153 of file facDiv.C.

References div(), and IOobject::name().

Here is the call graph for this function:

◆ div() [6/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > div ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvvf)

Definition at line 170 of file facDiv.C.

References div().

Here is the call graph for this function:

◆ div() [7/14]

◆ div() [8/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const tmp< edgeScalarField > & tflux,
const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 218 of file facDiv.C.

References tmp< T >::clear(), div(), and Foam::name().

Here is the call graph for this function:

◆ div() [9/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const edgeScalarField & flux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 236 of file facDiv.C.

References div(), and Foam::name().

Here is the call graph for this function:

◆ div() [10/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const tmp< edgeScalarField > & tflux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 254 of file facDiv.C.

References tmp< T >::clear(), div(), and Foam::name().

Here is the call graph for this function:

◆ div() [11/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const edgeScalarField & flux,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 273 of file facDiv.C.

References div(), and IOobject::name().

Here is the call graph for this function:

◆ div() [12/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const tmp< edgeScalarField > & tflux,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 288 of file facDiv.C.

References tmp< T >::clear(), and div().

Here is the call graph for this function:

◆ div() [13/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const edgeScalarField & flux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 305 of file facDiv.C.

References div().

Here is the call graph for this function:

◆ div() [14/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > div ( const tmp< edgeScalarField > & tflux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 322 of file facDiv.C.

References tmp< T >::clear(), and div().

Here is the call graph for this function:

◆ edgeIntegrate() [1/2]

◆ edgeIntegrate() [2/2]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeIntegrate ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 95 of file facEdgeIntegrate.C.

References edgeIntegrate().

Here is the call graph for this function:

◆ edgeSum() [1/2]

◆ edgeSum() [2/2]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > edgeSum ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 164 of file facEdgeIntegrate.C.

References edgeSum().

Here is the call graph for this function:

◆ grad() [1/6]

◆ grad() [2/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 67 of file facGrad.C.

References grad().

Here is the call graph for this function:

◆ grad() [3/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad ( const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 90 of file facGrad.C.

References DimensionedField< Type, GeoMesh >::mesh(), n, Foam::name(), gradScheme< Type >::New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ grad() [4/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 127 of file facGrad.C.

References grad(), and Foam::name().

Here is the call graph for this function:

◆ grad() [5/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 156 of file facGrad.C.

References grad(), and IOobject::name().

Here is the call graph for this function:

◆ grad() [6/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf)

Definition at line 173 of file facGrad.C.

References grad().

Here is the call graph for this function:

◆ laplacian() [1/16]

◆ laplacian() [2/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 54 of file facLaplacian.C.

References laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [3/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 71 of file facLaplacian.C.

References laplacian(), and IOobject::name().

Here is the call graph for this function:

◆ laplacian() [4/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf)

Definition at line 81 of file facLaplacian.C.

References laplacian().

Here is the call graph for this function:

◆ laplacian() [5/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const dimensionedScalar & gamma,
const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 97 of file facLaplacian.C.

References gamma, laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [6/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const dimensionedScalar & gamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 109 of file facLaplacian.C.

References gamma, laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [7/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const dimensionedScalar & gamma,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 127 of file facLaplacian.C.

References gamma, laplacian(), and IOobject::name().

Here is the call graph for this function:

◆ laplacian() [8/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const dimensionedScalar & gamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 141 of file facLaplacian.C.

References gamma, and laplacian().

Here is the call graph for this function:

◆ laplacian() [9/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const areaScalarField & gamma,
const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 158 of file facLaplacian.C.

References gamma, DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), laplacianScheme< Type >::New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ laplacian() [10/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< areaScalarField > & tgamma,
const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 174 of file facLaplacian.C.

References tmp< T >::clear(), laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [11/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const areaScalarField & gamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 191 of file facLaplacian.C.

References gamma, laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [12/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< areaScalarField > & tgamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 208 of file facLaplacian.C.

References tmp< T >::clear(), laplacian(), and Foam::name().

Here is the call graph for this function:

◆ laplacian() [13/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const areaScalarField & gamma,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 227 of file facLaplacian.C.

References gamma, laplacian(), and IOobject::name().

Here is the call graph for this function:

◆ laplacian() [14/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< areaScalarField > & tgamma,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 243 of file facLaplacian.C.

References laplacian(), IOobject::name(), and name.

Here is the call graph for this function:

◆ laplacian() [15/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const areaScalarField & gamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 259 of file facLaplacian.C.

References gamma, laplacian(), and name.

Here is the call graph for this function:

◆ laplacian() [16/16]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > laplacian ( const tmp< areaScalarField > & tgamma,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 275 of file facLaplacian.C.

References laplacian(), and name.

Here is the call graph for this function:

◆ lnGrad() [1/4]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad ( const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 39 of file facLnGrad.C.

References DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), and lnGradScheme< Type >::New().

Referenced by kinematicThinFilm::evolveRegion(), kinematicThinFilmIBM::evolveRegion(), lnGrad(), lnGrad(), and lnGrad().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ lnGrad() [2/4]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 55 of file facLnGrad.C.

References lnGrad(), and Foam::name().

Here is the call graph for this function:

◆ lnGrad() [3/4]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 72 of file facLnGrad.C.

References lnGrad(), and IOobject::name().

Here is the call graph for this function:

◆ lnGrad() [4/4]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > lnGrad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf)

Definition at line 83 of file facLnGrad.C.

References lnGrad().

Here is the call graph for this function:

◆ ndiv() [1/14]

◆ ndiv() [2/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 63 of file facNDiv.C.

References ndiv().

Here is the call graph for this function:

◆ ndiv() [3/14]

◆ ndiv() [4/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvvf,
const word & name )

Definition at line 114 of file facNDiv.C.

References Foam::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [5/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 138 of file facNDiv.C.

References IOobject::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [6/14]

template<class Type>
tmp< GeometricField< typename innerProduct< vector, Type >::type, faPatchField, areaMesh > > ndiv ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvvf)

Definition at line 155 of file facNDiv.C.

References ndiv().

Here is the call graph for this function:

◆ ndiv() [7/14]

◆ ndiv() [8/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const tmp< edgeScalarField > & tflux,
const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

Definition at line 204 of file facNDiv.C.

References tmp< T >::clear(), Foam::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [9/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const edgeScalarField & flux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 223 of file facNDiv.C.

References Foam::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [10/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const tmp< edgeScalarField > & tflux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 242 of file facNDiv.C.

References tmp< T >::clear(), Foam::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [11/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const edgeScalarField & flux,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 262 of file facNDiv.C.

References IOobject::name(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [12/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const tmp< edgeScalarField > & tflux,
const GeometricField< Type, faPatchField, areaMesh > & vf )

Definition at line 277 of file facNDiv.C.

References tmp< T >::clear(), and ndiv().

Here is the call graph for this function:

◆ ndiv() [13/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const edgeScalarField & flux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 294 of file facNDiv.C.

References ndiv().

Here is the call graph for this function:

◆ ndiv() [14/14]

template<class Type>
tmp< GeometricField< Type, faPatchField, areaMesh > > ndiv ( const tmp< edgeScalarField > & tflux,
const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf )

Definition at line 311 of file facNDiv.C.

References tmp< T >::clear(), and ndiv().

Here is the call graph for this function:

◆ ngrad() [1/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const GeometricField< Type, faePatchField, edgeMesh > & ssf)

Definition at line 49 of file facNGrad.C.

References GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), edgeIntegrate(), DimensionedField< Type, GeoMesh >::mesh(), n, and tmp< T >::ref().

Referenced by ngrad(), ngrad(), ngrad(), and ngrad().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ngrad() [2/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const tmp< GeometricField< Type, faePatchField, edgeMesh > > & tssf)

Definition at line 77 of file facNGrad.C.

References ngrad().

Here is the call graph for this function:

◆ ngrad() [3/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const GeometricField< Type, faPatchField, areaMesh > & vf,
const word & name )

◆ ngrad() [4/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )

Definition at line 134 of file facNGrad.C.

References Foam::name(), and ngrad().

Here is the call graph for this function:

◆ ngrad() [5/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const GeometricField< Type, faPatchField, areaMesh > & vf)

Definition at line 164 of file facNGrad.C.

References IOobject::name(), and ngrad().

Here is the call graph for this function:

◆ ngrad() [6/6]

template<class Type>
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > ngrad ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf)

Definition at line 181 of file facNGrad.C.

References ngrad().

Here is the call graph for this function:

◆ scheme() [1/4]

template<class Type>
tmp< edgeInterpolationScheme< Type > > scheme ( const edgeScalarField & faceFlux,
Istream & schemeData )
static

Return weighting factors for scheme given from Istream.

◆ scheme() [2/4]

template<class Type>
tmp< edgeInterpolationScheme< Type > > scheme ( const edgeScalarField & faceFlux,
const word & name )
static

Return weighting factors for scheme given by name in dictionary.

References Foam::name().

Here is the call graph for this function:

◆ scheme() [3/4]

template<class Type>
tmp< edgeInterpolationScheme< Type > > scheme ( const faMesh & mesh,
Istream & schemeData )
static

Return weighting factors for scheme given from Istream.

References mesh.

◆ scheme() [4/4]

template<class Type>
tmp< edgeInterpolationScheme< Type > > scheme ( const faMesh & mesh,
const word & name )
static

Return weighting factors for scheme given by name in dictionary.

References mesh, and Foam::name().

Here is the call graph for this function:

◆ interpolate() [1/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf,
const edgeScalarField & faceFlux,
Istream & schemeData )
static

Interpolate field onto faces using scheme given by Istream.

Referenced by kinematicThinFilm::evolveRegion(), and kinematicThinFilmIBM::evolveRegion().

Here is the caller graph for this function:

◆ interpolate() [2/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf,
const edgeScalarField & faceFlux,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [3/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const edgeScalarField & faceFlux,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [4/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf,
const tmp< edgeScalarField > & faceFlux,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [5/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const tmp< edgeScalarField > & faceFlux,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [6/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf,
Istream & schemeData )
static

Interpolate field onto faces using scheme given by Istream.

◆ interpolate() [7/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [8/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf,
const word & name )
static

Interpolate field onto faces using scheme given by name in faSchemes.

References Foam::name().

Here is the call graph for this function:

◆ interpolate() [9/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const tmp< GeometricField< Type, faPatchField, areaMesh > > & tvf)
static

Interpolate tmp field onto faces using central differencing.

◆ interpolate() [10/10]

template<class Type>
tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate ( const GeometricField< Type, faPatchField, areaMesh > & tvf)
static

Interpolate field onto faces using central differencing.