Changes between Version 84 and Version 85 of doc/app/maskedoutput


Ignore:
Timestamp:
Feb 16, 2024 12:36:16 PM (11 months ago)
Author:
raasch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/maskedoutput

    v84 v85  
    1010
    1111== 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]
     12The [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]
    1313\\\\
    1414||[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) ||
     
    1919||[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) ||
    2020||[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.
     21These 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.
    2222\\\\
    2323||[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 ||
     
    2828||[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) ||
    2929||[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.
     30The 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.
    3131\\\\\\
    32 An unlimited amount of different masks can be defined. Each mask is output to one local file:
     32An unlimited amount of different masks can be defined. Each mask is output to one separate local file:
    3333   Instantaneous data of '''mask 1''' are output to file [../iofiles#DATA_MASK_01_NETCDF DATA_MASK_01_NETCDF], time averaged data to file
    3434   [../iofiles#DATA_MASK_01_AV_NETCDF DATA_MASK_01_AV_NETCDF].\\
     
    3838   [../iofiles#DATA_MASK_02_AV_NETCDF DATA_MASK_03_AV_NETCDF].\\
    3939   ...\\
    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.
     40By 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.
    4141
    4242
     
    6969    mask_y_loop(1,:) = 800., 1000., 50. ,/
    7070}}}
    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.\\
     71If [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.\\
    7272Output 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.
    7373\\\\
     
    9999    skip_time_domask = 3600.,3600.,/
    100100}}}
    101 Output starts after 1h simulation 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]).
     101Output 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]).
    102102\\\\
    103103=== [=#E3]3. Output of three different masks ===
     
    131131    skip_time_domask = 0.,3600.,3600.,/
    132132}}}
    133 Output starts from the beginning for '''mask 1''' and after 1h simulation 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]).
     133Output 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]).
    134134\\\\
    135135=== 4. Output of three different masks with scaling length===
     
    164164    skip_time_domask = 0.,3600.,3600.,/
    165165}}}
    166 Output starts from the beginning for '''mask 1''' and after 1h simulation 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]).\\\\
     166Output 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]).\\\\
    167167Since [[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].
    168168\\\\
     
    205205    data_output_masks_user(4,:) = 'u2',
    206206}}}
    207 Output starts from the beginning for '''mask 1''' and after 1h simulation 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]).
     207Output 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]).
    208208=== 6. Output of terrain-following mask ===
    209209'''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.\\
     
    227227    skip_time_domask = 3600.,/
    228228}}}
    229 Output starts after 1h simulation 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]).
     229Output 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]).