34 namespace kernelShapes
61 sphereFraction_(
"sphereFraction",
dimless, 1)
77 return sphereFraction_;
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.
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.
Spherical ignition kernel flame-wrinkling correction model.
virtual dimensionedScalar Ak(const dimensionedScalar &Vk) const
Return the area of the ignition kernel.
spherical(const fvMesh &mesh, const dictionary &dict)
Construct from mesh and dictionary.
virtual bool readCoeffs(const dictionary &dict)
Update coefficients from given dictionary.
virtual dimensionedScalar Dcorr() const
Return ignition kernel dimensionality correction to 3D.
virtual ~spherical()
Destructor.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(cylindrical, 0)
addToRunTimeSelectionTable(kernelShape, cylindrical, dictionary)
const dimensionSet & dimless
tmp< DimensionedField< typename outerProduct< Type, Type >::type, GeoMesh, Field >> sqr(const DimensionedField< Type, GeoMesh, PrimitiveField > &df)
tmp< DimensionedField< typename powProduct< Type, r >::type, GeoMesh, Field > > pow(const DimensionedField< Type, GeoMesh, PrimitiveField > &df, typename powProduct< Type, r >::type)