const label nAlphaSubCycles(alphaControls.lookup< label >("nAlphaSubCycles"))
Generic GeometricField class.
bool subCycling() const
Return true if time currently being sub-cycled, otherwise false.
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
const fvSchemes & schemes() const
Return the fvSchemes.
ITstream & ddt(const word &name) const
Local time-step first-order Euler implicit/explicit ddt.
static word rSubDeltaTName
Name of the reciprocal local sub-cycling time-step field.
static const surfaceScalarField & localRDeltaTf(const fvMesh &mesh)
Return the reciprocal of the local face time-step.
static word rDeltaTfName
Name of the reciprocal local face time-step field.
static tmp< volScalarField > localRSubDeltaT(const fvMesh &mesh, const label nAlphaSubCycles)
Calculate and return the reciprocal of the local sub-cycling.
static word rDeltaTName
Name of the reciprocal local time-step field.
static const volScalarField & localRDeltaT(const fvMesh &mesh)
Return the reciprocal of the local time-step.
static bool enabled(const fvMesh &mesh)
Return true if LTS is enabled.
A class for managing temporary objects.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.