Changes between Version 385 and Version 386 of doc/app/runtime_parameters


Ignore:
Timestamp:
Apr 8, 2022 12:15:24 PM (3 years ago)
Author:
raasch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/runtime_parameters

    v385 v386  
    514514{{{#!td
    515515Flag for debug output to UNIT 9 during initialization phase and final actions of PALM run.\\\\
    516 By adding the parameter '''debug_output''' = ''.T.'', pre-defined debug_message(s) will be printed to the {{{DEBUG_00*}}} files (UNIT=9) in the temporary directory of a PALM run for each processor core. This can be very helpful to narrow down the location of a model crash simply by setting this parameter instead of having to add WRITE statements and re-compile the code. Once the location is narrowed down, set '''debug_output''' = ''.F.'' and implement your own {{{CALL debug_message (....)}}}. You may search the SOURCE code for the string "debug_message" to find out how it works.\\\\
     516By adding the parameter '''debug_output''' = ''.T.'', pre-defined debug_message(s) will be printed to the {{{DEBUG_00*}}} files (UNIT=9) in the temporary directory of a PALM run for each processor core. This may be helpful to narrow down the location of a model crash simply by setting this parameter instead of having to add WRITE statements and re-compile the code. Once the location is narrowed down, set '''debug_output''' = ''.F.'' and implement your own {{{CALL debug_message (....)}}}. You may search the SOURCE code for the string "debug_message" to find out how it works.\\\\
    517517'''NOTE:''' Adding {{{CALL debug_message (....)}}} in new places might require setting of
    518518{{{
     
    522522if not already set.\\\\
    523523Additionally, the flag [#debug_output_timestep debug_output_timestep] enables debug output during timestepping. Keep in mind that this may create very large DEBUG files.\\\\
     524See also [#open_debug_files open_debug_files].\\\\
    524525'''IMPORTANT:''' Do not forget the -B option in the palmrun call. Otherwise the temporary job directory, in which the {{{DEBUG_00*}}} are located, will be deleted after finishing the job.
    525526}}}
     
    11121113|----------------
    11131114{{{#!td style="vertical-align:top"
     1115[=#open_debug_files '''open_debug_files''']
     1116}}}
     1117{{{#!td style="vertical-align:top"
     1118L
     1119}}}
     1120{{{#!td style="vertical-align:top"
     1121.T.
     1122}}}
     1123{{{#!td
     1124Flag for opening debug files.\\\\
     1125By default, debug files {{{DEBUG_00*}}} files (UNIT=9) will be opened for each processor core in the temorary working directory at the beginning of a run. In order to avoid the opening of very large number of files in case of runs on many cores, set '''open_debug_files''' = .F.. Debug files are opened in any case, if [#debug_output debug_output] has been switched on.
     1126}}}
     1127|----------------
     1128{{{#!td style="vertical-align:top"
    11141129[=#precipitation_amount_interval '''precipitation_amount_interval''']
    11151130}}}