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().