Changes between Version 59 and Version 60 of doc/app/initialization_parameters


Ignore:
Timestamp:
Sep 14, 2010 11:07:40 AM (14 years ago)
Author:
kanani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/initialization_parameters

    v59 v60  
    108108Modus of volume flow conservation.\\\\
    109109The following values are allowed:\\\\
    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{{{'}}}'').\\\\
    126118Note that '''conserve_volume_flow_mode''' only comes into effect if [#conserve_volume_flow conserve_volume_flow] = ''.T.''.
    127119}}}
     
    10221014Time to be simulated for the [[1d-model]] (in s).\\\\
    10231015The default value corresponds to a simulated time of 10 days. Usually, after such a period the inertia oscillations have completely decayed and the solution of the 1d-model can be regarded as stationary (see [#damp_level_1d damp_level_1d]). This parameter is only in effect if the 1d-model is switched on for the initialization of the 3d-model with [#initializing_actions initializing_actions] = '' 'set_1d-model_profiles'.''
     1016}}}
     1017|----------------
     1018{{{#!td style="vertical-align:top"
     1019[=#initializing_actions '''initializing_actions''']
     1020}}}
     1021{{{#!td style="vertical-align:top"
     1022C*100
     1023}}}
     1024{{{#!td style="vertical-align:top"
     1025
     1026}}}
     1027{{{#!td
     1028Initialization actions to be carried out.\\\\
     1029This 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.\\\\
     1042Values 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>
    10241069}}}
    10251070|----------------