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())
tmp< surfaceScalarField > interpolate(const RhoType &rho)
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
const word & name() const
Return const reference to name.
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.
const Mesh & mesh() const
Return mesh.
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.
const word & name() const
Return name.
tmp< surfaceScalarField > relative(const tmp< surfaceScalarField > &tphi, const volVectorField &U)
Return the given absolute flux in relative form.