Namespace 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, class CombineOp> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | cellReduce (const GeometricField< Type, fvsPatchField, surfaceMesh > &, const CombineOp &cop, const Type &nullValue=pTraits< Type >::zero) |
| template<class Type, class CombineOp> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | cellReduce (const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > &, const CombineOp &cop, const Type &nullValue=pTraits< Type >::zero) |
| tmp< GeometricField< scalar, fvsPatchField, surfaceMesh > > | alphaCorr (const GeometricField< vector, fvPatchField, volMesh > &U, const GeometricField< scalar, fvsPatchField, surfaceMesh > &phiU, const bool finalIter) |
| 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 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 > > | 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< Type, fvPatchField, volMesh > > | ddt (const volScalarField &alpha, const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | ddt (const GeometricField< Type, fvsPatchField, surfaceMesh > &sf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const Foam::one, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | ddt (const GeometricField< Type, fvPatchField, volMesh > &vf, const Foam::one) |
| template<class Type> | |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (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 > > | ddtCorr (const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > &phi, const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const volScalarField &rho, 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 > > | ddtCorr (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > &phi, const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > &Uf) |
| geometricZeroField | ddt (const Foam::one, const Foam::one) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > &phi) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > &phi, const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > &phi) |
| template<class Type> | |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > | ddtCorr (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > &phi, const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > &Uf) |
| 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) |
| tmp< surfaceScalarField > | flux (const volVectorField &vvf) |
| Return the face-flux field obtained from the given volVectorField. | |
| tmp< surfaceScalarField > | flux (const tmp< volVectorField > &tvvf) |
| Return the face-flux field obtained from the given tmp volVectorField. | |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &, const GeometricField< Type, fvPatchField, volMesh > &, const word &name) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &, const word &name) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const word &name) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const word &name) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const surfaceScalarField &, const GeometricField< Type, fvPatchField, volMesh > &) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &) |
| template<class Type> | |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | flux (const tmp< surfaceScalarField > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &) |
| 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. | |
| tmp< surfaceScalarField > | relative (const tmp< surfaceScalarField > &tphi, const volVectorField &U) |
| Return the given absolute flux in relative form. | |
| tmp< surfaceScalarField > | relative (const tmp< surfaceScalarField > &tphi, const volScalarField &rho, const volVectorField &U) |
| Return the given absolute flux in relative form. | |
| tmp< surfaceScalarField > | absolute (const tmp< surfaceScalarField > &tphi, const volVectorField &U) |
| Return the given relative flux in absolute form. | |
| tmp< surfaceScalarField > | absolute (const tmp< surfaceScalarField > &tphi, const volScalarField &rho, const volVectorField &U) |
| Return the given relative flux in absolute form. | |
| void | correctUf (autoPtr< surfaceVectorField > &Uf, const volVectorField &U, const surfaceScalarField &phi) |
| void | correctRhoUf (autoPtr< surfaceVectorField > &rhoUf, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi) |
| 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) |
| tmp< volScalarField > | reconstructMag (const surfaceScalarField &) |
| tmp< volScalarField > | reconstructMag (const tmp< surfaceScalarField > &) |
| void | smooth (volScalarField &field, const scalar coeff) |
| void | spread (volScalarField &field, const volScalarField &alpha, const label nLayers, const scalar alphaDiff=0.2, const scalar alphaMax=0.99, const scalar alphaMin=0.01) |
| void | sweep (volScalarField &field, const volScalarField &alpha, const label nLayers, const scalar alphaDiff=0.2) |
| void | spreadSource (volScalarField &mDotOut, const volScalarField &mDotIn, const volScalarField &alpha1, const volScalarField &alpha2, const dimensionedScalar &D, const scalar cutoff) |
| 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, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | Su (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const volScalarField &sp, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const tmp< volScalarField > &tsp, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | Sp (const dimensionedScalar &sp, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | SuSp (const volScalarField &sp, const GeometricField< Type, fvPatchField, volMesh > &vf) |
| template<class Type> | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > | SuSp (const tmp< volScalarField > &tsp, const 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> | |
| tmp< Field< Type > > | volumeIntegrate (const DimensionedField< Type, volMesh > &df) |
| template<class Type> | |
| tmp< Field< Type > > | volumeIntegrate (const tmp< DimensionedField< Type, volMesh > > &tdf) |
| 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> | |
| dimensioned< Type > | domainIntegrate (const DimensionedField< Type, volMesh > &df) |
| template<class Type> | |
| dimensioned< Type > | domainIntegrate (const tmp< DimensionedField< Type, volMesh > > &tdf) |
| template<class Type> | |
| static tmp< surfaceInterpolationScheme< Type > > | scheme (const surfaceScalarField &faceFlux, Istream &schemeData) |
| Return weighting factors for scheme given from Istream. | |
| template<class Type> | |
| static tmp< surfaceInterpolationScheme< Type > > | scheme (const surfaceScalarField &faceFlux, const word &name) |
| Return weighting factors for scheme given by name in dictionary. | |
| template<class Type> | |
| static tmp< surfaceInterpolationScheme< Type > > | scheme (const fvMesh &mesh, Istream &schemeData) |
| Return weighting factors for scheme given from Istream. | |
| template<class Type> | |
| static tmp< surfaceInterpolationScheme< Type > > | scheme (const fvMesh &mesh, const word &name) |
| Return weighting factors for scheme given by name in dictionary. | |
| template<class Type> | |
| static 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> | |
| static 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> | |
| 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. | |
| template<class Type> | |
| static 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> | |
| static 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> | |
| static 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> | |
| static 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> | |
| 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. | |
| template<class Type> | |
| static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf) |
| Interpolate field onto faces using 'interpolate(<name>)'. | |
| template<class Type> | |
| static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
| Interpolate tmp field onto faces using 'interpolate(<name>)'. | |
| template<class Type> | |
| static tmp< FieldField< fvsPatchField, Type > > | interpolate (const FieldField< fvPatchField, Type > &fvpff) |
| Interpolate boundary field onto faces (simply a type conversion). | |
| template<class Type> | |
| static tmp< FieldField< fvsPatchField, Type > > | interpolate (const tmp< FieldField< fvPatchField, Type > > &tfvpff) |
| Interpolate boundary field onto faces (simply a type conversion). | |
| Foam::one | interpolate (const Foam::one &) |
| Interpolate 'one' returning 'one'. | |
| template<class Type> | |
| static tmp< GeometricField< typename innerProduct< vector, Type >::type, fvsPatchField, surfaceMesh > > | dotInterpolate (const surfaceVectorField &Sf, const GeometricField< Type, fvPatchField, volMesh > &tvf) |
| Interpolate field onto faces. | |
| template<class Type> | |
| static tmp< GeometricField< typename innerProduct< vector, Type >::type, fvsPatchField, surfaceMesh > > | dotInterpolate (const surfaceVectorField &Sf, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
| Interpolate tmp field onto faces. | |
| template<class Type, class ResultType, class CellToFaceOp> | |
| void | surfaceSum (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions=true) |
| Interpolate to face (using cop) and accumulate. | |
| template<class Type, class FType, class ResultType, class CellToFaceOp> | |
| void | surfaceSum (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const GeometricField< FType, fvsPatchField, surfaceMesh > &sf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions=true) |
| Interpolate to face (using cop) and accumulate. Additional face field. | |
| template<class Type, class FType0, class FType1, class ResultType, class CellToFaceOp> | |
| void | surfaceSum (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const GeometricField< FType0, fvsPatchField, surfaceMesh > &sf0, const GeometricField< FType1, fvsPatchField, surfaceMesh > &sf1, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions=true) |
| Interpolate to face (using cop) and accumulate. Additional face fields. | |
| template<class Type, class ResultType, class CombineOp> | |
| void | GaussOp (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const CombineOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result) |
| template<class Type, class ResultType, class CombineOp> | |
| void | surfaceOp (const GeometricField< Type, fvPatchField, volMesh > &vf, const surfaceVectorField &ownLs, const surfaceVectorField &neiLs, const CombineOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result) |
| template<class Type, class ResultType, class CellToFaceOp> | |
| void | surfaceSnSum (const surfaceScalarField &deltaCoeffs, const GeometricField< Type, fvPatchField, volMesh > &vf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions) |
| sum of snGrad | |
| template<class Type, class ResultType, class CellToFaceOp> | |
| void | surfaceSnSum (const surfaceScalarField &deltaCoeffs, const GeometricField< Type, fvPatchField, volMesh > &vf, const GeometricField< Type, fvsPatchField, surfaceMesh > &sadd, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions) |
| sum of snGrad with additional surface field | |
| template<class Type, class GType, class ResultType, class CellToFaceOp> | |
| void | surfaceSnSum (const surfaceScalarField &gammaWeights, const GeometricField< GType, fvPatchField, volMesh > &gamma, const surfaceScalarField &deltaCoeffs, const GeometricField< Type, fvPatchField, volMesh > &vf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions) |
| sum of snGrad with additional (interpolated) volField | |
| template<class Type, class GType, class ResultType, class CellToFaceOp> | |
| void | surfaceSnSum (const surfaceScalarField &gammaWeights, const GeometricField< GType, fvPatchField, volMesh > &gamma, const surfaceScalarField &deltaCoeffs, const GeometricField< Type, fvPatchField, volMesh > &vf, const GeometricField< Type, fvsPatchField, surfaceMesh > &sadd, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions) |
| sum of snGrad with additional surface field | |
| template<class Type, class GType0, class GType1, class ResultType, class CellToFaceOp> | |
| void | surfaceSnSum (const surfaceScalarField &weights, const GeometricField< GType0, fvPatchField, volMesh > &gamma0, const GeometricField< GType1, fvPatchField, volMesh > &gamma1, const surfaceScalarField &deltaCoeffs, const GeometricField< Type, fvPatchField, volMesh > &vf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result, const bool doCorrectBoundaryConditions) |
| sum of snGrad with additional (interpolated) volfields | |
| template<class Type, class FType, class ResultType, class CellToFaceOp> | |
| void | interpolate (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const GeometricField< FType, fvsPatchField, surfaceMesh > &sf, const CellToFaceOp &cop, GeometricField< ResultType, fvsPatchField, surfaceMesh > &result) |
| Interpolate to face (using cop) and additional face field. | |
| template<class Type0, class Type1, class ResultType, class CellToFaceOp> | |
| void | interpolate (const surfaceScalarField &weights, const GeometricField< Type0, fvPatchField, volMesh > &vf0, const GeometricField< Type1, fvPatchField, volMesh > &vf1, const CellToFaceOp &cop, GeometricField< ResultType, fvsPatchField, surfaceMesh > &result) |
| Interpolate to face (using cop). | |
| template<class Type, class ResultType, class CellToFaceOp> | |
| void | GaussOp (const surfaceScalarField &lambdas, const GeometricField< Type, fvPatchField, volMesh > &vf, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result) |
| Interpolate to face (using cop) and apply Gauss. Note: uses V(),. | |
| template<class Type, class ResultType, class CellToFaceOp> | |
| void | surfaceOp (const GeometricField< Type, fvPatchField, volMesh > &vf, const surfaceVectorField &ownLs, const surfaceVectorField &neiLs, const CellToFaceOp &cop, GeometricField< ResultType, fvPatchField, volMesh > &result) |
| Interpolate to face (using cop) and apply distribution vectors. | |
| tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 40 of file fvcAverage.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), DimensionedField< Type, GeoMesh >::dimensions(), forAll, IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), tmp< T >::ref(), and surfaceSum().
Referenced by average(), average(), average(), Foam::bound(), ATCModel::computeLimiter(), IATE::correct(), and MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs().


| tmp< GeometricField< Type, fvPatchField, volMesh > > average | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf | ) |
Area-weighted average a surfaceField creating a volField.
Definition at line 87 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 103 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 114 of file fvcAverage.C.
References average().

