Foam::fvc Namespace ReferenceNamespace of functions to calculate explicit derivatives.
More...
|
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.
|
Detailed Description
Namespace of functions to calculate explicit derivatives.
Function Documentation
Area-weighted average a surfaceField creating a volField.
Definition at line 38 of file fvcAverage.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), DimensionedField< Type, GeoMesh >::dimensions(), forAll, IOobject::instance(), GeometricField< Type, PatchField, GeoMesh >::internalField(), fvMesh::magSf(), mesh, DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), IOobject::NO_READ, IOobject::NO_WRITE, patchi, and surfaceSum().
Referenced by average().
Area-weighted average a surfaceField creating a volField.
Definition at line 82 of file fvcAverage.C.
Area-weighted average a surfaceField creating a volField.
Definition at line 98 of file fvcAverage.C.
| tmp<GeometricField<typename flux<Type>::type, fvsPatchField, surfaceMesh> > Foam::fvc::ddtPhiCorr |
( |
const volScalarField & |
rA, |
|
|
const volScalarField & |
rho, |
|
|
const GeometricField< Type, fvPatchField, volMesh > & |
U, |
|
|
const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & |
phi | |
|
) |
| | [inline] |
Definition at line 39 of file fvcDiv.C.
References IOobject::name().
Referenced by GenEddyVisc::correct(), SpalartAllmaras::correct(), DDt(), div(), kOmegaSST::read(), LaunderSharmaKE::read(), kOmegaSSTSAS::read(), kOmega::read(), kEpsilon::read(), realizableKE::read(), laminar::read(), RNGkEpsilon::read(), SpalartAllmaras::read(), qZeta::read(), scaleSimilarity::read(), LamBremhorstKE::read(), and div::writeDivField().
Definition at line 44 of file fvcGrad.C.
Referenced by scaleSimilarity::B(), dynOneEqEddy::correct(), GenEddyVisc::correct(), Smagorinsky::correct(), dynSmagorinsky::correct(), kOmegaSSTSAS::correct(), SpalartAllmaras::correct(), curl(), GenEddyVisc::devBeff(), GenEddyVisc::devRhoBeff(), SpalartAllmaras::devRhoBeff(), Foam::resError::div(), Smagorinsky2::divDevBeff(), grad(), if(), spectEddyVisc::k(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), magSqrGradGrad(), kOmegaSST::read(), LaunderSharmaKE::read(), kOmegaSSTSAS::read(), kOmega::read(), viscosityModel::read(), kEpsilon::read(), realizableKE::read(), laminar::read(), RNGkEpsilon::read(), SpalartAllmaras::read(), qZeta::read(), LamBremhorstKE::read(), and magGrad::writeMagGradField().
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const tmp< GeometricField< GType, fvPatchField, volMesh > > & |
tgamma, |
|
|
const GeometricField< Type, fvPatchField, volMesh > & |
vf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const GeometricField< GType, fvPatchField, volMesh > & |
gamma, |
|
|
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const tmp< GeometricField< GType, fvPatchField, volMesh > > & |
tgamma, |
|
|
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & |
tgamma, |
|
|
const GeometricField< Type, fvPatchField, volMesh > & |
vf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const GeometricField< GType, fvsPatchField, surfaceMesh > & |
gamma, |
|
|
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian |
( |
const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & |
tgamma, |
|
|
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf, |
|
|
const word & |
name | |
|
) |
| | [inline] |
| tmp< volScalarField > magSqrGradGrad |
( |
const GeometricField< Type, fvPatchField, volMesh > & |
vf |
) |
[inline] |
| tmp< volScalarField > magSqrGradGrad |
( |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf |
) |
[inline] |
| void makeRelative |
( |
surfaceScalarField & |
phi, |
|
|
const volVectorField & |
U | |
|
) |
| | |
| void makeRelative |
( |
surfaceScalarField & |
phi, |
|
|
const dimensionedScalar & |
rho, |
|
|
const volVectorField & |
U | |
|
) |
| | |
| void makeRelative |
( |
surfaceScalarField & |
phi, |
|
|
const volScalarField & |
rho, |
|
|
const volVectorField & |
U | |
|
) |
| | |
| void makeAbsolute |
( |
surfaceScalarField & |
phi, |
|
|
const volVectorField & |
U | |
|
) |
| | |
| void makeAbsolute |
( |
surfaceScalarField & |
phi, |
|
|
const dimensionedScalar & |
rho, |
|
|
const volVectorField & |
U | |
|
) |
| | |
| void makeAbsolute |
( |
surfaceScalarField & |
phi, |
|
|
const volScalarField & |
rho, |
|
|
const volVectorField & |
U | |
|
) |
| | |
Definition at line 43 of file fvcReconstruct.C.
References IOobject::instance(), Foam::inv(), fvMesh::magSf(), mesh, DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), IOobject::NO_READ, IOobject::NO_WRITE, fvMesh::Sf(), Foam::sqr(), and surfaceSum().
Referenced by if(), reconstruct(), ensightPartCells::~ensightPartCells(), and ensightPartFaces::~ensightPartFaces().
| void surfaceIntegrate |
( |
Field< Type > & |
ivf, |
|
|
const GeometricField< Type, fvsPatchField, surfaceMesh > & |
ssf | |
|
) |
| | [inline] |
Definition at line 36 of file fvcSurfaceIntegrate.C.
References fvMesh::boundary(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), forAll, mesh, DimensionedField< Type, GeoMesh >::mesh(), fvMesh::neighbour(), fvMesh::owner(), and patchi.
Referenced by Foam::MULES::explicitSolve().
| tmp< Field< Type > > volumeIntegrate |
( |
const GeometricField< Type, fvPatchField, volMesh > & |
vf |
) |
[inline] |
| tmp< Field< Type > > volumeIntegrate |
( |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf |
) |
[inline] |
| dimensioned< Type > domainIntegrate |
( |
const GeometricField< Type, fvPatchField, volMesh > & |
vf |
) |
[inline] |
| dimensioned< Type > domainIntegrate |
( |
const tmp< GeometricField< Type, fvPatchField, volMesh > > & |
tvf |
) |
[inline] |
Copyright © 2000-2009 OpenCFD Ltd
|