|
[Sponsors] | |||||
|
|
|
#1 |
|
Senior Member
|
Dear all,
If I am not mistaken, the current dynamic models calculate the coefficients as a single scalar, not scalarfield, I mean C is not C(y), or C(x,y,z,t). The averaging process is not done in homogeneous directions. I am a little confused, the original basic idea of Dynamic procedure would make sense better if averaging in homogeneous directions, wouldn't it? Another question I have is, is the test filter used in OpenFOAM double size of the original filter? If I am not mistaken, simpleFilter is just another explicit filter used in dynamic procedure that differs from the implicit filter, but isn't the explicit simpleFilter (top-hat) the same as the implicit filter (top-hat too!)? Please correct me if I was wrong. Thank you very much. |
|
|
|
|
|
|
|
|
#2 |
|
Member
Michael Roth
Join Date: Mar 2009
Location: Guelph, Ontario, Canada
Posts: 50
Rep Power: 18 ![]() |
Take a look at the source of "locDynOneEqEddy" which is a localized, dynamic LES model i.e C(x,y,z,t).
Contrast this with "dynOneEqEddy" which is dynamic but with a global coefficient i.e C(t). Michael |
|
|
|
|
|
|
|
|
#3 |
|
Senior Member
|
I see, but what about the second question,
"is the test filter used in OpenFOAM double size of the original filter?" Thank you, Michael! |
|
|
|
|
|
|
|
|
#4 |
|
New Member
W.L.Zhang
Join Date: Aug 2009
Posts: 4
Rep Power: 18 ![]() |
the ratio of the two filter width is 2,this number was choosed by some researchers,they demonstrated it was optimum.
|
|
|
|
|
|
|
|
|
#5 |
|
Senior Member
|
Which line in the source code, please?
|
|
|
|
|
|
|
|
|
#6 |
|
New Member
Matt James
Join Date: Jun 2010
Location: Marinette,WI, USA
Posts: 25
Rep Power: 17 ![]() |
the test filter size is (at least in dynSmag) controlled by the variable ce in the turbulenceProperties dict, I think.
|
|
|
|
|
|
|
|
|
#7 |
|
Guest
Posts: n/a
|
The test filter width is set to twice the grid filter width by the following line in dynSmagorinsky:
volSymmTensorField MM = sqr(delta())*(filter_(mag(D)*(D)) - 4*mag(filter_(D))*filter_(D)); The factor 4 results from substituting 2*delta for the test filter width. where delta is the grid filter width. |
|
|
||
|
|
|
#8 |
|
Senior Member
Francois
Join Date: Jun 2010
Posts: 107
Rep Power: 22 ![]() |
If I'm not mistaken, I think even the locDynOneEqEddy model is not localized..
EDIT: I stand corrected. The coefficients are volScalarFields, so that would imply local coefficients.. Last edited by Fransje; April 19, 2011 at 07:56. |
|
|
|
|
|
|
|
|
#10 |
|
Senior Member
|
And I just don;t believe there is an universal shortcut to model all types or turbulence in a non-DNS mesh.
Personally, I think the development of LES small scale turbulence models has almost reached its peak. But it seems hybrid method still has a long way to go. |
|
|
|
|
|
|
|
|
#11 |
|
Member
David Aljure
Join Date: Mar 2011
Location: CTTC Universidad Politécnica de Catalunya. Spain
Posts: 38
Rep Power: 16 ![]() |
moved to new thread
Last edited by longamon; May 24, 2011 at 08:02. Reason: moved to new thread |
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Failed dimensional check with dynamic LES models | alberto | OpenFOAM Bugs | 9 | September 5, 2007 23:57 |
| LES dynamic models fail dimensional check | alberto | OpenFOAM Running, Solving & CFD | 0 | June 11, 2007 14:23 |
| user subroutine error | CFDUSER | CFX | 2 | December 9, 2006 07:31 |
| user defined function | cfduser | CFX | 0 | April 29, 2006 11:58 |
| Nan on LES dynamic models | sampaio | OpenFOAM Running, Solving & CFD | 10 | March 8, 2005 16:44 |