Changes between Version 84 and Version 85 of doc/app/maskedoutput
- Timestamp:
- Feb 16, 2024 12:36:16 PM (11 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/app/maskedoutput
v84 v85 10 10 11 11 == Output steering == 12 Different [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime-parameters runtime parameters] steer the output of the quantities assigned with[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--data_output_masks data_output_masks] and/or [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#user_parameters--data_output_masks_user data_output_masks_user]:[=#list]12 The [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime-parameters runtime parameters] that are listed below steer the output of those quantities that have been set via [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--data_output_masks data_output_masks] and/or [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#user_parameters--data_output_masks_user data_output_masks_user]:[=#list] 13 13 \\\\ 14 14 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x mask_x] ||all x-coordinates of mask locations (in multiples of mask scale) || … … 19 19 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_z_loop mask_z_loop] ||loop begin, end and stride for z-coordinates of mask locations for masks (in multiples of mask scale) || 20 20 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_k_over_surface mask_k_over_surface] ||vertical grid index above a surface to use for terrain-following masked output || 21 These parameters define the masks. Each mask can be steered with a separate set of x-, y- and z-parameters. By default all gridpoints along the respective direction are used.21 These parameters define the masks. Each mask can be steered with a separate set of x-, y- and z-parameters. By default all gridpoints along the respective direction are output. 22 22 \\\\ 23 23 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_scale_x mask_scale_x] ||scaling length for masked data output in x-direction || … … 28 28 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask] ||temporal interval at which instantaneous masked data shall be output (in s) || 29 29 ||[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask] ||no output of masked data before this interval has passed (in s) || 30 The time intervals of the output times for each mask are determined with '''dt_domask'''. Individual time interval for output of temporally averaged data can be assigned using the parameter [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output_av dt_data_output_av]. The length of the averaging interval is controlled with [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--averaging_interval averaging_interval]. So far no particular parameters are existent for steering the time averaged output of each separate mask.30 The time intervals of the output times for each mask are determined with '''dt_domask'''. An individual time interval for output of temporally averaged data can be assigned via parameter [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output_av dt_data_output_av]. The length of the averaging interval is controlled by [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--averaging_interval averaging_interval]. So far, no particular parameters are available for steering the time averaged output of each of the masks separately. 31 31 \\\\\\ 32 An unlimited amount of different masks can be defined. Each mask is output to one local file:32 An unlimited amount of different masks can be defined. Each mask is output to one separate local file: 33 33 Instantaneous data of '''mask 1''' are output to file [../iofiles#DATA_MASK_01_NETCDF DATA_MASK_01_NETCDF], time averaged data to file 34 34 [../iofiles#DATA_MASK_01_AV_NETCDF DATA_MASK_01_AV_NETCDF].\\ … … 38 38 [../iofiles#DATA_MASK_02_AV_NETCDF DATA_MASK_03_AV_NETCDF].\\ 39 39 ...\\ 40 By default 50 different masks can be assigned. The amount of masks is steered with '''max_masks''' (=50 by default), which can only be changed in{{{modules.f90}}}. If more than 50 masks are desired, '''max_masks''' has to be changed to the corresponding value.40 By default 50 different masks can be assigned. The amount of masks is steered with '''max_masks''' (=50 by default), which can only be manually changed in the source code file {{{modules.f90}}}. If more than 50 masks are desired, '''max_masks''' has to be changed to the corresponding value. 41 41 42 42 … … 69 69 mask_y_loop(1,:) = 800., 1000., 50. ,/ 70 70 }}} 71 If [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x mask_x], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_y mask_y], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_z mask_z] or [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x_loop mask_x_loop], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_y_loop mask_y_loop], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_z_loop mask_z_loop] are not assigned, all gridpoints along the corresponding direction are output.\\71 If [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x mask_x], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_y mask_y], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_z mask_z] or [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x_loop mask_x_loop], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_y_loop mask_y_loop], [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_z_loop mask_z_loop] are not set, all gridpoints along the corresponding direction are output.\\ 72 72 Output is done at time intervals given by [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output], as [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask] has not been set in this example. 73 73 \\\\ … … 99 99 skip_time_domask = 3600.,3600.,/ 100 100 }}} 101 Output starts after 1h simulat iontime (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for both masks and is done every 10 minutes for '''mask 1''' and every 30 minutes for '''mask 2''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).101 Output starts after 1h simulated time (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for both masks and is done every 10 minutes for '''mask 1''' and every 30 minutes for '''mask 2''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]). 102 102 \\\\ 103 103 === [=#E3]3. Output of three different masks === … … 131 131 skip_time_domask = 0.,3600.,3600.,/ 132 132 }}} 133 Output starts from the beginning for '''mask 1''' and after 1h simulat iontime (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2''' and '''3'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2''' and '''3''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).133 Output starts from the beginning for '''mask 1''' and after 1h simulated time (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2''' and '''3'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2''' and '''3''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]). 134 134 \\\\ 135 135 === 4. Output of three different masks with scaling length=== … … 164 164 skip_time_domask = 0.,3600.,3600.,/ 165 165 }}} 166 Output starts from the beginning for '''mask 1''' and after 1h simulat iontime (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2''' and '''3'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2''' and '''3''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).\\\\166 Output starts from the beginning for '''mask 1''' and after 1h simulated time (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2''' and '''3'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2''' and '''3''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).\\\\ 167 167 Since [[https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_scale_x mask_scale_x]] and [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_scale_y mask_scale_y] are assigned, the parameters for steering the mask locations along x- and y-direction (here [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_x mask_x] and [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_y mask_y]) has to be given in multiples of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_scale_x mask_scale_x] and [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--mask_scale_y mask_scale_y]. 168 168 \\\\ … … 205 205 data_output_masks_user(4,:) = 'u2', 206 206 }}} 207 Output starts from the beginning for '''mask 1''' and after 1h simulat iontime (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2, 3''' and '''4'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2, 3''' and '''4''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).207 Output starts from the beginning for '''mask 1''' and after 1h simulated time (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for '''mask 2, 3''' and '''4'''. It is done every 30 minutes for '''mask 1''' and at time intervals of [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_data_output dt_data_output] for '''mask 2, 3''' and '''4''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]). 208 208 === 6. Output of terrain-following mask === 209 209 '''Mask 1:''' xy cross section from x = 500m to x = 1000m and from y = 1000m to 2000m at the second, fith and tenth grid point above the surface. Output of instantaneous and time averaged data of the three wind components.\\ … … 227 227 skip_time_domask = 3600.,/ 228 228 }}} 229 Output starts after 1h simulat iontime (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for both masks and is done every 10 minutes for '''mask 1''' and every 30 minutes for '''mask 2''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).229 Output starts after 1h simulated time (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--skip_time_domask skip_time_domask]) for both masks and is done every 10 minutes for '''mask 1''' and every 30 minutes for '''mask 2''' (see [https://docs.palm-model.org/latest/Reference/LES_Model/Namelists/#runtime_parameters--dt_domask dt_domask]).