110 | | |
111 | | '' 'default' '' |
112 | | |
113 | | Per default, PALM uses '' 'initial_profiles' '' for cyclic lateral boundary conditions ([#bc_lr bc_lr] = '' 'cyclic' '' and [#bc_ns bc_ns] = '' 'cyclic' '') and '' 'inflow_profile' '' for non-cyclic lateral boundary conditions (bc_lr /= '' 'cyclic' '' or bc_ns /= '' 'cyclic' ''). |
114 | | |
115 | | '' 'initial_profiles' '' |
116 | | |
117 | | The target volume flow is calculated at t=0 from the initial profiles of u and v. This setting is only allowed for cyclic lateral boundary conditions (bc_lr = '' 'cyclic' '' and bc_ns = '' 'cyclic' ''). |
118 | | |
119 | | '' 'inflow_profile' '' |
120 | | |
121 | | The target volume flow is calculated at every timestep from the inflow profile of u or v, respectively. This setting is only allowed for non-cyclic lateral boundary conditions (bc_lr /= '' 'cyclic' '' or bc_ns /= '' 'cyclic' ''). |
122 | | |
123 | | '' 'bulk_velocity' '' |
124 | | |
125 | | The target volume flow is calculated from a predefined bulk velocity (see [#u_bulk u_bulk] and [#v_bulk v_bulk]). This setting is only allowed for cyclic lateral boundary conditions (bc_lr = '' 'cyclic' '' and bc_ns = '' 'cyclic' '').\\\\ |
| 110 | '' 'default' ''\\\\ |
| 111 | Per default, PALM uses '' 'initial_profiles' '' for cyclic lateral boundary conditions ([#bc_lr bc_lr] = '' 'cyclic' '' and [#bc_ns bc_ns] = '' 'cyclic{{{'}}}'') and '' 'inflow_profile' '' for non-cyclic lateral boundary conditions (bc_lr /= '' 'cyclic' '' or bc_ns /= '' 'cyclic{{{'}}}'').\\\\ |
| 112 | '' 'initial_profiles' ''\\\\ |
| 113 | The target volume flow is calculated at t=0 from the initial profiles of u and v. This setting is only allowed for cyclic lateral boundary conditions (bc_lr = '' 'cyclic' '' and bc_ns = '' 'cyclic{{{'}}}'').\\\\ |
| 114 | '' 'inflow_profile' ''\\\\ |
| 115 | The target volume flow is calculated at every timestep from the inflow profile of u or v, respectively. This setting is only allowed for non-cyclic lateral boundary conditions (bc_lr /= '' 'cyclic' '' or bc_ns /= '' 'cyclic{{{'}}}'').\\\\ |
| 116 | '' 'bulk_velocity' ''\\\\ |
| 117 | The target volume flow is calculated from a predefined bulk velocity (see [#u_bulk u_bulk] and [#v_bulk v_bulk]). This setting is only allowed for cyclic lateral boundary conditions (bc_lr = '' 'cyclic' '' and bc_ns = '' 'cyclic{{{'}}}'').\\\\ |
| 1016 | }}} |
| 1017 | |---------------- |
| 1018 | {{{#!td style="vertical-align:top" |
| 1019 | [=#initializing_actions '''initializing_actions'''] |
| 1020 | }}} |
| 1021 | {{{#!td style="vertical-align:top" |
| 1022 | C*100 |
| 1023 | }}} |
| 1024 | {{{#!td style="vertical-align:top" |
| 1025 | |
| 1026 | }}} |
| 1027 | {{{#!td |
| 1028 | Initialization actions to be carried out.\\\\ |
| 1029 | This parameter does not have a default value and therefore must be assigned with each model run. For restart runs '''initializing_actions''' = '' 'read_restart_data' '' must be set. For the initial run of a job chain the following values are allowed:\\\\ |
| 1030 | '' 'set_constant_profiles' ''\\\\ |
| 1031 | A horizontal wind profile consisting of linear sections (see [#ug_surface ug_surface], [#ug_vertical_gradient ug_vertical_gradient], [#ug_vertical_gradient_level ug_vertical_gradient_level] and [#vg_surface vg_surface], [#vg_vertical_gradient vg_vertical_gradient], [#vg_vertical_gradient_level vg_vertical_gradient_level], respectively) as well as a vertical temperature (humidity) profile consisting of linear sections (see [#pt_surface pt_surface], [#pt_vertical_gradient pt_vertical_gradient], [#q_surface q_surface] and [#q_vertical_gradient q_vertical_gradient]) are assumed as initial profiles. The subgrid-scale TKE is set to 0 but K,,m,, and K,,h,, are set to very small values because otherwise no TKE would be generated.\\\\ |
| 1032 | '' 'set_1d-model_profiles' ''\\\\ |
| 1033 | The arrays of the 3d-model are initialized with the (stationary) solution of the [[1d-model]]. These are the variables e, K,,h,,{{{,}}} K,,m,,{{{,}}} u, v and with Prandtl layer switched on rif, us, usws, vsws. The temperature (humidity) profile consisting of linear sections is set as for '' 'set_constant_profiles' '' and assumed as constant in time within the 1d-model. For steering of the 1d-model a set of parameters with suffix "_1d" (e.g. [#end_time_1d end_time_1d], [#damp_level_1d damp_level_1d]) is available.\\\\ |
| 1034 | '' 'by_user' ''\\\\ |
| 1035 | The initialization of the arrays of the 3d-model is under complete control of the user and has to be done in routine {{{user_init_3d_model}}} of the user-interface (see [[3.5.1]]).\\\\ |
| 1036 | '' 'initialize_vortex' ''\\\\ |
| 1037 | The initial velocity field of the 3d-model corresponds to a Rankine-vortex with vertical axis. This setting may be used to test advection schemes. Free-slip boundary conditions for u and v (see [#bc_uv_b bc_uv_b], [#bc_uv_t bc_uv_t]) are necessary. In order not to distort the vortex, an initial horizontal wind profile constant with height is necessary (to be set by [#initializing_actions initializing_actions] = '' 'set_constant_profiles{{{'}}}'') and some other conditions have to be met (neutral stratification, diffusion must be switched off, see [#km_constant km_constant]). The center of the vortex is located at jc = ([#nx nx]+1)/2. It extends from k = 0 to k = [#nz nz]+1. Its radius is 8 * [#dx dx] and the exponentially decaying part ranges to 32 * dx (see {{{init_rankine.f90}}}).\\\\ |
| 1038 | '' 'initialize_ptanom' ''\\\\ |
| 1039 | A 2d-Gauss-like shape disturbance (x,y) is added to the initial temperature field with radius 10.0 * [#dx dx] and center at jc = ([#nx nx]+1)/2. This may be used for tests of scalar advection schemes (see [#scalar_advec scalar_advec]). Such tests require a horizontal wind profile constant with hight and diffusion switched off (see '' 'initialize_vortex' ''). Additionally, the buoyancy term must be switched of in the equation of motion for w (this requires the user to comment out the call of buoyancy in the source code of {{{prognostic_equations.f90}}}).\\\\ |
| 1040 | '' 'cyclic_fill' ''\\\\ |
| 1041 | Here, 3d-data from a precursor run are read by the initial (main) run. The precursor run is allowed to have a smaller domain along x and y compared with the main run. Also, different numbers of processors can be used for these two runs. Limitations are that the precursor run must use cyclic horizontal boundary conditions and that the number of vertical grid points, [#nz nz], must be same for the precursor run and the main run. If the total domain of the main run is larger than that of the precursor run, the domain is filled by cyclic repetition of the (cyclic) precursor data. This initialization method is recommended if a turbulent inflow is used (see [#turbulent_inflow turbulent_inflow]). 3d-data must be made available to the run by activating an appropriate file connection statement for local file [../iofiles#BININ BININ]. See chapter [[3.9]] for more details, where usage of a turbulent inflow is explained.\\\\ |
| 1042 | Values may be combined, e.g. '''initializing_actions''' = '' 'set_constant_profiles initialize_vortex' '', but the values of '' 'set_constant_profiles' '', '' 'set_1d-model_profiles' '' , and '' 'by_user' '' must not be given at the same time. |
| 1043 | }}} |
| 1044 | |---------------- |
| 1045 | {{{#!td style="vertical-align:top" |
| 1046 | [=#<insert_parameter_name> '''<insert_parameter_name>'''] |
| 1047 | }}} |
| 1048 | {{{#!td style="vertical-align:top" |
| 1049 | <insert type> |
| 1050 | }}} |
| 1051 | {{{#!td style="vertical-align:top" |
| 1052 | <insert value> |
| 1053 | }}} |
| 1054 | {{{#!td |
| 1055 | <insert explanation> |
| 1056 | }}} |
| 1057 | |---------------- |
| 1058 | {{{#!td style="vertical-align:top" |
| 1059 | [=#<insert_parameter_name> '''<insert_parameter_name>'''] |
| 1060 | }}} |
| 1061 | {{{#!td style="vertical-align:top" |
| 1062 | <insert type> |
| 1063 | }}} |
| 1064 | {{{#!td style="vertical-align:top" |
| 1065 | <insert value> |
| 1066 | }}} |
| 1067 | {{{#!td |
| 1068 | <insert explanation> |