|
[Sponsors] |
October 22, 2014, 18:09 |
LES filter in OpenFOAM
|
#1 |
Senior Member
Join Date: Jan 2013
Posts: 372
Rep Power: 14 |
Dear All,
I would like to underatnd how the LES filters are implemented in OpenFOAM. For example, the most common one is simple filter, it is defined in: Code:
simpleFilter.C and simpleFilter.H Code:
tmp<volScalarField> filteredField = fvc::surfaceSum ( mesh().magSf()*fvc::interpolate(unFilteredField) )/fvc::surfaceSum(mesh().magSf()); Thank you very much. |
|
October 23, 2014, 08:27 |
|
#2 |
Senior Member
Armin
Join Date: Feb 2011
Location: Helsinki, Finland
Posts: 156
Rep Power: 19 |
This is nothing specific to OpenFOAM. It is generally related to the finite volume method (or actually to any discreet method).
I suggest you familiarize yourself with how the mathematical operators (like divergence, Laplacian, integral, ...) are implemented in a discrete world. While there are many good books on CFD that cover that topic (e.g. Ferziger and Peric, 2002), I can recommend you the doctoral thesis by Jasak Hrvoje (http://powerlab.fsb.hr/ped/kturbo/Op...jeJasakPhD.pdf). You will find there very detailed explanations on how these things are implemented in OpenFOAM. References: Ferziger, Joel Henry, and Milovan Peric. Computational Methods for Fluid Dynamics. 3rd ed., 2002. http://www.springer.com/materials/me...-3-540-42074-3. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how can use the LES filter? (laplace filter and anistropic filter) | ethan oh | OpenFOAM Running, Solving & CFD | 11 | December 26, 2018 03:37 |
Molecular viscosity calculation in LES on OpenFOAM | babakflame | OpenFOAM | 0 | January 26, 2014 05:13 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 | wyldckat | OpenFOAM Announcements from Other Sources | 3 | September 8, 2010 07:25 |
LES with different filter | Rick | Main CFD Forum | 1 | August 22, 2008 19:10 |