| tmp< GeometricField< Type, fvPatchField, volMesh > > cellReduce | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | , |
| const CombineOp & | cop, | ||
| const Type & | nullValue = pTraits< Type >::zero ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > cellReduce | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | , |
| const CombineOp & | cop, | ||
| const Type & | nullValue = pTraits< Type >::zero ) |
| tmp< GeometricField< scalar, fvsPatchField, surfaceMesh > > alphaCorr | ( | const GeometricField< vector, fvPatchField, volMesh > & | U, |
| const GeometricField< scalar, fvsPatchField, surfaceMesh > & | phiU, | ||
| const bool | finalIter ) |
Definition at line 49 of file fvcCorrectAlpha.C.
References alpha, interpolate(), mesh, GeometricField< Type, PatchField, GeoMesh >::prevIter(), and U.

| tmp< GeometricField< Type, fvPatchField, volMesh > > curl | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 39 of file fvcCurl.C.
References grad(), IOobject::name(), tmp< T >::ref(), and Foam::skew().
Referenced by LiftForce< CloudType >::cacheFields(), curl(), and liftModel::Fi().


| 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 39 of file fvcD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and d2dt2Scheme< Type >::New().

| tmp< GeometricField< Type, fvPatchField, volMesh > > d2dt2 | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 54 of file fvcD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), d2dt2Scheme< Type >::New(), tmp< T >::ref(), and rho.

| tmp< GeometricField< Type, fvPatchField, volMesh > > DDt | ( | const surfaceScalarField & | phi, |
| const GeometricField< Type, fvPatchField, volMesh > & | psi ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > DDt | ( | const tmp< surfaceScalarField > & | tphi, |
| const GeometricField< Type, fvPatchField, volMesh > & | psi ) |
Definition at line 61 of file fvcDDt.C.
References tmp< T >::clear(), DDt(), and psi.

| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const dimensioned< Type > | dt, |
| const fvMesh & | mesh ) |
Definition at line 39 of file fvcDdt.C.
References mesh, dimensioned< Type >::name(), and ddtScheme< Type >::New().
Referenced by densityChangeDrift::addToDriftRate(), Implicit< CloudType >::cacheFields(), PressureGradientForce< CloudType >::cacheFields(), IATE::correct(), kineticTheoryModel::correct(), phaseSystem::correctKinematics(), DDt(), ddt(), ddt(), MovingPhaseModel< BasePhaseModel >::DUDt(), Curle::execute(), energyTransport::execute(), boundedDdtScheme< Type >::fvcDdt(), boundedDdtScheme< Type >::fvcDdt(), boundedDdtScheme< Type >::fvmDdt(), boundedDdtScheme< Type >::fvmDdt(), AnisothermalPhaseModel< BasePhaseModel >::heEqn(), populationBalanceModel::solve(), twoPhaseSystem::solve(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::solveYi(), and MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::YiEqn().


| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 55 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), and tmp< T >::ref().

| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const dimensionedScalar & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 70 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), tmp< T >::ref(), and rho.

| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 86 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), tmp< T >::ref(), and rho.

| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const volScalarField & | alpha, |
| const volScalarField & | rho, | ||
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 102 of file fvcDdt.C.
References alpha, DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), tmp< T >::ref(), and rho.

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > ddt | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | sf | ) |
Definition at line 125 of file fvcDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), and tmp< T >::ref().

| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const Foam::one | , |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > ddt | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
| const Foam::one | ) |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | Uf ) |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi ) |
Definition at line 180 of file fvcDdt.C.
References ddtScheme< Type >::New(), phi, and U.

| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi, | ||
| const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > & | Uf ) |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | Uf ) |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi ) |
| tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > & | phi, | ||
| const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > & | Uf ) |
|
inline |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | Uf ) |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > & | phi ) |
Definition at line 180 of file fvcDdt.C.
References ddtScheme< Type >::New(), phi, and U.

| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const GeometricField< Type, fvPatchField, volMesh > & | U, |
| const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > & | phi, | ||
| const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > & | Uf ) |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | Uf ) |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > & | phi ) |
| tmp< GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr | ( | const volScalarField & | rho, |
| const GeometricField< Type, fvPatchField, volMesh > & | U, | ||
| const GeometricField< typename Foam::flux< Type >::type, fvsPatchField, surfaceMesh > & | phi, | ||
| const autoPtr< GeometricField< Type, fvsPatchField, surfaceMesh > > & | Uf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ) |
Definition at line 41 of file fvcDiv.C.
References IOobject::name(), and surfaceIntegrate().
Referenced by MassTransferPhaseSystem< BasePhaseSystem >::alphaTransfer(), shapeDesignVariables::assembleSensitivities(), momentumError::calcMomentError(), hydrostaticPressure::calculateAndWrite(), adjointkOmegaSST::coeffsDifferentiation(), adjointSpalartAllmaras::conservativeMomentumSource(), adjointSimple::continuityErrors(), simple::continuityErrors(), adjointkOmegaSST::convectionMeanFlowSource(), IATE::correct(), adjointkOmegaSST::correct(), kOmegaSSTBase< BasicEddyViscosityModel >::correct(), dynamicKEqn< BasicTurbulenceModel >::correct(), kEqn< BasicTurbulenceModel >::correct(), linearViscousStress< RASModel< EddyDiffusivity< phaseCompressibleTurbulenceModel > > >::correct(), advectionDiffusion::correct(), kEpsilon< BasicTurbulenceModel >::correct(), kEpsilonLopesdaCosta< BasicTurbulenceModel >::correct(), kEpsilonPhitF< BasicTurbulenceModel >::correct(), kineticTheoryModel::correct(), kL< BasicTurbulenceModel >::correct(), kOmega< BasicTurbulenceModel >::correct(), LaunderSharmaKE< BasicTurbulenceModel >::correct(), mixtureKEpsilon< BasicTurbulenceModel >::correct(), realizableKE< BasicTurbulenceModel >::correct(), RNGkEpsilon< BasicTurbulenceModel >::correct(), thixotropicViscosity::correct(), incompressiblePrimalSolver::correctBoundaryConditions(), Foam::CorrectPhi(), Foam::CorrectPhi(), DDt(), nonlinearEddyViscosity< incompressible::RASModel >::devRhoReff(), kineticTheoryModel::devRhoReff(), adjointkOmegaSST::diffusionNutMeanFlowMult(), div(), div(), div(), div(), div(), div(), div(), div(), div(), div(), div(), adjointkOmegaSST::divDevReff(), adjointLaminar::divDevReff(), adjointSpalartAllmaras::divDevReff(), ReynoldsStress< LESModel< BasicTurbulenceModel > >::DivDevRhoReff(), momentumError::divDevRhoReff(), Maxwell< BasicTurbulenceModel >::divDevRhoReff(), Maxwell< BasicTurbulenceModel >::divDevRhoReff(), linearViscousStress< BasicTurbulenceModel >::divDevRhoReff(), nonlinearEddyViscosity< incompressible::RASModel >::divDevRhoReff(), kineticTheoryModel::divDevRhoReff(), adjointkOmegaSST::divUMeanFlowSource(), adjointkOmegaSST::dNutdbMult(), adjointkOmegaSST::dNutdbMult(), adjointkOmegaSST::dR_dF1(), MovingPhaseModel< BasePhaseModel >::DUDt(), energyTransport::execute(), adjointkOmegaSST::FISensitivityTerm(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), gaussLaplacianScheme< Type, GType >::fvcLaplacian(), gaussLaplacianScheme< Type, GType >::fvcLaplacian(), relaxedNonOrthoGaussLaplacianScheme< Type, GType >::fvcLaplacian(), relaxedNonOrthoGaussLaplacianScheme< Type, GType >::fvcLaplacian(), fusedGaussLaplacianScheme< Type, GType >::fvmLaplacian(), gaussLaplacianScheme< Type, GType >::fvmLaplacian(), relaxedNonOrthoGaussLaplacianScheme< Type, GType >::fvmLaplacian(), adjointEikonalSolver::getFISensitivityTerm(), adjointkOmegaSST::GMeanFlowSource(), AnisothermalPhaseModel< BasePhaseModel >::heEqn(), multiphaseInterSystem::K(), adjointkOmegaSST::kaEqnSourceFromCDkOmega(), adjointkOmegaSST::kaEqnSourceFromF1(), adjointSimple::mainIter(), simple::mainIter(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), adjointkOmegaSST::nutMeanFlowSource(), kineticTheoryModel::R(), adjointMeshMovementSolver::setSource(), populationBalanceModel::solve(), displacementSBRStressFvMotionSolver::solve(), elasticityMotionSolver::solve(), surfaceAlignedSBRStressFvMotionSolver::solve(), twoPhaseSystem::solve(), kinematicSingleLayer::solveContinuity(), reactingOneDim::solveEnergy(), thermalBaffle::solveEnergy(), reactingOneDim::solveSpeciesMass(), MovingPhaseModel< BasePhaseModel >::UfEqn(), objectivePowerDissipation::update_dJdv(), adjointkOmegaSST::waEqnSourceFromCDkOmega(), adjointkOmegaSST::waEqnSourceFromF1(), continuityError::write(), and electricPotential::write().

| 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 78 of file fvcDiv.C.
References DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), and divScheme< Type >::New().

| tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvvf, |
| const word & | name ) |
Definition at line 99 of file fvcDiv.C.
References div(), and Foam::name().

| tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > div | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 122 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 153 of file fvcDiv.C.
References flux(), DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), convectionScheme< Type >::New(), and tmp< T >::ref().

| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const word & | name ) |
Definition at line 171 of file fvcDiv.C.
References tmp< T >::clear(), div(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
| const word & | name ) |
Definition at line 189 of file fvcDiv.C.
References div(), flux(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
| const word & | name ) |
Definition at line 207 of file fvcDiv.C.
References tmp< T >::clear(), div(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const surfaceScalarField & | flux, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 226 of file fvcDiv.C.
References div(), flux(), and IOobject::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > div | ( | const tmp< surfaceScalarField > & | tflux, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 241 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 275 of file fvcDiv.C.
References tmp< T >::clear(), and div().

| Foam::tmp< Foam::surfaceScalarField > flux | ( | const volVectorField & | vvf | ) |
Return the face-flux field obtained from the given volVectorField.
Definition at line 26 of file fvcFlux.C.
References dotInterpolate(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and scheme().
Referenced by incompressiblePrimalSolver::correctBoundaryConditions(), MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), div(), div(), div(), div(), liftModel::Ff(), wallLubricationModel::Ff(), flux(), flux(), flux(), flux(), flux(), flux(), flux(), flux(), flux(), kinematicSingleLayer::kinematicSingleLayer(), adjointSimple::mainIter(), simple::mainIter(), phaseModel::phaseModel(), phaseModel::phaseModel(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFs(), twoPhaseSystem::solve(), multiphaseSystem::solveAlphas(), kinematicSingleLayer::solveMomentum(), kinematicSingleLayer::solveThickness(), MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::solveYi(), and thermoSingleLayer::thermoSingleLayer().


| Foam::tmp< Foam::surfaceScalarField > flux | ( | const tmp< volVectorField > & | tvvf | ) |
Return the face-flux field obtained from the given tmp volVectorField.
Definition at line 39 of file fvcFlux.C.
References tmp< T >::clear(), and flux().

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | , |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | ) |
| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const word & | name ) |
Definition at line 39 of file fvcFluxTemplates.C.
References flux(), DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), convectionScheme< Type >::New(), and phi.

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const word & | name ) |
Definition at line 57 of file fvcFluxTemplates.C.
References tmp< T >::clear(), flux(), and Foam::name().

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
| const word & | name ) |
Definition at line 75 of file fvcFluxTemplates.C.
References flux(), Foam::name(), and phi.

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, | ||
| const word & | name ) |
Definition at line 93 of file fvcFluxTemplates.C.
References tmp< T >::clear(), flux(), and Foam::name().

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const surfaceScalarField & | phi, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 112 of file fvcFluxTemplates.C.
References flux(), IOobject::name(), and phi.

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 127 of file fvcFluxTemplates.C.
References tmp< T >::clear(), and flux().

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > flux | ( | const tmp< surfaceScalarField > & | tphi, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 161 of file fvcFluxTemplates.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 46 of file fvcGrad.C.
References gaussGrad< Type >::gradf(), and IOobject::name().
Referenced by incompressibleAdjointSolver::accumulateBCSensitivityIntegrand(), incompressibleAdjointSolver::accumulateGradDxDbMultiplier(), ATCstandard::addATC(), ATCUaGradU::addATC(), multiphaseStabilizedTurbulence::addSup(), viscousDissipation::addSup(), densityChangeDrift::addToDriftRate(), shapeDesignVariables::assembleSensitivities(), GradientDispersionRAS< CloudType >::cacheFields(), InterfaceForce< CloudType >::cacheFields(), PressureGradientForce< CloudType >::cacheFields(), forces::calcForcesMoments(), momentumError::calcMomentError(), ObukhovLength::calcOL(), dynamicKEqn< BasicTurbulenceModel >::Ce(), LegendreMagnaudet::Cl(), Moraga::Cl(), kEpsilon::computeG(), kOmegaSST::computeG(), adjointEikonalSolver::computeYPhi(), diffusion< ReactionThermo, ThermoType >::correct(), diffusionMulticomponent< ReactionThermo, ThermoType >::correct(), multiphaseStabilizedTurbulence::correct(), kkLOmega::correct(), LamBremhorstKE::correct(), LienCubicKE::correct(), LienLeschziner::correct(), qZeta::correct(), ShihQuadraticKE::correct(), adjointSpalartAllmaras::correct(), kOmegaSSTBase< BasicEddyViscosityModel >::correct(), Maxwell< BasicTurbulenceModel >::correct(), DeardorffDiffStress< BasicTurbulenceModel >::correct(), dynamicKEqn< BasicTurbulenceModel >::correct(), dynamicLagrangian< BasicTurbulenceModel >::correct(), kEqn< BasicTurbulenceModel >::correct(), linearViscousStress< RASModel< EddyDiffusivity< phaseCompressibleTurbulenceModel > > >::correct(), advectionDiffusion::correct(), Poisson::correct(), EBRSM< BasicTurbulenceModel >::correct(), kEpsilon< BasicTurbulenceModel >::correct(), kEpsilonLopesdaCosta< BasicTurbulenceModel >::correct(), kEpsilonPhitF< BasicTurbulenceModel >::correct(), kineticTheoryModel::correct(), kL< BasicTurbulenceModel >::correct(), kOmega< BasicTurbulenceModel >::correct(), LaunderSharmaKE< BasicTurbulenceModel >::correct(), LRR< BasicTurbulenceModel >::correct(), mixtureKEpsilon< BasicTurbulenceModel >::correct(), realizableKE< BasicTurbulenceModel >::correct(), RNGkEpsilon< BasicTurbulenceModel >::correct(), SSG< BasicTurbulenceModel >::correct(), contactAngleForce::correct(), thermocapillaryForce::correct(), SpalartAllmarasBase< BasicEddyViscosityModel >::correct(), kOmegaSST::correctBoundaryConditions(), LienCubicKE::correctNut(), ShihQuadraticKE::correctNut(), kOmegaSSTBase< BasicEddyViscosityModel >::correctNut(), dynamicKEqn< BasicTurbulenceModel >::correctNut(), dynamicLagrangian< BasicTurbulenceModel >::correctNut(), kOmegaSSTDES< BasicTurbulenceModel >::correctNut(), sigma< BasicTurbulenceModel >::correctNut(), Smagorinsky< BasicTurbulenceModel >::correctNut(), SmagorinskyZhang< BasicTurbulenceModel >::correctNut(), WALE< BasicTurbulenceModel >::correctNut(), kOmegaSST< BasicTurbulenceModel >::correctNut(), realizableKE< BasicTurbulenceModel >::correctNut(), kOmegaSSTLM< BasicTurbulenceModel >::correctReThetatGammaInt(), curl(), ReynoldsAnalogy::devReff(), RASModelVariables::devReff(), adjointkOmegaSST::devReff(), adjointLaminar::devReff(), adjointSpalartAllmaras::devReff(), Maxwell< BasicTurbulenceModel >::devRhoReff(), kineticTheoryModel::devRhoReff(), filmTurbulenceModel::devRhoReff(), ReynoldsStress< BasicTurbulenceModel >::devRhoReff(), adjointkOmegaSST::divDevReff(), adjointLaminar::divDevReff(), adjointSpalartAllmaras::divDevReff(), ReynoldsStress< LESModel< BasicTurbulenceModel > >::DivDevRhoReff(), momentumError::divDevRhoReff(), Maxwell< BasicTurbulenceModel >::divDevRhoReff(), Maxwell< BasicTurbulenceModel >::divDevRhoReff(), linearViscousStress< BasicTurbulenceModel >::divDevRhoReff(), kineticTheoryModel::divDevRhoReff(), electricPotential::electricPotential(), electricPotential::execute(), turbulentDispersionModel::F(), kOmegaSSTDDES< BasicTurbulenceModel >::fd(), kOmegaSSTIDDES< BasicTurbulenceModel >::fd(), SpalartAllmarasDDES< BasicTurbulenceModel >::fd(), SpalartAllmarasIDDES< BasicTurbulenceModel >::fd(), adjointkOmegaSST::FISensitivityTerm(), adjointSpalartAllmaras::FISensitivityTerm(), buoyantKEpsilon< BasicTurbulenceModel >::Gcoef(), adjointEikonalSolver::getFISensitivityTerm(), ATCstandard::getFISensitivityTerm(), ATCUaGradU::getFISensitivityTerm(), grad(), grad(), grad(), grad(), grad(), adjointEikonalSolver::gradEikonal(), objectivePowerDissipation::J(), segregated::K(), dynamicLagrangian< Foam::EddyDiffusivity< Foam::fluidThermoCompressibleTurbulenceModel > >::k(), sigma< BasicTurbulenceModel >::k(), Smagorinsky< Foam::EddyDiffusivity< Foam::fluidThermoCompressibleTurbulenceModel > >::k(), WALE< Foam::EddyDiffusivity< Foam::fluidThermoCompressibleTurbulenceModel > >::k(), SpalartAllmarasBase< BasicEddyViscosityModel >::k(), diffusionGasEvaporation< Thermo, OtherThermo >::Kexp(), kOmegaSSTDES< BasicTurbulenceModel >::LESRegion(), SpalartAllmarasDES< BasicTurbulenceModel >::LESRegion(), magSqrGradGrad(), adjointSimple::mainIter(), simple::mainIter(), multiphaseInterSystem::nHatfv(), adjointkOmegaSST::nutJacobianTMVar1(), adjointkOmegaSST::nutJacobianTMVar2(), adjointkOmegaSST::nutJacobianU(), multiphaseInterSystem::nVolHatfv(), ParticleTrap< CloudType >::preEvolve(), kOmegaSSTSAS< BasicTurbulenceModel >::Qsas(), continuousGasKEpsilon< BasicTurbulenceModel >::R(), kineticTheoryModel::R(), linearViscousStress< RASModel< EddyDiffusivity< phaseCompressibleTurbulenceModel > > >::read(), kOmegaSSTDDES< BasicTurbulenceModel >::S2(), kOmegaSSTDES< BasicTurbulenceModel >::S2(), adjointMeshMovementSolver::setSource(), displacementSBRStressFvMotionSolver::solve(), elasticityMotionSolver::solve(), pLaplacianMotionSolver::solve(), surfaceAlignedSBRStressFvMotionSolver::solve(), generalizedNewtonian< BasicMomentumTransportModel >::strainRate(), viscosityModel::strainRate(), objectiveForce::update_boundarydJdnut(), objectiveMoment::update_boundarydJdnut(), objectivePowerDissipation::update_divDxDbMultiplier(), objectivePowerDissipation::update_dJdTMvar1(), objectivePowerDissipation::update_dJdTMvar2(), objectivePowerDissipation::update_dJdv(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), objectivePowerDissipation::update_gradDxDbMultiplier(), ATCstandard::updatePrimalBasedQuantities(), adjointkOmegaSST::updatePrimalRelatedFields(), adjointSpalartAllmaras::updatePrimalRelatedFields(), electricPotential::write(), and XiReactionRate::write().

| 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 86 of file fvcGrad.C.
References grad(), DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), and gradScheme< Type >::New().

| tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
| const word & | name ) |
Definition at line 108 of file fvcGrad.C.
References grad(), and Foam::name().

| tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > grad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 137 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 39 of file fvcLaplacian.C.
References DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), and laplacianScheme< Type, GType >::New().
Referenced by adjointSpalartAllmaras::correct(), kEpsilonPhitF< BasicTurbulenceModel >::correct(), ReynoldsStress< LESModel< BasicTurbulenceModel > >::DivDevRhoReff(), momentumError::divDevRhoReff(), thermo::evolveRegion(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplacian(), laplaceFilter::operator()(), laplaceFilter::operator()(), laplaceFilter::operator()(), kinematicSingleLayer::pu(), kOmegaSSTSAS< BasicTurbulenceModel >::Qsas(), adjointEikonalSolver::solve(), and reactingOneDim::solveEnergy().


| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
| const word & | name ) |
Definition at line 55 of file fvcLaplacian.C.
References laplacian(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 72 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 83 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 101 of file fvcLaplacian.C.
References gamma, IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), and IOobjectOption::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 127 of file fvcLaplacian.C.
References gamma, laplacian(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 145 of file fvcLaplacian.C.
References gamma, IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), and IOobjectOption::NO_READ.

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const dimensioned< GType > & | gamma, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 170 of file fvcLaplacian.C.
References gamma, and 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 189 of file fvcLaplacian.C.
References gamma, DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), laplacianScheme< Type, GType >::New(), and tmp< T >::ref().

| 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 206 of file fvcLaplacian.C.
References laplacian(), and Foam::name().

| 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 224 of file fvcLaplacian.C.
References gamma, laplacian(), and Foam::name().

| 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 242 of file fvcLaplacian.C.
References laplacian(), and Foam::name().

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 261 of file fvcLaplacian.C.
References gamma, 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 278 of file fvcLaplacian.C.
References laplacian(), IOobject::name(), and name.

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 295 of file fvcLaplacian.C.
References gamma, laplacian(), and name.

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh > > & | tgamma, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 312 of file fvcLaplacian.C.
References laplacian(), and 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 331 of file fvcLaplacian.C.
References gamma, DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), laplacianScheme< Type, GType >::New(), and tmp< T >::ref().

| 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 348 of file fvcLaplacian.C.
References laplacian(), and Foam::name().

| 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 366 of file fvcLaplacian.C.
References gamma, laplacian(), and Foam::name().

| 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 383 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 ) |
Definition at line 402 of file fvcLaplacian.C.
References gamma, 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 419 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 436 of file fvcLaplacian.C.
References gamma, and laplacian().

| tmp< GeometricField< Type, fvPatchField, volMesh > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > & | tgamma, |
| const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf ) |
Definition at line 452 of file fvcLaplacian.C.
References laplacian().

| tmp< volScalarField > magSqrGradGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 38 of file fvcMagSqrGradGrad.C.
References GeometricField< Type, PatchField, GeoMesh >::component(), grad(), Foam::magSqr(), and tmp< T >::ref().
Referenced by qZeta::correct(), LaunderSharmaKE< BasicTurbulenceModel >::correct(), and magSqrGradGrad().


| tmp< volScalarField > magSqrGradGrad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ) |
Definition at line 61 of file fvcMagSqrGradGrad.C.
References magSqrGradGrad().

| Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const volVectorField & | U | ) |
Definition at line 28 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and ddtScheme< Type >::New().
Referenced by absolute(), absolute(), makeAbsolute(), makeAbsolute(), makeAbsolute(), makeRelative(), makeRelative(), makeRelative(), fvMotionSolverEngineMesh::move(), layeredEngineMesh::move(), relative(), relative(), and movingWallVelocityFvPatchVectorField::Uwall().


| Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const dimensionedScalar & | rho, |
| const volVectorField & | U ) |
Definition at line 41 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), and rho.

| Foam::tmp< Foam::surfaceScalarField > meshPhi | ( | const volScalarField & | rho, |
| const volVectorField & | U ) |
Definition at line 55 of file fvcMeshPhi.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), ddtScheme< Type >::New(), and rho.

| void makeRelative | ( | surfaceScalarField & | phi, |
| const volVectorField & | U ) |
Make the given flux relative.
Definition at line 69 of file fvcMeshPhi.C.
References meshPhi(), phi, and U.
Referenced by Foam::CorrectPhi().


| void makeRelative | ( | surfaceScalarField & | phi, |
| const dimensionedScalar & | rho, | ||
| const volVectorField & | U ) |
| void makeRelative | ( | surfaceScalarField & | phi, |
| const volScalarField & | rho, | ||
| const volVectorField & | U ) |
Make the given flux relative.
Definition at line 94 of file fvcMeshPhi.C.
References interpolate(), meshPhi(), phi, rho, and U.

| void makeAbsolute | ( | surfaceScalarField & | phi, |
| const volVectorField & | U ) |
Make the given flux absolute.
Definition at line 108 of file fvcMeshPhi.C.
References meshPhi(), phi, and U.
Referenced by Foam::CorrectPhi().


