38 namespace incompressible
40 namespace RASVariables
90 auto& nutJacobian = tnutJacobian.ref();
99 const scalar Cv13 =
pow3(7.1);
104 nutJacobian = Cdfv1*chi + fv1;
Type & lookupObjectRef(const word &name, const bool recursive=false) const
Lookup and return non-const reference to the object of the given Type. Fatal if not found or the wron...
A list of keyword definitions, which are a keyword followed by a number of values (eg...
refPtr< volScalarField > nutPtr_
static const wallDist & New(const fvMesh &mesh, Args &&... args)
Get existing or create MeshObject registered with typeName.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
const dimensionSet dimless
Dimensionless.
virtual void allocateInitValues()
Macros for easy insertion into run-time selection tables.
virtual tmp< volScalarField > nutJacobianVar1(const singlePhaseTransportModel &laminarTransport) const
return nut Jacobian wrt the TM vars
refPtr< volScalarField > distPtr_
singlePhaseTransportModel laminarTransport(U, phi)
SpalartAllmaras(const fvMesh &mesh, const solverControl &SolverControl)
Construct from components.
Base class for solver control classes.
const volScalarField & TMVar1() const
Return references to turbulence fields.
defineTypeNameAndDebug(kEpsilon, 0)
Abstract base class for objective functions. No point in making this runTime selectable since its chi...
virtual void allocateMeanFields()
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())
Return tmp field (NO_READ, NO_WRITE) from name, mesh, dimensions and patch type. [Takes current timeN...
dimensionedScalar pow3(const dimensionedScalar &ds)
addToRunTimeSelectionTable(RASModelVariables, kEpsilon, dictionary)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Mesh data needed to do the Finite Volume discretisation.
refPtr< volScalarField > TMVar1Ptr_
A class for managing temporary objects.
A simple single-phase transport model based on viscosityModel.
Do not request registration (bool: false)
static constexpr const zero Zero
Global zero (0)