Go to the documentation of this file.
55 mesh.ddtScheme(
"ddt(" + dt.
name() +
')')
70 vf.mesh().ddtScheme(
"ddt(" + vf.name() +
')')
86 vf.mesh().ddtScheme(
"ddt(" +
rho.name() +
',' + vf.name() +
')')
87 ).ref().fvcDdt(
rho, vf);
102 vf.mesh().ddtScheme(
"ddt(" +
rho.name() +
',' + vf.name() +
')')
140 sf.mesh().ddtScheme(
"ddt(" + sf.name() +
')')
180 U.mesh().ddtScheme(
"ddt(" +
U.name() +
')')
181 ).ref().fvcDdtUfCorr(
U,
Uf);
201 U.mesh().ddtScheme(
"ddt(" +
U.name() +
')')
220 if (
U.mesh().dynamic())
236 const GeometricField<Type, fvPatchField, volMesh>&
U,
237 const GeometricField<Type, fvsPatchField, surfaceMesh>&
Uf
243 U.mesh().ddtScheme(
"ddt(" +
U.name() +
')')
265 U.mesh().ddtScheme(
"ddt(" +
rho.name() +
',' +
U.name() +
')')
285 if (
U.mesh().dynamic())
A class for managing temporary objects.
const dimensionedScalar alpha
Mesh data needed to do the Finite Volume discretisation.
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...
autoPtr< surfaceVectorField > Uf
const word & name() const
A class representing the concept of 1 (one) that can be used to avoid manipulating objects known to b...
tmp< GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > > ddtCorr(const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Mesh data needed to do the Finite Volume discretisation.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Calculate the first temporal derivative.
tmp< GeometricField< Type, fvPatchField, volMesh > > ddt(const dimensioned< Type > dt, const fvMesh &mesh)
Generic GeometricField class.
static tmp< ddtScheme< Type > > New(const fvMesh &mesh, Istream &schemeData)
typeOfRank< typename pTraits< vector >::cmptType, direction(pTraits< vector >::rank)+direction(pTraits< Type >::rank) - 2 >::type type