| void makeAbsolute | ( | surfaceScalarField & | phi, |
| const dimensionedScalar & | rho, | ||
| const volVectorField & | U ) |
| void makeAbsolute | ( | surfaceScalarField & | phi, |
| const volScalarField & | rho, | ||
| const volVectorField & | U ) |
Make the given flux absolute.
Definition at line 133 of file fvcMeshPhi.C.
References interpolate(), meshPhi(), phi, rho, and U.

| Foam::tmp< Foam::surfaceScalarField > relative | ( | const tmp< surfaceScalarField > & | tphi, |
| const volVectorField & | U ) |
Return the given absolute flux in relative form.
Definition at line 147 of file fvcMeshPhi.C.
References mesh, meshPhi(), and U.

| Foam::tmp< Foam::surfaceScalarField > relative | ( | const tmp< surfaceScalarField > & | tphi, |
| const volScalarField & | rho, | ||
| const volVectorField & | U ) |
Return the given absolute flux in relative form.
Definition at line 164 of file fvcMeshPhi.C.
References interpolate(), mesh, meshPhi(), rho, and U.

| Foam::tmp< Foam::surfaceScalarField > absolute | ( | const tmp< surfaceScalarField > & | tphi, |
| const volVectorField & | U ) |
Return the given relative flux in absolute form.
Definition at line 182 of file fvcMeshPhi.C.
References mesh, meshPhi(), and U.
Referenced by adjointkOmegaSST::correct(), kOmegaSSTBase< BasicEddyViscosityModel >::correct(), dynamicKEqn< BasicTurbulenceModel >::correct(), kEqn< BasicTurbulenceModel >::correct(), kEpsilon< BasicTurbulenceModel >::correct(), kEpsilonLopesdaCosta< BasicTurbulenceModel >::correct(), kEpsilonPhitF< BasicTurbulenceModel >::correct(), kL< BasicTurbulenceModel >::correct(), kOmega< BasicTurbulenceModel >::correct(), LaunderSharmaKE< BasicTurbulenceModel >::correct(), mixtureKEpsilon< BasicTurbulenceModel >::correct(), realizableKE< BasicTurbulenceModel >::correct(), RNGkEpsilon< BasicTurbulenceModel >::correct(), correctRhoUf(), adjointkOmegaSST::dR_dF1(), and AnisothermalPhaseModel< BasePhaseModel >::heEqn().


| Foam::tmp< Foam::surfaceScalarField > absolute | ( | const tmp< surfaceScalarField > & | tphi, |
| const volScalarField & | rho, | ||
| const volVectorField & | U ) |
Return the given relative flux in absolute form.
Definition at line 199 of file fvcMeshPhi.C.
References interpolate(), mesh, meshPhi(), rho, and U.

| void correctUf | ( | autoPtr< surfaceVectorField > & | Uf, |
| const volVectorField & | U, | ||
| const surfaceScalarField & | phi ) |
Definition at line 217 of file fvcMeshPhi.C.
References interpolate(), mesh, n, phi, U, and Uf.

| void correctRhoUf | ( | autoPtr< surfaceVectorField > & | rhoUf, |
| const volScalarField & | rho, | ||
| const volVectorField & | U, | ||
| const surfaceScalarField & | phi ) |
Definition at line 235 of file fvcMeshPhi.C.
References absolute(), interpolate(), mesh, n, phi, rho, rhoUf, and U.

| tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > reconstruct | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ) |
Definition at line 48 of file fvcReconstruct.C.
References fvPatchFieldBase::extrapolatedCalculatedType(), IOobject::instance(), Foam::inv(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, tmp< T >::ref(), and surfaceSum().
Referenced by ATCUaGradU::addATC(), Implicit< CloudType >::cacheFields(), reconstruct(), kinematicSingleLayer::solveMomentum(), kinematicSingleLayer::solveThickness(), and ATCstandard::updatePrimalBasedQuantities().


| tmp< GeometricField< typename outerProduct< vector, Type >::type, fvPatchField, volMesh > > reconstruct | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf | ) |
Definition at line 90 of file fvcReconstruct.C.
References reconstruct().

| tmp< volScalarField > reconstructMag | ( | const surfaceScalarField & | ssf | ) |
Definition at line 39 of file fvcReconstructMag.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), Foam::dimArea, DimensionedField< Type, GeoMesh >::dimensions(), fvPatchFieldBase::extrapolatedCalculatedType(), forAll, IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, tmp< T >::ref(), and Foam::Zero.
Referenced by reconstructMag().


| tmp< volScalarField > reconstructMag | ( | const tmp< surfaceScalarField > & | tssf | ) |
Definition at line 107 of file fvcReconstructMag.C.
References tmp< T >::clear(), and reconstructMag().

| void smooth | ( | volScalarField & | field, |
| const scalar | coeff ) |
Definition at line 36 of file fvcSmooth.C.
References DynamicList< T, SizeMin >::append(), field(), forAll, mesh, DynamicList< T, SizeMin >::shrink(), UList< T >::size(), and td().
Referenced by surfaceAlignedSBRStressFvMotionSolver::solve().


| void spread | ( | volScalarField & | field, |
| const volScalarField & | alpha, | ||
| const label | nLayers, | ||
| const scalar | alphaDiff = 0.2, | ||
| const scalar | alphaMax = 0.99, | ||
| const scalar | alphaMin = 0.01 ) |
Definition at line 125 of file fvcSmooth.C.
References alpha, alphaMax(), DynamicList< T, SizeMin >::append(), field(), forAll, Foam::mag(), Foam::max(), mesh, DynamicList< T, SizeMin >::shrink(), UList< T >::size(), and td().

| void sweep | ( | volScalarField & | field, |
| const volScalarField & | alpha, | ||
| const label | nLayers, | ||
| const scalar | alphaDiff = 0.2 ) |
Definition at line 223 of file fvcSmooth.C.
References alpha, DynamicList< T, SizeMin >::append(), field(), forAll, Foam::mag(), Foam::max(), mesh, DynamicList< T, SizeMin >::shrink(), and UList< T >::size().

| void spreadSource | ( | volScalarField & | mDotOut, |
| const volScalarField & | mDotIn, | ||
| const volScalarField & | alpha1, | ||
| const volScalarField & | alpha2, | ||
| const dimensionedScalar & | D, | ||
| const scalar | cutoff ) |
Definition at line 317 of file fvcSmooth.C.
References alpha1, alpha2, D, DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimless, Foam::dimMass, Foam::dimTime, domainIntegrate(), forAll, Foam::fvm::laplacian(), mesh, IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, Foam::reduce(), fvMatrix< Type >::solve(), Foam::fvm::Sp(), dimensioned< Type >::value(), Foam::Zero, and fvPatchFieldBase::zeroGradientType().
Referenced by interfaceHeatResistance< Thermo, OtherThermo >::Kexp().


| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
| const word & | name ) |
Definition at line 39 of file fvcSnGrad.C.
References DimensionedField< Type, GeoMesh >::mesh(), Foam::name(), snGradScheme< Type >::New(), and snGrad().
Referenced by hydrostaticPressure::calculateAndWrite(), adjointkOmegaSST::coeffsDifferentiation(), adjointkOmegaSST::diffusionNutMeanFlowMult(), adjointkOmegaSST::dNutdbMult(), adjointkOmegaSST::dNutdbMult(), turbulentDispersionModel::Ff(), adjointSimple::mainIter(), simple::mainIter(), anisotropicFilter::operator()(), anisotropicFilter::operator()(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFfs(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFs(), snGrad(), snGrad(), snGrad(), snGrad(), twoPhaseSystem::solve(), kinematicSingleLayer::solveMomentum(), kinematicSingleLayer::solveThickness(), multiphaseSystem::surfaceTension(), interfaceProperties::surfaceTensionForce(), and multiphaseInterSystem::surfaceTensionForce().


| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf, |
| const word & | name ) |
Definition at line 55 of file fvcSnGrad.C.
References Foam::name(), and snGrad().

| tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > snGrad | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 72 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 83 of file fvcSnGrad.C.
References snGrad().

| tmp< GeometricField< Type, fvPatchField, volMesh > > Su | ( | const GeometricField< Type, fvPatchField, volMesh > & | su, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 38 of file fvcSup.C.
Referenced by populationBalanceModel::solve().

| tmp< GeometricField< Type, fvPatchField, volMesh > > Su | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tsu, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const volScalarField & | sp, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
Definition at line 61 of file fvcSup.C.
Referenced by kineticTheoryModel::correct().

| tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const tmp< volScalarField > & | tsp, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > Sp | ( | const dimensionedScalar & | sp, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > SuSp | ( | const volScalarField & | sp, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| tmp< GeometricField< Type, fvPatchField, volMesh > > SuSp | ( | const tmp< volScalarField > & | tsp, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf ) |
| void surfaceIntegrate | ( | Field< Type > & | ivf, |
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf ) |
Definition at line 38 of file fvcSurfaceIntegrate.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), forAll, DimensionedField< Type, GeoMesh >::mesh(), and mesh.
Referenced by isoAdvection::advect(), Foam::MULES::correct(), div(), setFlow::execute(), Foam::MULES::explicitSolve(), boundedConvectionScheme< Type >::fvcDiv(), gaussConvectionScheme< Type >::fvcDiv(), gaussDivScheme< Type >::fvcDiv(), boundedConvectionScheme< Type >::fvmDiv(), fusedGaussConvectionScheme< Type >::fvmDiv(), gaussConvectionScheme< Type >::fvmDiv(), anisotropicFilter::operator()(), anisotropicFilter::operator()(), surfaceIntegrate(), and surfaceIntegrate().


| tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceIntegrate | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ) |
Definition at line 76 of file fvcSurfaceIntegrate.C.
References GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVol, fvPatchFieldBase::extrapolatedCalculatedType(), IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), tmp< T >::ref(), surfaceIntegrate(), and Foam::Zero.

| tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceIntegrate | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf | ) |
Definition at line 111 of file fvcSurfaceIntegrate.C.
References surfaceIntegrate().

| tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum | ( | const GeometricField< Type, fvsPatchField, surfaceMesh > & | ssf | ) |
Definition at line 127 of file fvcSurfaceIntegrate.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), DimensionedField< Type, GeoMesh >::dimensions(), fvPatchFieldBase::extrapolatedCalculatedType(), forAll, IOobject::instance(), DimensionedField< Type, GeoMesh >::mesh(), mesh, IOobject::name(), IOobjectOption::NO_READ, IOobjectOption::NO_WRITE, tmp< T >::ref(), and Foam::Zero.
Referenced by anisotropicFilter::anisotropicFilter(), anisotropicFilter::anisotropicFilter(), average(), cellCoBlended< Type >::blendingFactor(), fusedGaussGrad< Type >::calcGrad(), fusedGaussGrad< Type >::calcGrad(), kinematicSingleLayer::CourantNumber(), fusedGaussConvectionScheme< Type >::fvcDiv(), fusedGaussDivScheme< Type >::fvcDiv(), GaussOp(), Foam::multiplySubtract(), simpleFilter::operator()(), simpleFilter::operator()(), simpleFilter::operator()(), reconstruct(), and surfaceSum().


| tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum | ( | const tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > & | tssf | ) |
Definition at line 182 of file fvcSurfaceIntegrate.C.
References surfaceSum().

| tmp< Field< Type > > volumeIntegrate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 39 of file fvcVolumeIntegrate.C.
References DimensionedField< Type, GeoMesh >::mesh(), and GeometricField< Type, PatchField, GeoMesh >::primitiveField().
Referenced by domainIntegrate(), and domainIntegrate().


| tmp< Field< Type > > volumeIntegrate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ) |
Definition at line 50 of file fvcVolumeIntegrate.C.
References tmp< T >::clear().

| tmp< Field< Type > > volumeIntegrate | ( | const DimensionedField< Type, volMesh > & | df | ) |
Definition at line 62 of file fvcVolumeIntegrate.C.
References DimensionedField< Type, GeoMesh >::field(), and DimensionedField< Type, GeoMesh >::mesh().

| tmp< Field< Type > > volumeIntegrate | ( | const tmp< DimensionedField< Type, volMesh > > & | tdf | ) |
Definition at line 70 of file fvcVolumeIntegrate.C.
References tmp< T >::clear().

| dimensioned< Type > domainIntegrate | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 80 of file fvcVolumeIntegrate.C.
References DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVol, Foam::gSum(), IOobject::name(), and volumeIntegrate().
Referenced by interRegionHeatTransferModel::addSup(), reactingOneDim::calculateMassTransfer(), kinematicSingleLayer::continuityCheck(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), domainIntegrate(), domainIntegrate(), spreadSource(), regionSizeDistribution::write(), and specieReactionRates< ChemistryModelType >::write().


| dimensioned< Type > domainIntegrate | ( | const tmp< GeometricField< Type, fvPatchField, volMesh > > & | tvf | ) |
Definition at line 95 of file fvcVolumeIntegrate.C.
References domainIntegrate().

| dimensioned< Type > domainIntegrate | ( | const DimensionedField< Type, volMesh > & | df | ) |
Definition at line 107 of file fvcVolumeIntegrate.C.
References DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimVol, Foam::gSum(), IOobject::name(), and volumeIntegrate().

| dimensioned< Type > domainIntegrate | ( | const tmp< DimensionedField< Type, volMesh > > & | tdf | ) |
Definition at line 122 of file fvcVolumeIntegrate.C.
References domainIntegrate().

|
static |
|
static |
Return weighting factors for scheme given by name in dictionary.
References Foam::name().

|
static |
|
static |
Return weighting factors for scheme given by name in dictionary.
References mesh, and Foam::name().

