22 | | [[CRev(0,3885)]] |
23 | | }}} |
24 | | {{{#!td style="vertical-align:top;width: 50px" |
25 | | [[CRev(1,3885)]] |
26 | | }}} |
27 | | {{{#!td style="vertical-align:top;width: 75px" |
28 | | [[CRev(2,3885)]] |
29 | | }}} |
30 | | {{{#!td style="vertical-align:top" |
31 | | 6.0 |
32 | | }}} |
33 | | {{{#!td style="vertical-align:top" |
34 | | C, N |
35 | | }}} |
36 | | {{{#!td style="vertical-align:top" |
37 | | SVN commit message: [[CRev(3,3885)]] (biometeorology_mod, bulk_cloud_model_mod, check_parameters, chem_emissions_mod, chemistry_model_mod, cpulog_mod, data_output_2d,data_output_3d, indoor_model_mod, init_3d_model, init_pegrid, land_surface_model_mod, message, module_interface, odules, multi_agent_system_mod, nesting_offl_mod, netcdf_data_input_mod, palm, parin, plant_canopy_model_mod,pmc_handle_communicator_mod, pmc_interface_mod, prognostic_equations, radiation_model_mod, salsa_mod, surface_layer_fluxes_mod, synthetic_turbulence_generator_mod, time_integration, time_integration_spinup, urban_surface_mod, virtual_flight_mod, wind_turbine_model_mod) |
38 | | |
39 | | '''Change:'''\\ Started clean-up and re-formatting of location and informative|warning|error messages that are written to the job log file (UNIT=6). Further clean-up is necessary, only relevant location_message(s) shall be printed to keep the job log as clear as possible for regular use (if simulation is successful). The previous formatting of the location_message(s) {{{---finished}}} made it partly impossible to identify the specific location, hence, the new formatting looks like this: |
40 | | {{{ |
41 | | -start---- creating virtual PE grids + MPI derived data types | System time: 13:39:08 |
42 | | -finished- creating virtual PE grids + MPI derived data types | System time: 13:39:08 |
43 | | --- informative message --- ID: PA0505 generated by routine: init_grid |
44 | | |
45 | | Terrain height was internally shifted downwards by 4.00000000000000 meter(s) to save computational resources. |
46 | | |
47 | | Further information can be found at |
48 | | http://palm.muk.uni-hannover.de/trac/wiki/doc/app/errmsg#PA0505 |
49 | | }}} |
50 | | I have added a time stamp which is interesting for evaluating the required computing time of specific model parts already during the simulation. This might e.g. be useful if the simulation hangs at some point. The informative|warning|error messages are now indented with respect to start|finish location messages. Some of the informative|warning|error messages also require clean-up (especially in the new modules), as they hold information that actually belongs into the HEADER|RUN_CONTROL files.\\\\ |
51 | | |
52 | | '''New:'''\\ |
53 | | Instead of having too many location_message(s) in the job log which are only printed by core 0 (of the parent (root) domain in case of nesting), we now have the possibility to print additional debug_message(s) to the DEBUG_00* files (UNIT=9) of each processor core, simply by adding the parameter {{{debug_output = .T.}}} to the {{{runtime_parameters}}} namelist. 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 (....)}}}. |
| 22 | [[CRev(0,3886)]] |
| 23 | }}} |
| 24 | {{{#!td style="vertical-align:top;width: 50px" |
| 25 | [[CRev(1,3886)]] |
| 26 | }}} |
| 27 | {{{#!td style="vertical-align:top;width: 75px" |
| 28 | [[CRev(2,3886)]] |
| 29 | }}} |
| 30 | {{{#!td style="vertical-align:top" |
| 31 | 6.0 |
| 32 | }}} |
| 33 | {{{#!td style="vertical-align:top" |
| 34 | B |
| 35 | }}} |
| 36 | {{{#!td style="vertical-align:top" |
| 37 | SVN commit message: [[CRev(3,3886)]] (chemistry_model_mod) |