29 #include "surfaceInterpolate.H" 41 vf.
mesh().schemes().ddt(
"ddt(" + vf.
name() +
')')
55 vf.
mesh().schemes().ddt(
"ddt(" + vf.
name() +
')')
56 ).ref().meshPhi(vf, patchi);
69 vf.
mesh().schemes().ddt(
"ddt(" + rho.
name() +
',' + vf.
name() +
')')
83 vf.
mesh().schemes().ddt(
"ddt(" + rho.
name() +
',' + vf.
name() +
')')
94 if (phi.
mesh().moving())
107 if (phi.
mesh().moving())
120 if (phi.
mesh().moving())
133 if (phi.
mesh().moving())
146 if (phi.
mesh().moving())
159 if (phi.
mesh().moving())
172 if (tphi().
mesh().moving())
190 if (tphi().
mesh().moving())
207 if (tphi().
mesh().moving())
231 if (tphi().
mesh().moving())
256 if (tphi().
mesh().moving())
const word & name() const
Return name.
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
A class for handling words, derived from string.
const Mesh & mesh() const
Return mesh.
const word & name() const
Return const reference to name.
word name(const complex &)
Return a string representation of a complex.
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.
void correctRhoUf(autoPtr< surfaceVectorField > &rhoUf, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const MRFType &MRF)
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)
void correctUf(autoPtr< surfaceVectorField > &Uf, const volVectorField &U, const surfaceScalarField &phi, const MRFType &MRF)
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
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.