26 lines
564 B
C
26 lines
564 B
C
{
|
|
Info<< "Solving chemistry" << endl;
|
|
|
|
chemistry.solve
|
|
(
|
|
runTime.value() - runTime.deltaT().value(),
|
|
runTime.deltaT().value()
|
|
);
|
|
|
|
// turbulent time scale
|
|
if (turbulentReaction)
|
|
{
|
|
volScalarField tk =
|
|
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon());
|
|
volScalarField tc = chemistry.tc();
|
|
|
|
// Chalmers PaSR model
|
|
kappa = (runTime.deltaT() + tc)/(runTime.deltaT() + tc + tk);
|
|
}
|
|
else
|
|
{
|
|
kappa = 1.0;
|
|
}
|
|
|
|
chemistrySh = kappa*chemistry.Sh()();
|
|
}
|