Go to the documentation of this file.
38 namespace incompressible
40 namespace RASVariables
68 "dummySpalartAllmarasVar2",
69 mesh.time().timeName(),
114 auto& nutJacobian = tnutJacobian.ref();
122 const scalar Cv13 =
pow3(7.1);
127 nutJacobian = Cdfv1*chi + fv1;
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual tmp< volScalarField > nutJacobianVar1(const singlePhaseTransportModel &laminarTransport) const
Abstract base class for objective functions. No point in making this runTime selectable since its chi...
A class for managing temporary objects.
static constexpr const zero Zero
static const wallDist & New(const fvMesh &mesh, Args &&... args)
static word timeName(const scalar t, const int precision=precision_)
refPtr< volScalarField > TMVar2Ptr_
Base class for solver control classes.
void allocateInitValues()
A simple single-phase transport model based on viscosityModel.
refPtr< volScalarField > distPtr_
void allocateMeanFields()
dimensionedScalar pow3(const dimensionedScalar &ds)
refPtr< volScalarField > nutPtr_
addToRunTimeSelectionTable(RASModelVariables, kEpsilon, dictionary)
refPtr< volScalarField > TMVar1Ptr_
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
Generic dimensioned Type class.
Mesh data needed to do the Finite Volume discretisation.
Type & lookupObjectRef(const word &name, const bool recursive=false) const
dimensionedSymmTensor sqr(const dimensionedVector &dv)
static tmp< T > New(Args &&... args)
defineTypeNameAndDebug(kEpsilon, 0)
const Time & time() const
const volScalarField & TMVar1() const
Generic GeometricField class.
singlePhaseTransportModel laminarTransport(U, phi)
const dimensionSet dimless
SpalartAllmaras(const fvMesh &mesh, const solverControl &SolverControl)