| 1 | == Synthetic Turbulence Generator Parameters == |
| 2 | [[TracNav(doc/app/partoc|nocollapse)]] |
| 3 | |
| 4 | Since revision r2259, a synthetic turbulence generation method is available in PALM. The turbulence generator follows the method proposed by [wiki:/doc/tec/bc#xie2008 Xie and Castro (2008)] with a modification by [wiki:/doc/tec/bc#kim2013 Kim et al. (2013)]. |
| 5 | |
| 6 | All parts of the synthetic turbulence generator are modularized in module [/browser/palm/trunk/SOURCE/synthetic_turbulence_generator_mod.f90 synthetic_turbulence_generator_mod]. In this context, a new Fortran NAMELIST {{{stg_par}}} was added, containing all related steering parameters. |
| 7 | |
| 8 | \\ |
| 9 | '''NAMELIST group name: stg_par''' \\\\ |
| 10 | |
| 11 | ||='''Parameter Name''' =||='''[../fortrantypes FORTRAN Type]''' =||='''Default Value''' =||='''Explanation''' =|| |
| 12 | |---------------- |
| 13 | {{{#!td style="vertical-align:top" |
| 14 | [=#use_synthetic_turbulence_generator '''use_synthetic_turbulence_generator'''] |
| 15 | }}} |
| 16 | {{{#!td style="vertical-align:top" |
| 17 | L |
| 18 | }}} |
| 19 | {{{#!td style="vertical-align:top" |
| 20 | .F. |
| 21 | }}} |
| 22 | {{{#!td |
| 23 | Flag to switch on the synthetic turbulence generator. If {{{use_synthetic_turbulence_generator = .T.}}}, it is required to also set [../inipar#initializing_actions initializing_actions] to either 'set_constant_profiles' or 'read_restart_data'. Also, non-cyclic boundary conditions along x-direction ([../inipar#bc_lr bc_lr]='dirichlet/radiation') and cyclic boundary conditions along y-direction ([../inipar#bc_ns bc_ns]='cyclic') have to be used. |
| 24 | |
| 25 | Using turbulence recycling ([../inipar#turbulent_inflow turbulent_inflow]=.T.) together with the synthetic turbulence generator is not allowed. |
| 26 | }}} |