26 #include "SinclairJacksonRadial.H" 33 namespace kineticTheoryModels
35 namespace radialModels
54 const dictionary&
dict 77 return 1.0/(1 -
cbrt(
min(alpha, alphaMinFriction)/alphaMax));
91 cbrt(
min(
max(alpha, scalar(1
e-3)), alphaMinFriction)/alphaMax)
94 return (1.0/(3*alphaMax))/
sqr(aByaMax -
sqr(aByaMax));
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
dimensionedSymmTensor sqr(const dimensionedVector &dv)
tmp< volScalarField > g0(const volScalarField &alpha, const dimensionedScalar &alphaMinFriction, const dimensionedScalar &alphaMax) const
Radial distribution function.
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
dimensionedScalar cbrt(const dimensionedScalar &ds)
tmp< volScalarField > g0prime(const volScalarField &alpha, const dimensionedScalar &alphaMinFriction, const dimensionedScalar &alphaMax) const
Derivative of the radial distribution function.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
dimensioned< Type > min(const dimensioned< Type > &, const dimensioned< Type > &)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
SinclairJackson(const dictionary &dict)
Construct from components.
const doubleScalar e
Elementary charge.
A class for managing temporary objects.
virtual ~SinclairJackson()
Destructor.