Changes between Version 113 and Version 114 of doc/app/iofiles


Ignore:
Timestamp:
Jun 18, 2019 6:38:17 AM (6 years ago)
Author:
Giersch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/iofiles

    v113 v114  
    811811{{{#!td
    812812The file contains column-separated surface variables shf, qsws, pt_surface, q_surface, surface_pressure and profiles of ug, vg, w_subs, td_lsa_lpt, td_lsa_q (large scale advection tendencies), td_sub_lpt, td_sub_q (large scale subsidence tendencies) at different time steps. The data is usually provided by measurements or larger scale models.\\\\
    813 In case of [../inipar#large_scale_forcing large_scale_forcing] = ''.T.'' the subroutine [source:palm/trunk/SOURCE/ls_forcing.f90 init_ls_forcing] which is called in [source:palm/trunk/SOURCE/palm.f90 palm] reads the surface and profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\
     813In case of [../inipar#large_scale_forcing large_scale_forcing] = ''.T.'' the subroutine {{{lsf_init}}} in [source:palm/trunk/SOURCE/large_scale_forcing_nudging_mod.f90 large_scale_forcing_nudging_mod] which is called in [source:palm/trunk/SOURCE/module_interface.f90 module_interface_init] reads the surface and profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\
    814814* The file has to begin with '''exactly''' three lines beginning with a # where for example header information can be stored.
    815815* The first line not beginning with a # contains surface data which must be column separated and in the following sequence: time, shf, qsws, pt_surface, q_surface, surface_pressure.
     
    819819A sketch of the layout of [[attachment:LSF_DATA|LSF_DATA]] is attached.\\
    820820\\
    821 The height information does not have to match PALM's grid. A linear, vertical interpolation to the zu-grid of PALM is conducted in [source:palm/trunk/SOURCE/ls_forcing.f90 init_ls_forcing]. A linear, temporal interpolation of the surface and profile data is conducted in the subroutines [source:palm/trunk/SOURCE/ls_forcing.f90 ls_forcing_surf], [source:palm/trunk/SOURCE/ls_forcing.f90 ls_forcing_vert] and [source:palm/trunk/SOURCE/ls_forcing.f90 ls_advec].\\\\
     821The height information does not have to match PALM's grid. A linear, vertical interpolation to the zu-grid of PALM is conducted in {{{lsf_init}}}. A linear, temporal interpolation of the surface and profile data is conducted in the subroutines [source:palm/trunk/SOURCE/large_scale_forcing_nudging_mod.f90 ls_forcing_surf], [source:palm/trunk/SOURCE/large_scale_forcing_nudging_mod.f90 ls_forcing_vert] and [source:palm/trunk/SOURCE/large_scale_forcing_nudging_mod.f90 ls_advec].\\\\
    822822An example parameter file (p3d) with large scale forcing can be found [../examples/lsf here].
    823823}}}