Configuration for the wind-turbine carrier case. Inflow/outflow and initial noise mirror the cylinder case; the turbine block selects and drives the turbine forcing model.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=dp), | public | :: | init_noise(3) | = | 0._dp | ||
| real(kind=dp), | public | :: | inlet_noise(3) | = | 0._dp |
perturbation applied at inlet each substep |
|
| real(kind=dp), | public | :: | bc_start_u | = | 1._dp |
uniform inflow u (Dirichlet at i=1) |
|
| real(kind=dp), | public | :: | bc_start_v | = | 0._dp | ||
| real(kind=dp), | public | :: | bc_start_w | = | 0._dp | ||
| integer, | public | :: | iturbine | = | 0 |
0: none, 1: actuator line, 2: disc |
|
| integer, | public | :: | iturboutput | = | 1 |
turbine diagnostics output frequency |
|
| character(len=256), | public | :: | adm_coords | = | '' |
actuator-disc (.ad) coords file |
|
| real(kind=dp), | public | :: | rho_air | = | 1._dp |
air density used in thrust/power |
|
| real(kind=dp), | public | :: | T_relax | = | -1._dp |
ADM velocity-filter time; < 0 disables |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(wind_turbine_config_t) | :: | self | ||||
| character(len=*), | intent(in), | optional | :: | nml_file | ||
| character(len=*), | intent(in), | optional | :: | nml_string |