34 namespace diameterModels
75 iate_.phase().time().name(),
82 const scalar Crc = Crc_.value();
83 const scalar
C = C_.value();
84 const scalar
alphaMax = alphaMax_.value();
93 const scalar cbrtAlphaMaxMAlpha = cbrtAlphaMax -
cbrt(
alpha[celli]);
96 12*phi()*kappai[celli]*
alpha[celli]
100 /(cbrtAlphaMax*cbrtAlphaMaxMAlpha);
#define forAll(list, i)
Loop across all elements in list.
Macros for easy insertion into run-time selection tables.
Graphite solid properties.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
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.
Random coalescence IATE source as defined in paper:
randomCoalescence(const IATE &iate, const dictionary &dict)
virtual tmp< fvScalarMatrix > R(const volScalarField &alphai, volScalarField &kappai) const
A list of keyword definitions, which are a keyword followed by any number of values (e....
A class for managing temporary objects.
Calculate the matrix for implicit and explicit sources.
dimensionedScalar alphaMax(viscosity->lookup("alphaMax"))
volScalarField alpha(IOobject("alpha", runTime.name(), mesh, IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE), lambda *max(Ua &U, zeroSensitivity))
defineTypeNameAndDebug(dummy, 0)
addToRunTimeSelectionTable(IATEsource, dummy, word)
tmp< fvMatrix< Type > > Sp(const volScalarField::Internal &, 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)
dimensionedScalar cbrt(const dimensionedScalar &ds)