Skip to content
Snippets Groups Projects
Commit 5ba7f46a authored by Henry's avatar Henry Committed by Andrew Heather
Browse files

continuousGasKEpsilon: Omega now consistent with Lahey 2005 paper

parent 17cea5eb
No related branches found
No related tags found
No related merge requests found
...@@ -124,9 +124,17 @@ void continuousGasKEpsilon<BasicTurbulenceModel>::correctNut() ...@@ -124,9 +124,17 @@ void continuousGasKEpsilon<BasicTurbulenceModel>::correctNut()
const transportModel& liquid = fluid.otherPhase(gas); const transportModel& liquid = fluid.otherPhase(gas);
volScalarField thetal(liquidTurbulence.k()/liquidTurbulence.epsilon()); volScalarField thetal(liquidTurbulence.k()/liquidTurbulence.epsilon());
volScalarField thetag((1.0/(18*liquid.nu()))*sqr(gas.d())); volScalarField rhodv(gas.rho() + fluid.virtualMass(gas).Cvm()*liquid.rho());
volScalarField expThetar(exp(min(thetal/thetag, scalar(50)))); volScalarField thetag((rhodv/(18*liquid.rho()*liquid.nu()))*sqr(gas.d()));
volScalarField omega(sqr(expThetar - 1)/(sqr(expThetar) - 1)); volScalarField expThetar
(
min
(
exp(min(thetal/thetag, scalar(50))),
scalar(1)
)
);
volScalarField omega((1 - expThetar)/(1 + expThetar));
nutEff_ = omega*liquidTurbulence.nut(); nutEff_ = omega*liquidTurbulence.nut();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment