29 #include "surfaceInterpolate.H" 41 vf.
mesh().ddtScheme(
"ddt(" + vf.
name() +
')')
55 vf.
mesh().ddtScheme(
"ddt(" + rho.
name() +
',' + vf.
name() +
')')
69 vf.
mesh().ddtScheme(
"ddt(" + rho.
name() +
',' + vf.
name() +
')')
80 if (phi.
mesh().moving())
93 if (phi.
mesh().moving())
106 if (phi.
mesh().moving())
119 if (phi.
mesh().moving())
132 if (phi.
mesh().moving())
145 if (phi.
mesh().moving())
158 if (tphi().
mesh().moving())
176 if (tphi().
mesh().moving())
193 if (tphi().
mesh().moving())
211 if (tphi().
mesh().moving())
const word & name() const
Return name.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
const Mesh & mesh() const
Return mesh.
const word & name() const
Return const reference to name.
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.
Calculate the mesh motion flux and convert fluxes from absolute to relative and back.
tmp< surfaceScalarField > absolute(const tmp< surfaceScalarField > &tphi, const volVectorField &U)
Return the given relative flux in absolute form.
void makeAbsolute(surfaceScalarField &phi, const volVectorField &U)
Make the given flux absolute.
tmp< surfaceScalarField > meshPhi(const volVectorField &U)
A class for managing temporary objects.
void makeRelative(surfaceScalarField &phi, const volVectorField &U)
Make the given flux relative.
tmp< surfaceScalarField > relative(const tmp< surfaceScalarField > &tphi, const volVectorField &U)
Return the given absolute flux in relative form.