26 if (m1 <=
mmin || m2 <=
mmin)
return 0.0;
34 double mR = m1*m2/(m1+m2);
40 double Kn1 = 2*mfp/d1;
41 double Kn2 = 2*mfp/d2;
43 double Cc1 = 1 + Kn1 * (1.257 + 0.4*exp(-1.1/Kn1));
44 double Cc2 = 1 + Kn2 * (1.257 + 0.4*exp(-1.1/Kn2));
50 return K12_FM*K12_C / (K12_FM + K12_C);
double getCoagulationSootRate(const state &state, double m1, double m2) const override
double FM_multiplier
multiply the FM rate by this (1.0 default, user set); make =9/2/eps_c for LL
double T
gas temperature (K)
double getGasMeanFreePath() const
double muGas
gas viscosity (kg/m*s)
const double kb
Boltzmann constant = Rg/Na: J/#*K.
const double rhoSoot
soot particle density
const double mmin
mass of a carbon atom (kg)
const double eps_c
coagulation constant/van der Waals enhancement factor: Harris and Kennedy CST 59:443-454 (1988) https...