34 namespace diameterModels
73 iate_.phase().time().name(),
80 const scalar Cti = Cti_.value();
81 const scalar WeCr = WeCr_.value();
90 (Cti/18)*Ut[celli]*
sqr(kappai[celli])
91 *
sqrt(1 - WeCr/We[celli])*
exp(-WeCr/We[celli]);
#define forAll(list, i)
Loop across all elements in list.
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const dimensionSet & dimensions() const
Return dimensions.
Generic GeometricField class.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
IATE (Interfacial Area Transport Equation) bubble diameter model.
IATE (Interfacial Area Transport Equation) bubble diameter model run-time selectable sources.
Turbulence-induced break-up IATE source as defined in paper:
virtual tmp< fvScalarMatrix > R(volScalarField &kappai) const
turbulentBreakUp(const IATE &iate, const dictionary &dict)
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
A class for managing temporary objects.
Calculate the matrix for implicit and explicit sources.
addToRunTimeSelectionTable(IATEsource, randomCoalescence, dictionary)
defineTypeNameAndDebug(randomCoalescence, 0)
tmp< fvMatrix< Type > > Su(const DimensionedField< Type, volMesh > &, const VolField< Type > &)
dimensionedScalar exp(const dimensionedScalar &ds)
const dimensionSet dimless
const dimensionSet dimTime
word typedName(Name name)
Return the name of the object within the given type.
static scalar R(const scalar a, const scalar x)
void sqr(LagrangianPatchField< typename outerProduct< Type, Type >::type > &f, const LagrangianPatchField< Type > &f1)
void sqrt(LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1)