34 namespace kernelShapes
63 cylinderFraction_(
"cylinderFraction",
dimless, 1)
79 return cylinderFraction_*thickness_;
Macros for easy insertion into run-time selection tables.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
void read(const dictionary &, const unitSet &defaultUnits=NullObjectRef< unitSet >())
Update the value of dimensioned<Type>
bool readIfPresent(const dictionary &, const unitSet &defaultUnits=NullObjectRef< unitSet >())
Update the value of dimensioned<Type> if found in the dictionary.
Mesh data needed to do the Finite Volume discretisation.
Base class for ignition kernel flame wrinkling Xi correction.
virtual bool readCoeffs(const dictionary &dict)
Update coefficients from given dictionary.
Cylindrical ignition kernel flame-wrinkling correction model.
virtual dimensionedScalar Ak(const dimensionedScalar &Vk) const
Return the area of the ignition kernel.
virtual bool readCoeffs(const dictionary &dict)
Update coefficients from given dictionary.
cylindrical(const fvMesh &mesh, const dictionary &dict)
Construct from mesh and dictionary.
virtual ~cylindrical()
Destructor.
virtual dimensionedScalar Dcorr() const
Return ignition kernel dimensionality correction to 3D.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(cylindrical, 0)
addToRunTimeSelectionTable(kernelShape, cylindrical, dictionary)
const dimensionSet & dimless
const dimensionSet & dimLength
void sqrt(LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1)