Changes between Version 457 and Version 458 of doc/app/initialization_parameters


Ignore:
Timestamp:
Feb 12, 2020 12:59:19 PM (5 years ago)
Author:
scharf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/initialization_parameters

    v457 v458  
    1010==== [#others Others] ====
    1111\\\\
    12 '''NAMELIST group name:''' [=#inipar '''{{{initialization_parameters}}}''']
     12'''NAMELIST group name:''' [=#initialization_parameters '''{{{initialization_parameters}}}''']
    1313----
    1414
     
    534534If it is set to .F., the large-scale subsidence velocity w_subs is used to advect the prognostic variables (subroutine  {{{subsidence}}}).
    535535If it is set to .T., the subroutine {{{subsidence}}} is not called and the subsidence tendencies from [../../app/iofiles#LSF_DATA LSF_DATA] are applied to the prognostic variables in the new subroutine {{{ls_advec}}}.
    536 The usage of use_subsidence_tendencies requires [wiki:doc/app/inipar#large_scale_forcing large_scale_forcing] = .T. as well as [wiki:doc/app/inipar#large_scale_subsidence large_scale_subsidence] = .T..
     536The usage of use_subsidence_tendencies requires [#large_scale_forcing large_scale_forcing] = .T. as well as [#large_scale_subsidence large_scale_subsidence] = .T..
    537537}}}
    538538|----------------
     
    875875'''Remark 1''' \\
    876876
    877 In case of very complex topography, including narrow street canyons or complex shapes resolved by only a few grid points, the use of [../../app/inipar#psolver psolver] = 'multigrid_noopt' in combination with [../../app/inipar#masking_method masking_method] = .F. can lead to a blow up of wind velocity. So far, this never happened if masking_method = .T. or [../../app/inipar#psolver psolver] = 'multigrid' (where topography is always masked).
     877In case of very complex topography, including narrow street canyons or complex shapes resolved by only a few grid points, the use of [#psolver psolver] = 'multigrid_noopt' in combination with [#masking_method masking_method] = .F. can lead to a blow up of wind velocity. So far, this never happened if masking_method = .T. or [#psolver psolver] = 'multigrid' (where topography is always masked).
    878878A possible workaround to prevent such velocity blow-up is to preprocess the topography by filling holes and removing complex shapes on the small scale before running the LES. (This approach should have no significant effect on the flow field, as in LES the flow in such regions is poorly resolved and do not yield to reliable physical information.)
    879879The reason for this velocity blow-up is unclear so far.
     
    882882'''Remark 2''' \\
    883883
    884 If topography is prescribed and [../../app/inipar#psolver psolver] = 'multigrid_noopt', the mean velocity-divergence reduction (see RUN_CONTROL) is smaller in case of [../../app/inipar#masking_method masking_method] = .T. compared to [../../app/inipar#masking_method masking_method] = .F. (about one-order of magnitude).
     884If topography is prescribed and [#psolver psolver] = 'multigrid_noopt', the mean velocity-divergence reduction (see RUN_CONTROL) is smaller in case of [#masking_method masking_method] = .T. compared to [#masking_method masking_method] = .F. (about one-order of magnitude).
    885885This smaller reduction can be attributed to wall-bounded grid points, where the divergence after pressure correction remains significantly larger in case of masking, while the divergence reduction for non-wall-bounded grid points is similar in both cases.
    886886However, validation tests revealed that this smaller divergence reduction has no effect on the resulting flow. 
     
    20642064'''In case of cyclic boundary conditions:'''\\
    20652065Shifts the left/right boundary by multiples of a subdomain size along y.\\
    2066 Requires  [../inipar#bc_lr bc_lr] = 'cyclic',  [../inipar#bc_ns bc_ns] = 'cyclic' and [../inipar#psolver psolver] = 'multigrid'.\\\\
     2066Requires  [#bc_lr bc_lr] = 'cyclic',  [#bc_ns bc_ns] = 'cyclic' and [#psolver psolver] = 'multigrid'.\\\\
    20672067This parameter introduces a shift by multiples of a subdomain size in y-direction at the left/right domain boundary. The shift is such that a point (coordinate y=yr) on the right domain boundary no longer corresponds with the point with the same y-coordinate on the left boundary, but instead with the point with the coordinate {{{y=yr+y_shift*(ny+1)/npey}}}. Conversely, a point on the left boundary with coordinate {{{y=yl}}} corresponds with the point on the right boundary with the coordinate {{{y=yl-y_shift*(ny+1)/npey}}}.\\
    20682068Negative values and also those that exceed npey are allowed. They are transformed to the range {{{[0,npey-1]}}} internally.\\\\
    20692069This feature has been implemented to alleviate the occurrence of streak-like structures that appear during simulations with neutral stratification, cyclic boundary conditions, and driving velocity with no v-component. For a description of these structures, see Munters (2016; ​http://www.dx.doi.org/10.1063/1.4941912).\\\\
    20702070'''Schematic of the y_shift method:'''\\
    2071 (Model domain with [../inipar#npex npex] = [../inipar#npey npey] = 5 and y_shift = 1)\\
     2071(Model domain with [#npex npex] = [#npey npey] = 5 and y_shift = 1)\\
    20722072[[Image(y_shift_pic.png,260px)]]\\\\
    2073 '''In case of [../initialization_parameters#bc_lr bc_lr] = 'dirichlet/radiation' and [../initialization_parameters#turbulent_inflow turbulent_inflow] = .TRUE.:'''\\
     2073'''In case of [#bc_lr bc_lr] = 'dirichlet/radiation' and [#turbulent_inflow turbulent_inflow] = .TRUE.:'''\\
    20742074Parameter to define a y-shift for the recycled inflow turbulence, given in multiples of PE.
    20752075E.g. with y_shift = 3 the turbulent fluctuations, obtained at the recycling plane, will be shifted by 3 processors in positive y-direction before being imposed on the inflow. The parameter y_shift replaces the deprecated parameter recycling_yshift since revision r4301.
     
    31063106By setting '''alpha_surface''' unequal to zero the model domain can be inclined in x-direction with respect to the horizontal. In this way flows over inclined surfaces (e.g. drainage flows, gravity flows) can be simulated. In case of '''alpha_surface''' /= ''0'' the buoyancy term appears both in the equation of motion of the u-component and of the w-component.\\\\
    31073107An inclination is only possible in case of cyclic horizontal boundary conditions along x '''AND''' y (see [#bc_lr bc_lr] and [#bc_ns bc_ns]) and [#topography topography] = '' 'flat'.''\\\\
    3108 In the case of [../inipar#alpha_surface alpha_surface] /= 0.0 the simultaneous use of [../inipar#humidity humidity] = ''.TRUE.'' is not allowed.\\\\
     3108In the case of [#alpha_surface alpha_surface] /= 0.0 the simultaneous use of [#humidity humidity] = ''.TRUE.'' is not allowed.\\\\
    31093109Runs with inclined surface still require additional [../userint user-defined code] as well as modifications to the default code. Please ask the PALM developer group.
    31103110}}}