37 const bool instantaneousDdt
44 <<
"support the generation of the instantaneous time derivative"
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
This class stores the coefficients of a Lagrangian equation, and facilitates solving that equation an...
Abstract base class for Lagrangian ddt schemes.
virtual tmp< LagrangianEqn< Type > > LagrangianmNoDdt(const LagrangianSubScalarField &deltaT, const dimensionSet &mDims, const LagrangianSubSubField< Type > &psi)
Return an empty matrix.
virtual bool LagrangianmInitDdt(const dimensionSet &mDims, const LagrangianSubSubField< Type > &psi, const bool instantaneousDdt)
Does nothing.
virtual tmp< LagrangianEqn< Type > > LagrangianmDdt(const LagrangianSubScalarField &deltaT, LagrangianSubSubField< Type > &psi)
Return the time-derivative matrix.
virtual tmp< LagrangianSubField< Type > > LagrangiancDdt(const LagrangianSubSubField< Type > &psi)
Return the instantaneous time-derivative.
Dimension set for the base types.
A class for managing temporary objects.
Template function which returns the un-mangled name of a given type. Useful for types which do not ha...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
const volScalarField & psi
const dimensionSet dimless
errorManipArg< error, int > exit(error &err, const int errNo=1)