38namespace incompressible
68 "dummySpalartAllmarasVar2",
114 auto& nutJacobian = tnutJacobian.ref();
122 const scalar Cv13 =
pow3(7.1);
127 nutJacobian = Cdfv1*chi + fv1;
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
static word timeName(const scalar t, const int precision=precision_)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
Abstract base class for objective functions. No point in making this runTime selectable since its chi...
refPtr< volScalarField > TMVar1Ptr_
refPtr< volScalarField > distPtr_
virtual void allocateMeanFields()
virtual void allocateInitValues()
refPtr< volScalarField > TMVar2Ptr_
const volScalarField & TMVar1() const
Return references to turbulence fields.
refPtr< volScalarField > nutPtr_
virtual tmp< volScalarField > nutJacobianVar1(const singlePhaseTransportModel &laminarTransport) const
return nut Jacobian wrt the TM vars
Type & lookupObjectRef(const word &name, const bool recursive=false) const
A simple single-phase transport model based on viscosityModel.
virtual tmp< volScalarField > nu() const
Return the laminar viscosity.
Base class for solver control classes.
A class for managing temporary objects.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
const dimensionSet dimless
Dimensionless.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar pow3(const dimensionedScalar &ds)
static constexpr const zero Zero
Global zero (0)
singlePhaseTransportModel laminarTransport(U, phi)