33 namespace laminarFlameSpeedModels
49 Foam::laminarFlameSpeedModels::Gulders::Gulders
62 alpha_(
readScalar(coeffsDict_.lookup(
"alpha"))),
75 inline Foam::scalar Foam::laminarFlameSpeedModels::Gulders::SuRef
82 return W_*
pow(phi, eta_)*
exp(-xi_*
sqr(phi - 1.075));
91 inline Foam::scalar Foam::laminarFlameSpeedModels::Gulders::Su0pTphi
99 static const scalar Tref = 300.0;
100 static const scalar pRef = 1.013e5;
102 return SuRef(phi)*
pow((Tu/Tref), alpha_)*
pow((p/pRef), beta_)*(1 - f_*Yres);
113 tmp<volScalarField> tSu0
134 Su0[celli] = Su0pTphi(p[celli], Tu[celli], phi, 0.0);
141 Su0.boundaryField()[
patchi][facei] =
144 p.boundaryField()[
patchi][facei],
145 Tu.boundaryField()[
patchi][facei],
163 tmp<volScalarField> tSu0
184 Su0[celli] = Su0pTphi(p[celli], Tu[celli], phi[celli], 0.0);
191 Su0.boundaryField()[
patchi][facei] =
194 p.boundaryField()[
patchi][facei],
195 Tu.boundaryField()[
patchi][facei],
196 phi.boundaryField()[
patchi][facei],
209 if (hhuCombustionThermo_.composition().contains(
"ft"))
215 hhuCombustionThermo_.p(),
216 hhuCombustionThermo_.Tu(),
219 hhuCombustionThermo_.lookup(
"stoichiometricAirFuelMassRatio")
220 )*ft/((1 + SMALL) -
ft)
227 hhuCombustionThermo_.p(),
228 hhuCombustionThermo_.Tu(),