Configuration for explicit sub-grid-scale modelling.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=20), | public | :: | model | = | 'none' | ||
| real(kind=dp), | public | :: | smagorinsky_constant | = | 0.14_dp | ||
| logical, | public | :: | wall_damping | = | .false. | ||
| real(kind=dp), | public | :: | wall_damping_n | = | 3._dp | ||
| real(kind=dp), | public | :: | von_karman_constant | = | 0.4_dp | ||
| real(kind=dp), | public | :: | roughness_length | = | 0._dp |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(les_config_t) | :: | self | ||||
| character(len=*), | intent(in), | optional | :: | nml_file | ||
| character(len=*), | intent(in), | optional | :: | nml_string |