static tmp< GeometricField< scalar, fvPatchField, volMesh > > New(const word &name, IOobjectOption::registerOption regOpt, const Mesh &mesh, const dimensionSet &dims, const word &patchFieldType=fvPatchField< scalar >::calculatedType())
Internal & ref(const bool updateAccessTime=true)
Same as internalFieldRef().
const Boundary & boundaryField() const noexcept
Return const-reference to the boundary field.
@ NO_REGISTER
Do not request registration (bool: false).
label size() const noexcept
The number of entries in the list.
const fvBoundaryMesh & boundary() const noexcept
Return reference to boundary mesh.
refPtr< volScalarField > TMVar1Ptr_
const volScalarField & TMVar2() const
const volScalarField & TMVar1Inst() const
Return references to instantaneous turbulence fields.
refPtr< volScalarField > distPtr_
const volScalarField & d() const
virtual bool hasNut() const
virtual bool hasTMVar2() const
refPtr< volScalarField > nutMeanPtr_
const word & nutBaseName() const
refPtr< volScalarField > TMVar2Ptr_
const volScalarField & nutRefInst() const
const word & TMVar1BaseName() const
Turbulence field names.
const solverControl & solverControl_
const volScalarField & TMVar1() const
Return references to turbulence fields.
refPtr< volScalarField > TMVar1MeanPtr_
virtual bool hasTMVar1() const
Bools to identify which turbulent fields are present.
const word & TMVar2BaseName() const
refPtr< volScalarField > TMVar2MeanPtr_
const volScalarField & nutRef() const
tmp< fvPatchScalarField > nutPatchField(const label patchi) const
const volScalarField & TMVar2Inst() const
tmp< volScalarField > nut() const
refPtr< volScalarField > nutPtr_
bool useAveragedFields() const
Use averaged fields? For solving the adjoint equations or computing sensitivities based on averaged f...
A class for managing temporary objects.
static tmp< T > New(Args &&... args)
Construct tmp with forwarding arguments.
A class for handling words, derived from Foam::string.
const dimensionSet dimViscosity
GeometricField< scalar, fvPatchField, volMesh > volScalarField
static constexpr const zero Zero
Global zero (0).
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.