Changes between Version 385 and Version 386 of doc/app/runtime_parameters
- Timestamp:
- Apr 8, 2022 12:15:24 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/app/runtime_parameters
v385 v386 514 514 {{{#!td 515 515 Flag 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 veryhelpful 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.\\\\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 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.\\\\ 517 517 '''NOTE:''' Adding {{{CALL debug_message (....)}}} in new places might require setting of 518 518 {{{ … … 522 522 if not already set.\\\\ 523 523 Additionally, the flag [#debug_output_timestep debug_output_timestep] enables debug output during timestepping. Keep in mind that this may create very large DEBUG files.\\\\ 524 See also [#open_debug_files open_debug_files].\\\\ 524 525 '''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. 525 526 }}} … … 1112 1113 |---------------- 1113 1114 {{{#!td style="vertical-align:top" 1115 [=#open_debug_files '''open_debug_files'''] 1116 }}} 1117 {{{#!td style="vertical-align:top" 1118 L 1119 }}} 1120 {{{#!td style="vertical-align:top" 1121 .T. 1122 }}} 1123 {{{#!td 1124 Flag for opening debug files.\\\\ 1125 By 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" 1114 1129 [=#precipitation_amount_interval '''precipitation_amount_interval'''] 1115 1130 }}}