Namespace of functions to calculate explicit derivatives. More...
Namespace of functions to calculate explicit derivatives.
Functions | |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | average (const GeometricField< Type, fvsPatchField, surfaceMesh > &) |
Area-weighted average a surfaceField creating a volField.
| |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | average (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &) |
Area-weighted average a surfaceField creating a volField.
| |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | average (const GeometricField< Type, fvPatchField, volMesh > &) |
Area-weighted average a surfaceField creating a volField.
| |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | average (const tmp< GeometricField< Type, fvPatchField, volMesh > > &) |
Area-weighted average a surfaceField creating a volField.
| |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | curl (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | curl (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | d2dt2 (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | d2dt2 (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const dimensioned< Type > dt, const fvMesh &mesh) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const dimensionedScalar &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtPhiCorr (const volScalarField &rA, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > &phi) |
template<class Type > | |
tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtPhiCorr (const volScalarField &rA, const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > &phi) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | DDt (const surfaceScalarField &phi, const GeometricField< Type, fvPatchField, volMesh > &psi) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | DDt (const tmp< surfaceScalarField > &tphi, const GeometricField< Type, fvPatchField, volMesh > &psi) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &tssf) |
template<class Type > | |
tmp< GeometricField< typename innerProduct< vector, Type > ::type, fvPatchField, volMesh >> | div (const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< typename innerProduct< vector, Type > ::type, fvPatchField, volMesh >> | div (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvvf, const word &name) |
template<class Type > | |
tmp< GeometricField< typename innerProduct< vector, Type > ::type, fvPatchField, volMesh >> | div (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< typename innerProduct< vector, Type > ::type, fvPatchField, volMesh >> | div (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvvf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const surfaceScalarField &flux, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const tmp< surfaceScalarField > &tflux, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const surfaceScalarField &flux, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const tmp< surfaceScalarField > &tflux, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const surfaceScalarField &flux, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const tmp< surfaceScalarField > &tflux, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const surfaceScalarField &flux, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | div (const tmp< surfaceScalarField > &tflux, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &phi, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &tphi, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &phi, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &tphi, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &phi, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &tphi, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &phi, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &tphi, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &tssf) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | grad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const dimensioned< GType > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const dimensioned< GType > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const dimensioned< GType > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const dimensioned< GType > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tgamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type , class GType > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tgamma, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< volScalarField > | magSqrGradGrad (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< volScalarField > | magSqrGradGrad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
tmp< surfaceScalarField > | meshPhi (const volVectorField &U) |
tmp< surfaceScalarField > | meshPhi (const dimensionedScalar &rho, const volVectorField &U) |
tmp< surfaceScalarField > | meshPhi (const volScalarField &rho, const volVectorField &U) |
void | makeRelative (surfaceScalarField &phi, const volVectorField &U) |
Make the given flux relative.
| |
void | makeRelative (surfaceScalarField &phi, const dimensionedScalar &rho, const volVectorField &U) |
Make the given flux relative.
| |
void | makeRelative (surfaceScalarField &phi, const volScalarField &rho, const volVectorField &U) |
Make the given flux relative.
| |
void | makeAbsolute (surfaceScalarField &phi, const volVectorField &U) |
Make the given flux absolute.
| |
void | makeAbsolute (surfaceScalarField &phi, const dimensionedScalar &rho, const volVectorField &U) |
Make the given flux absolute.
| |
void | makeAbsolute (surfaceScalarField &phi, const volScalarField &rho, const volVectorField &U) |
Make the given flux absolute.
| |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | reconstruct (const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< typename outerProduct< vector, Type > ::type, fvPatchField, volMesh >> | reconstruct (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &tssf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | snGrad (const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | snGrad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | snGrad (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | snGrad (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | Su (const GeometricField< Type, fvPatchField, volMesh > &su, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | Su (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const volScalarField &sp, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const tmp< volScalarField > &tsp, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const dimensionedScalar &sp, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | SuSp (const volScalarField &sp, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | SuSp (const tmp< volScalarField > &tsp, GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
void | surfaceIntegrate (Field< Type > &ivf, const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | surfaceIntegrate (const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | surfaceIntegrate (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &tssf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | surfaceSum (const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | surfaceSum (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &tssf) |
template<class Type > | |
tmp< Field< Type > > | volumeIntegrate (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< Field< Type > > | volumeIntegrate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
dimensioned< Type > | domainIntegrate (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
dimensioned< Type > | domainIntegrate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const surfaceScalarField &faceFlux, Istream &schemeData) |
Return weighting factors for scheme given from Istream.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const surfaceScalarField &faceFlux, const word &name) |
Return weighting factors for scheme given by name in dictionary.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const fvMesh &mesh, Istream &schemeData) |
Return weighting factors for scheme given from Istream.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const fvMesh &mesh, const word &name) |
Return weighting factors for scheme given by name in dictionary.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData) |
Interpolate field onto faces using scheme given by Istream.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const surfaceScalarField &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const surfaceScalarField &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const tmp< surfaceScalarField > &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const tmp< surfaceScalarField > &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, Istream &schemeData) |
Interpolate field onto faces using scheme given by Istream.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf) |
Interpolate field onto faces using central differencing.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
Interpolate tmp field onto faces using central differencing.
|
tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 46 of file fvcAverage.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), DimensionedField< Type, GeoMesh >::dimensions(), forAll, IOobject::instance(), GeometricField< Type, PatchField, GeoMesh >::internalField(), fvMesh::magSf(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobject::NO_READ, IOobject::NO_WRITE, and surfaceSum().
Referenced by average(), Foam::bound(), and PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints().
tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 90 of file fvcAverage.C.
References average().
tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const GeometricField< Type, fvPatchField, volMesh > & | vtf ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 106 of file fvcAverage.C.
References average(), and Foam::linearInterpolate().
tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvtf ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 117 of file fvcAverage.C.
References average().
tmp< GeometricField< Type, fvPatchField, volMesh > > curl | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 48 of file fvcCurl.C.
References grad(), IOobject::name(), and Foam::skew().
Referenced by curl().
tmp< GeometricField< Type, fvPatchField, volMesh > > curl | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
tmp< GeometricField< Type, fvPatchField, volMesh > > d2dt2 | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 48 of file fvcD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > d2dt2 | ( | const volScalarField & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 63 of file fvcD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const dimensioned< Type > | dt, |
const fvMesh & | mesh | ||
) |
Definition at line 45 of file fvcDdt.C.
References fvSchemes::ddtScheme(), and dimensioned< Type >::name().
Referenced by DDt(), for(), if(), and Foam::MULES::implicitSolve().
tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 61 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const dimensionedScalar & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 76 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and dimensioned< Type >::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const volScalarField & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 92 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), and IOobject::name().
tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtPhiCorr | ( | const volScalarField & | rA, |
const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi | ||
) |
Definition at line 108 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and phi.
Referenced by if().
tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtPhiCorr | ( | const volScalarField & | rA, |
const volScalarField & | rho, | ||
const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi | ||
) |
Definition at line 130 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and phi.
tmp< GeometricField< Type, fvPatchField, volMesh > > DDt | ( | const surfaceScalarField & | phi, |
const GeometricField< Type, fvPatchField, volMesh > & | psi | ||
) |
Definition at line 48 of file fvcDDt_subst.C.
References ddt(), div(), DimensionedField< Type, GeoMesh >::mesh(), and psi.
tmp< GeometricField< Type, fvPatchField, volMesh > > DDt | ( | const tmp< surfaceScalarField > & | tphi, |
const GeometricField< Type, fvPatchField, volMesh > & | psi | ||
) |
Definition at line 70 of file fvcDDt_subst.C.
References tmp< T >::clear(), and DDt().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 47 of file fvcDiv.C.
References IOobject::name(), and surfaceIntegrate().
Referenced by kOmega::correct(), kOmegaSSTSAS::correct(), realizableKE::correct(), LRR::correct(), LaunderGibsonRSTM::correct(), kOmegaSST::correct(), kEpsilon::correct(), SpalartAllmaras::correct(), DDt(), div(), Smagorinsky2::divDevBeff(), scaleSimilarity::divDevBeff(), kOmegaSSTSAS::divDevBeff(), laminar::divDevBeff(), SpalartAllmaras::divDevBeff(), GenSGSStress::divDevBeff(), GenEddyVisc::divDevBeff(), qZeta::divDevReff(), NonlinearKEShih::divDevReff(), LienLeschzinerLowRe::divDevReff(), LienCubicKELowRe::divDevReff(), LienCubicKE::divDevReff(), LamBremhorstKE::divDevReff(), kOmega::divDevReff(), RNGkEpsilon::divDevReff(), realizableKE::divDevReff(), LRR::divDevReff(), LaunderSharmaKE::divDevReff(), LaunderGibsonRSTM::divDevReff(), incompressible::laminar::divDevReff(), laminar::divDevReff(), kOmegaSST::divDevReff(), kEpsilon::divDevReff(), SpalartAllmaras::divDevReff(), SpalartAllmaras::divDevRhoBeff(), GenSGSStress::divDevRhoBeff(), GenEddyVisc::divDevRhoBeff(), RNGkEpsilon::divDevRhoReff(), realizableKE::divDevRhoReff(), LRR::divDevRhoReff(), LaunderSharmaKE::divDevRhoReff(), LaunderGibsonRSTM::divDevRhoReff(), laminar::divDevRhoReff(), kOmegaSST::divDevRhoReff(), kEpsilon::divDevRhoReff(), SpalartAllmaras::divDevRhoReff(), gaussLaplacianScheme< Type, GType >::fvcLaplacian(), and displacementSBRStressFvMotionSolver::solve().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Definition at line 84 of file fvcDiv.C.
References divScheme< Type >::fvcDiv(), and DimensionedField< Type, GeoMesh >::mesh().
tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvvf, |
const word & | name | ||
) |
tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 128 of file fvcDiv.C.
References div(), and IOobject::name().
tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvvf ) |
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 159 of file fvcDiv.C.
References flux(), convectionScheme< Type >::fvcDiv(), and DimensionedField< Type, GeoMesh >::mesh().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 177 of file fvcDiv.C.
References tmp< T >::clear(), and div().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 213 of file fvcDiv.C.
References tmp< T >::clear(), and div().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 232 of file fvcDiv.C.
References div(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 247 of file fvcDiv.C.
References tmp< T >::clear(), and div().
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 281 of file fvcDiv.C.
References tmp< T >::clear(), and div().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 48 of file fvcFlux.C.
References convectionScheme< Type >::flux(), DimensionedField< Type, GeoMesh >::mesh(), and phi.
Referenced by Foam::fvm::div(), div(), Foam::MULES::explicitSolve(), flux(), and gaussConvectionScheme< Type >::fvcDiv().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 66 of file fvcFlux.C.
References tmp< T >::clear(), and flux().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 102 of file fvcFlux.C.
References tmp< T >::clear(), and flux().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 121 of file fvcFlux.C.
References flux(), and IOobject::name().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 136 of file fvcFlux.C.
References tmp< T >::clear(), and flux().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 170 of file fvcFlux.C.
References tmp< T >::clear(), and flux().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 52 of file fvcGrad.C.
Referenced by Smagorinsky2::B(), kOmegaSSTSAS::B(), SpalartAllmaras::B(), GenEddyVisc::B(), GradientDispersionRAS< CloudType >::cacheFields(), particleForces::cacheFields(), qZeta::correct(), NonlinearKEShih::correct(), LienLeschzinerLowRe::correct(), LienCubicKELowRe::correct(), LienCubicKE::correct(), LamBremhorstKE::correct(), kOmega::correct(), kOmegaSSTSAS::correct(), RNGkEpsilon::correct(), realizableKE::correct(), LRR::correct(), LaunderSharmaKE::correct(), LaunderGibsonRSTM::correct(), kOmegaSST::correct(), kEpsilon::correct(), SpalartAllmaras::correct(), incompressible::LESModel::correct(), LESModel::correct(), cubic< Type >::correction(), correctedSnGrad< Type >::correction(), curl(), kOmegaSSTSAS::devBeff(), laminar::devBeff(), SpalartAllmaras::devBeff(), GenSGSStress::devBeff(), GenEddyVisc::devBeff(), qZeta::devReff(), NonlinearKEShih::devReff(), LienLeschzinerLowRe::devReff(), LienCubicKELowRe::devReff(), LienCubicKE::devReff(), LamBremhorstKE::devReff(), kOmega::devReff(), RNGkEpsilon::devReff(), realizableKE::devReff(), LRR::devReff(), LaunderSharmaKE::devReff(), LaunderGibsonRSTM::devReff(), incompressible::laminar::devReff(), laminar::devReff(), kOmegaSST::devReff(), kEpsilon::devReff(), SpalartAllmaras::devReff(), SpalartAllmaras::devRhoBeff(), GenSGSStress::devRhoBeff(), GenEddyVisc::devRhoBeff(), RNGkEpsilon::devRhoReff(), realizableKE::devRhoReff(), LRR::devRhoReff(), LaunderSharmaKE::devRhoReff(), LaunderGibsonRSTM::devRhoReff(), laminar::devRhoReff(), kOmegaSST::devRhoReff(), kEpsilon::devRhoReff(), SpalartAllmaras::devRhoReff(), forces::devRhoReff(), gradientDispersionRAS::disperseParcels(), Foam::resError::div(), Smagorinsky2::divDevBeff(), kOmegaSSTSAS::divDevBeff(), laminar::divDevBeff(), SpalartAllmaras::divDevBeff(), GenSGSStress::divDevBeff(), GenEddyVisc::divDevBeff(), qZeta::divDevReff(), NonlinearKEShih::divDevReff(), LienLeschzinerLowRe::divDevReff(), LienCubicKELowRe::divDevReff(), LienCubicKE::divDevReff(), LamBremhorstKE::divDevReff(), kOmega::divDevReff(), RNGkEpsilon::divDevReff(), realizableKE::divDevReff(), LRR::divDevReff(), LaunderSharmaKE::divDevReff(), LaunderGibsonRSTM::divDevReff(), incompressible::laminar::divDevReff(), laminar::divDevReff(), kOmegaSST::divDevReff(), kEpsilon::divDevReff(), SpalartAllmaras::divDevReff(), SpalartAllmaras::divDevRhoBeff(), GenSGSStress::divDevRhoBeff(), GenEddyVisc::divDevRhoBeff(), RNGkEpsilon::divDevRhoReff(), realizableKE::divDevRhoReff(), LRR::divDevRhoReff(), LaunderSharmaKE::divDevRhoReff(), LaunderGibsonRSTM::divDevRhoReff(), laminar::divDevRhoReff(), kOmegaSST::divDevRhoReff(), kEpsilon::divDevRhoReff(), SpalartAllmaras::divDevRhoReff(), dynOneEqEddy::dynOneEqEddy(), scaleSimilarity::epsilon(), kOmegaSSTSAS::epsilon(), laminar::epsilon(), SpalartAllmaras::epsilon(), grad(), homogeneousDynSmagorinsky::homogeneousDynSmagorinsky(), if(), spectEddyVisc::k(), SpalartAllmaras::k(), Smagorinsky::k(), kOmegaSST::kOmegaSST(), kOmegaSSTSAS::kOmegaSSTSAS(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), locDynOneEqEddy::locDynOneEqEddy(), magSqrGradGrad(), qZeta::R(), NonlinearKEShih::R(), LienLeschzinerLowRe::R(), LamBremhorstKE::R(), kOmega::R(), RNGkEpsilon::R(), realizableKE::R(), LaunderSharmaKE::R(), kOmegaSST::R(), kEpsilon::R(), SpalartAllmaras::R(), realizableKE::realizableKE(), skewCorrected< Type >::skewCorrection(), Smagorinsky::Smagorinsky(), displacementSBRStressFvMotionSolver::solve(), spectEddyVisc::spectEddyVisc(), viscosityModel::strainRate(), and magGrad::writeMagGradField().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Definition at line 92 of file fvcGrad.C.
References gradScheme< Type >::grad(), and DimensionedField< Type, GeoMesh >::mesh().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const word & | name | ||
) |
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 143 of file fvcGrad.C.
References grad(), and IOobject::name().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Definition at line 45 of file fvcLaplacian.C.
References laplacianScheme< Type, GType >::fvcLaplacian(), and DimensionedField< Type, GeoMesh >::mesh().
Referenced by GenSGSStress::divDevRhoBeff(), laplacian(), kOmegaSSTSAS::Lvk2(), and laplaceFilter::operator()().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const word & | name | ||
) |
Definition at line 61 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 78 of file fvcLaplacian.C.
References laplacian(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 89 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 107 of file fvcLaplacian.C.
References IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), and IOobject::NO_READ.
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 133 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 151 of file fvcLaplacian.C.
References IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), and IOobject::NO_READ.
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 176 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 195 of file fvcLaplacian.C.
References laplacianScheme< Type, GType >::fvcLaplacian(), and DimensionedField< Type, GeoMesh >::mesh().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh > > & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 212 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 230 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh > > & | tgamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 248 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 267 of file fvcLaplacian.C.
References laplacian(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh > > & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 284 of file fvcLaplacian.C.
References laplacian(), IOobject::name(), and Foam::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 301 of file fvcLaplacian.C.
References laplacian(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh > > & | tgamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 318 of file fvcLaplacian.C.
References laplacian(), and Foam::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 337 of file fvcLaplacian.C.
References laplacianScheme< Type, GType >::fvcLaplacian(), and DimensionedField< Type, GeoMesh >::mesh().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 354 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 372 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & | tgamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
const word & | name | ||
) |
Definition at line 389 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 408 of file fvcLaplacian.C.
References laplacian(), and IOobject::name().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 425 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 442 of file fvcLaplacian.C.
References laplacian().
tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & | tgamma, |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ||
) |
Definition at line 458 of file fvcLaplacian.C.
References laplacian().
tmp< volScalarField > magSqrGradGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 47 of file fvcMagSqrGradGrad.C.
References GeometricField< Type, PatchField, GeoMesh >::component(), grad(), and Foam::magSqr().
Referenced by qZeta::correct(), LaunderSharmaKE::correct(), and magSqrGradGrad().
tmp< volScalarField > magSqrGradGrad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 69 of file fvcMagSqrGradGrad.C.
References magSqrGradGrad().
Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const volVectorField & | U ) |
Definition at line 33 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), and IOobject::name().
Referenced by if(), makeAbsolute(), makeRelative(), meshPhi(), layeredEngineMesh::move(), fvMotionSolverEngineMesh::move(), and movingWallVelocityFvPatchVectorField::updateCoeffs().
Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const dimensionedScalar & | rho, |
const volVectorField & | U | ||
) |
Definition at line 46 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), meshPhi(), IOobject::name(), and dimensioned< Type >::name().
Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const volScalarField & | rho, |
const volVectorField & | U | ||
) |
Definition at line 60 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), meshPhi(), and IOobject::name().
void makeRelative | ( | surfaceScalarField & | phi, |
const volVectorField & | U | ||
) |
Make the given flux relative.
Definition at line 74 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
void makeRelative | ( | surfaceScalarField & | phi, |
const dimensionedScalar & | rho, | ||
const volVectorField & | U | ||
) |
Make the given flux relative.
Definition at line 86 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
void makeRelative | ( | surfaceScalarField & | phi, |
const volScalarField & | rho, | ||
const volVectorField & | U | ||
) |
Make the given flux relative.
Definition at line 99 of file fvcMeshPhi.C.
References interpolate(), DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
void makeAbsolute | ( | surfaceScalarField & | phi, |
const volVectorField & | U | ||
) |
Make the given flux absolute.
Definition at line 113 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
void makeAbsolute | ( | surfaceScalarField & | phi, |
const dimensionedScalar & | rho, | ||
const volVectorField & | U | ||
) |
Make the given flux absolute.
Definition at line 125 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
void makeAbsolute | ( | surfaceScalarField & | phi, |
const volScalarField & | rho, | ||
const volVectorField & | U | ||
) |
Make the given flux absolute.
Definition at line 138 of file fvcMeshPhi.C.
References interpolate(), DimensionedField< Type, GeoMesh >::mesh(), and meshPhi().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > reconstruct | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 51 of file fvcReconstruct.C.
References IOobject::instance(), Foam::inv(), fvMesh::magSf(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobject::NO_READ, IOobject::NO_WRITE, fvMesh::Sf(), Foam::sqr(), and surfaceSum().
Referenced by if(), and reconstruct().
tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > reconstruct | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
Definition at line 92 of file fvcReconstruct.C.
References reconstruct().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Definition at line 45 of file fvcSnGrad.C.
References DimensionedField< Type, GeoMesh >::mesh(), and snGradScheme< Type >::snGrad().
Referenced by gaussLaplacianScheme< Type, GType >::fvcLaplacian(), transformFvPatchField< Type >::gradientBoundaryCoeffs(), if(), anisotropicFilter::operator()(), snGradScheme< Type >::snGrad(), snGrad(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs(), and turbulentTemperatureCoupledBaffleFvPatchScalarField::updateCoeffs().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const word & | name | ||
) |
Definition at line 61 of file fvcSnGrad.C.
References snGrad().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 78 of file fvcSnGrad.C.
References IOobject::name(), and snGrad().
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 89 of file fvcSnGrad.C.
References snGrad().
tmp< GeometricField< Type, fvPatchField, volMesh > > Su | ( | const GeometricField< Type, fvPatchField, volMesh > & | su, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 44 of file fvcSup.C.
Referenced by ThermoParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calc(), KinematicParcel< ParcelType >::calc(), KinematicParcel< ParcelType >::calcVelocity(), scaleSimilarity::divDevBeff(), forAll(), if(), Foam::fvm::Su(), and TimeActivatedExplicitSourceList< Type >::Su().
tmp< GeometricField< Type, fvPatchField, volMesh > > Su | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tsu, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const volScalarField & | sp, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const tmp< volScalarField > & | tsp, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const dimensionedScalar & | sp, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > SuSp | ( | const volScalarField & | sp, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< GeometricField< Type, fvPatchField, volMesh > > SuSp | ( | const tmp< volScalarField > & | tsp, |
GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
void surfaceIntegrate | ( | Field< Type > & | ivf, |
const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ||
) |
Definition at line 44 of file fvcSurfaceIntegrate.C.
References fvMesh::boundary(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, fvMesh::neighbour(), fvMesh::owner(), and fvMesh::V().
Referenced by div(), Foam::MULES::explicitSolve(), gaussConvectionScheme< Type >::fvcDiv(), gaussConvectionScheme< Type >::fvmDiv(), anisotropicFilter::operator()(), and surfaceIntegrate().
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceIntegrate | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 82 of file fvcSurfaceIntegrate.C.
References DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVol, IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobject::NO_READ, IOobject::NO_WRITE, and surfaceIntegrate().
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceIntegrate | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
Definition at line 122 of file fvcSurfaceIntegrate.C.
References surfaceIntegrate().
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 138 of file fvcSurfaceIntegrate.C.
References fvMesh::boundary(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), DimensionedField< Type, GeoMesh >::dimensions(), forAll, IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), fvMesh::neighbour(), IOobject::NO_READ, IOobject::NO_WRITE, and fvMesh::owner().
Referenced by anisotropicFilter::anisotropicFilter(), average(), simpleFilter::operator()(), reconstruct(), and surfaceSum().
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf ) |
Definition at line 193 of file fvcSurfaceIntegrate.C.
References surfaceSum().
Definition at line 45 of file fvcVolumeIntegrate.C.
References GeometricField< Type, PatchField, GeoMesh >::internalField(), and DimensionedField< Type, GeoMesh >::mesh().
Referenced by domainIntegrate().
tmp< Field< Type > > volumeIntegrate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 55 of file fvcVolumeIntegrate.C.
References tmp< T >::clear().
dimensioned< Type > domainIntegrate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 68 of file fvcVolumeIntegrate.C.
References DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVol, Foam::gSum(), IOobject::name(), and volumeIntegrate().
Referenced by domainIntegrate(), forAll(), and if().
dimensioned< Type > domainIntegrate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 83 of file fvcVolumeIntegrate.C.
References domainIntegrate().
static tmp< surfaceInterpolationScheme< Type > > scheme | ( | const surfaceScalarField & | faceFlux, |
Istream & | streamData | ||
) |
Return weighting factors for scheme given from Istream.
Definition at line 43 of file surfaceInterpolate.C.
References DimensionedField< Type, GeoMesh >::mesh().
static tmp< surfaceInterpolationScheme< Type > > scheme | ( | const surfaceScalarField & | faceFlux, |
const word & | name | ||
) |
Return weighting factors for scheme given by name in dictionary.
Definition at line 60 of file surfaceInterpolate.C.
References DimensionedField< Type, GeoMesh >::mesh().
static tmp< surfaceInterpolationScheme< Type > > scheme | ( | const fvMesh & | mesh, |
Istream & | streamData | ||
) |
Return weighting factors for scheme given from Istream.
Definition at line 77 of file surfaceInterpolate.C.
static tmp< surfaceInterpolationScheme< Type > > scheme | ( | const fvMesh & | mesh, |
const word & | name | ||
) |
Return weighting factors for scheme given by name in dictionary.
Definition at line 93 of file surfaceInterpolate.C.
References fvSchemes::interpolationScheme().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const surfaceScalarField & | faceFlux, | ||
Istream & | schemeData | ||
) |
Interpolate field onto faces using scheme given by Istream.
Definition at line 110 of file surfaceInterpolate.C.
References fvSchemes::debug, Foam::endl(), and Foam::Info.
Referenced by RNGkEpsilon::correct(), realizableKE::correct(), LaunderSharmaKE::correct(), kOmegaSST::correct(), kEpsilon::correct(), oneEqEddy::correct(), lowReOneEqEddy::correct(), dynOneEqEddy::correct(), motionDirectionalDiffusivity::correct(), inverseVolumeDiffusivity::correct(), inverseDistanceDiffusivity::correct(), for(), forAll(), ddtScheme< Type >::fvcDdtPhiCoeff(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicholsonDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), if(), interpolate(), interpolationCellPointWallModified< Type >::interpolate(), interpolationCellPoint< Type >::interpolate(), Foam::resError::laplacian(), PhiScheme< Type, PhiLimiter >::limiter(), makeAbsolute(), makeRelative(), twoPhaseMixture::muf(), twoPhaseMixture::nuf(), simpleFilter::operator()(), dynamicRefineFvMesh::refine(), errorDrivenRefinement::setRefinement(), displacementSBRStressFvMotionSolver::solve(), dynamicRefineFvMesh::unrefine(), and interpolate::writeInterpolateField().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const surfaceScalarField & | faceFlux, | ||
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 133 of file surfaceInterpolate.C.
References fvSchemes::debug, Foam::endl(), Foam::Info, and Foam::name().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const surfaceScalarField & | faceFlux, | ||
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 156 of file surfaceInterpolate.C.
References interpolate().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const tmp< surfaceScalarField > & | tFaceFlux, | ||
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 174 of file surfaceInterpolate.C.
References tmp< T >::clear(), and interpolate().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const tmp< surfaceScalarField > & | tFaceFlux, | ||
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 192 of file surfaceInterpolate.C.
References tmp< T >::clear(), and interpolate().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
Istream & | schemeData | ||
) |
Interpolate field onto faces using scheme given by Istream.
Definition at line 212 of file surfaceInterpolate.C.
References fvSchemes::debug, Foam::endl(), Foam::Info, and DimensionedField< Type, GeoMesh >::mesh().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 233 of file surfaceInterpolate.C.
References fvSchemes::debug, Foam::endl(), Foam::Info, DimensionedField< Type, GeoMesh >::mesh(), and Foam::name().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
const word & | name | ||
) |
Interpolate field onto faces using scheme given by name in fvSchemes.
Definition at line 255 of file surfaceInterpolate.C.
References interpolate().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Interpolate field onto faces using central differencing.
Definition at line 273 of file surfaceInterpolate.C.
References fvSchemes::debug, Foam::endl(), Foam::Info, interpolate(), and IOobject::name().
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Interpolate tmp field onto faces using central differencing.
Definition at line 294 of file surfaceInterpolate.C.
References interpolate().