47 const dictionary& XiProperties,
48 const psiuReactionThermo&
thermo,
50 const volScalarField&
Su,
51 const volScalarField&
rho,
52 const volScalarField&
b,
53 const surfaceScalarField&
phi
57 XiShapeCoef(XiModelCoeffs_.
get<scalar>(
"XiShapeCoef")),
73 return XiGModel_->Db();
86 Xi_ == 1.0 + (1.0 + (2*XiShapeCoef)*(0.5 - b_))*(XiEqStar - 1.0);
94 XiModelCoeffs_.readEntry(
"XiShapeCoef", XiShapeCoef);
#define R(A, B, C, D, E, F, K, M)
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
virtual bool read()
Re-read model coefficients if they have changed.
Simple algebraic model for Xi based on Gulders correlation with a linear correction function to give ...
virtual tmp< volScalarField > Db() const
Return the flame diffusivity.
virtual void correct()
Correct the flame-wrinkling Xi.
virtual ~algebraic()
Destructor.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
A class for managing temporary objects.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
compressible::turbulenceModel & turbulence
List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.