Howto get the production and dissipation of TKE??
Anyone knows how to get the production and dissipation of TKE (turbulence kinetic energy)? Thanks
Is it in this way: Code:
volSymmTensorField D = symm(fvc::grad(U)); |
Production and dissipation of TKE
Dear Daniel
I am also interested in this topic. Therefore, I would like to know if you found an answer to your question in the meantime. Cheers, Irina |
Sorry, it'e been a long time, but doesn't the codes in my last post work for you?
you can try with a channel case and see if its distribution is correct. Bye |
Hi,
why did you take the symmetrical part of grad(U) ? Why didn't you compute Code:
R && fvc::grad(Umean) Regards, JD |
Notice that the method epsilon() returns the SGS dissipation rate. Check doxygen to see how it is computed, depending on the specific model.
|
Hi Alberto,
thank you for your answer. When I take a look at src\turbulenceModels\LES\incompressible\oneEqEddy\ oneEqEddy.C, I read: Code:
void oneEqEddy::correct(const tmp<volTensorField>& gradU) Code:
ce_*sqrt(k_)/delta() Code:
2.0*nuSgs_*magSqr(symm(gradU)) I also do not understand why the symmetric part of the gradient of U is mentionned in the previous post. Regards, JD |
The double-inner product of a symmetric and asymmetric second-rank tensor is zero, so in that sense, only the symmetric part of gradU "survives" anyway. So using only the symmetric part is harmless, but perhaps unnecessary.
|
Quote:
volScalarField epsilon = sgsModel->epsilon(); does not return what you want. That epsilon is only the SGS epsilon. Since you do DNS, just apply the definition and you will be fine :-) Best, |
Hi,
This is an old thread, but I wonder if anyone has achieved a reliable method to calculate TKE dissipation?! Regards |
Quote:
Dear Johndeas, Did you find any way out ? I'm also stuck at the same state. :confused: |
All times are GMT -4. The time now is 06:36. |