|
static |
Interpolate field onto faces using scheme given by Istream.
Referenced by absolute(), extractEulerianParticles::accumulateParticleInfo(), fanMomentumSource::addSup(), alphaCorr(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), Implicit< CloudType >::cacheFields(), phaseSystem::calcPhi(), hydrostaticPressure::calculateAndWrite(), parseDriver::cellToFace(), adjointEikonalSolver::computeYPhi(), inverseDistanceDiffusivity::correct(), inverseVolumeDiffusivity::correct(), motionDirectionalDiffusivity::correct(), advectionDiffusion::correct(), thixotropicViscosity::correct(), correctRhoUf(), correctUf(), interpolated::damp(), MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), StaticPhaseModel< BasePhaseModel >::diffNo(), effectivenessTable::energyDensity(), energyTransport::execute(), extractEulerianParticles::execute(), filmFlux::execute(), liftModel::Ff(), turbulentDispersionModel::Ff(), wallLubricationModel::Ff(), ddtScheme< Type >::fvcDdtPhiCoeff(), ddtScheme< Type >::fvcDdtPhiCoeff(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), multiphaseInterSystem::generatePhi(), adjointEikonalSolver::getFISensitivityTerm(), isoAdvection::getRhoPhi(), AnisothermalPhaseModel< BasePhaseModel >::heEqn(), blendedInterfacialModel::interpolate(), Foam::interpolate(), dragModel::Kf(), AttouFerschneider::Kf(), segregated::Kf(), virtualMassModel::Kf(), PhiScheme< Type, PhiLimiter >::limiter(), adjointSimple::mainIter(), simple::mainIter(), makeAbsolute(), makeRelative(), dynamicRefineFvMesh::mapFields(), mixtureKEpsilon< BasicTurbulenceModel >::mixFlux(), fvMotionSolverEngineMesh::move(), layeredEngineMesh::move(), incompressibleTwoPhaseMixture::muf(), Foam::multiplySubtract(), multiphaseInterSystem::nHatfv(), incompressibleTwoPhaseMixture::nuf(), simpleFilter::operator()(), simpleFilter::operator()(), simpleFilter::operator()(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), compressibleTurbulenceModel::phi(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFfs(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFs(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiKdPhis(), extractEulerianParticles::phiU(), kineticTheoryModel::pPrimef(), phasePressureModel::pPrimef(), relative(), reactingOneDim::solidRegionDiffNo(), displacementSBRStressFvMotionSolver::solve(), elasticityMotionSolver::solve(), surfaceAlignedSBRStressFvMotionSolver::solve(), twoPhaseSystem::solve(), multiphaseSystem::solveAlphas(), reactingOneDim::solveEnergy(), thermalBaffle::solveEnergy(), kinematicSingleLayer::solveMomentum(), reactingOneDim::solveSpeciesMass(), kinematicSingleLayer::solveThickness(), multiphaseSystem::surfaceTension(), interfaceProperties::surfaceTensionForce(), multiphaseInterSystem::surfaceTensionForce(), dynamicRefineFvMesh::unrefine(), dynamicMotionSolverFvMeshAMI::update(), and MultiComponentPhaseModel< BasePhaseModel, phaseThermo >::YiEqn().
|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using scheme given by Istream.
|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using scheme given by name in fvSchemes.
References Foam::name().

|
static |
Interpolate field onto faces using 'interpolate(<name>)'.
|
static |
Interpolate tmp field onto faces using 'interpolate(<name>)'.
|
static |
Interpolate boundary field onto faces (simply a type conversion).
|
static |
Interpolate boundary field onto faces (simply a type conversion).
Interpolate 'one' returning 'one'.
Definition at line 222 of file surfaceInterpolate.H.
|
static |
Interpolate field onto faces.
and 'dot' with given surfaceVectorField Sf
Referenced by flux(), ddtScheme< Type >::fvcDdtPhiCoeff(), ddtScheme< Type >::fvcDdtPhiCoeff(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), and displacementSBRStressFvMotionSolver::solve().

|
static |
Interpolate tmp field onto faces.
and 'dot' with given surfaceVectorField Sf
| void surfaceSum | ( | const surfaceScalarField & | lambdas, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
Interpolate to face (using cop) and accumulate.
Definition at line 38 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), cells, GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, lambda(), DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), patchID, pbm, GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), DynamicField< T, SizeMin >::resize(), bitSet::set(), UList< T >::size(), UPtrList< T >::size(), and Foam::Zero.

| void surfaceSum | ( | const surfaceScalarField & | lambdas, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const GeometricField< FType, fvsPatchField, surfaceMesh > & | sadd, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
Interpolate to face (using cop) and accumulate. Additional face field.
Definition at line 241 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, lambda(), DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void surfaceSum | ( | const surfaceScalarField & | lambdas, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const GeometricField< FType0, fvsPatchField, surfaceMesh > & | sf0, | ||
| const GeometricField< FType1, fvsPatchField, surfaceMesh > & | sf1, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
Interpolate to face (using cop) and accumulate. Additional face fields.
Definition at line 378 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, lambda(), DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void GaussOp | ( | const surfaceScalarField & | lambdas, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CombineOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result ) |
Definition at line 521 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), DimensionedField< Type, GeoMesh >::mesh(), mesh, GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and surfaceSum().

| void surfaceOp | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
| const surfaceVectorField & | ownLs, | ||
| const surfaceVectorField & | neiLs, | ||
| const CombineOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result ) |
Definition at line 542 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().
Referenced by fusedLeastSquaresGrad< Type >::calcGrad().


| void surfaceSnSum | ( | const surfaceScalarField & | deltaCoeffs, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
sum of snGrad
Definition at line 653 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().
Referenced by fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian(), and fusedGaussLaplacianScheme< Type, GType >::fvcLaplacian().


| void surfaceSnSum | ( | const surfaceScalarField & | deltaCoeffs, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | sadd, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
sum of snGrad with additional surface field
Definition at line 786 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void surfaceSnSum | ( | const surfaceScalarField & | gammaWeights, |
| const GeometricField< GType, fvPatchField, volMesh > & | gamma, | ||
| const surfaceScalarField & | deltaCoeffs, | ||
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
sum of snGrad with additional (interpolated) volField
Definition at line 926 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, gamma, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void surfaceSnSum | ( | const surfaceScalarField & | gammaWeights, |
| const GeometricField< GType, fvPatchField, volMesh > & | gamma, | ||
| const surfaceScalarField & | deltaCoeffs, | ||
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const GeometricField< Type, fvsPatchField, surfaceMesh > & | sadd, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
sum of snGrad with additional surface field
Definition at line 1098 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, gamma, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void surfaceSnSum | ( | const surfaceScalarField & | gammaWeights, |
| const GeometricField< GType0, fvPatchField, volMesh > & | gamma0, | ||
| const GeometricField< GType1, fvPatchField, volMesh > & | gamma1, | ||
| const surfaceScalarField & | deltaCoeffs, | ||
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result, | ||
| const bool | doCorrectBoundaryConditions ) |
sum of snGrad with additional (interpolated) volfields
Definition at line 1282 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::constCast(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::doCorrectBoundaryConditions(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void interpolate | ( | const surfaceScalarField & | weights, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const GeometricField< FType, fvsPatchField, surfaceMesh > & | sf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvsPatchField, surfaceMesh > & | result ) |
Interpolate to face (using cop) and additional face field.
Definition at line 1478 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), GeometricField< Type, PatchField, GeoMesh >::constCast(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void interpolate | ( | const surfaceScalarField & | weights, |
| const GeometricField< Type0, fvPatchField, volMesh > & | vf0, | ||
| const GeometricField< Type1, fvPatchField, volMesh > & | vf1, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvsPatchField, surfaceMesh > & | result ) |
Interpolate to face (using cop).
Definition at line 1604 of file fvcSurfaceOps.C.
References GeometricField< Type, PatchField, GeoMesh >::boundaryEvaluate(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), GeometricField< Type, PatchField, GeoMesh >::constCast(), forAll, DimensionedField< Type, GeoMesh >::mesh(), mesh, N(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and DynamicField< T, SizeMin >::resize().

| void GaussOp | ( | const surfaceScalarField & | lambdas, |
| const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result ) |
Interpolate to face (using cop) and apply Gauss. Note: uses V(),.
not Vsc()
References Foam::doCorrectBoundaryConditions(), and gamma.

| void surfaceOp | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
| const surfaceVectorField & | ownLs, | ||
| const surfaceVectorField & | neiLs, | ||
| const CellToFaceOp & | cop, | ||
| GeometricField< ResultType, fvPatchField, volMesh > & | result ) |
Interpolate to face (using cop) and apply distribution vectors.