Ignore:
Timestamp:
Aug 31, 2020 11:21:17 AM (4 years ago)
Author:
eckhard
Message:

inifor: Support for COSMO cloud water and precipitation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/UTIL/inifor/src/inifor.f90

    r4523 r4659  
    2121! Current revisions:
    2222! -----------------
    23 ! 
    24 ! 
     23!
     24!
    2525! Former revisions:
    2626! -----------------
    2727! $Id$
     28! List all warnings after successful run
     29! Only define netCDF variables in enabled IO groups
     30!
     31!
     32! 4523 2020-05-07 15:58:16Z eckhard
    2833! respect integer working precision (iwp) specified in inifor_defs.f90
    2934!
     
    118123               origin_lon,                                                     &
    119124               output_file,                                                    &
    120                output_var_table,                                               &
    121125               p0,                                                             &
    122126               phi_centre,                                                     &
     
    199203!-- the corresponding netCDF dimensions for each output variable
    200204    CALL setup_variable_tables( cfg%ic_mode )
    201     CALL log_runtime( 'time', 'write' )
    202 
    203 !
    204 !-- Add the output variables to the netCDF output file
    205     CALL setup_netcdf_variables( output_file%name, output_var_table )
    206 
    207205    CALL setup_io_groups
    208206    CALL log_runtime( 'time', 'init' )
     207!
     208!-- Add the output variables to the netCDF output file
     209    CALL setup_netcdf_variables( output_file%name, io_group_list)
     210    CALL log_runtime( 'time', 'write' )
    209211
    210212!------------------------------------------------------------------------------
     
    236238!--          potential temperature is computed from the absolute temperature and
    237239!--          pressure.
    238              CALL preprocess( group, input_buffer, cosmo_grid, iter )
     240             CALL preprocess( group, input_buffer, cosmo_grid )
    239241             CALL log_runtime( 'time', 'comp' )
    240242
     
    591593    !CALL fini_grids
    592594    CALL log_runtime( 'time', 'alloc' )
    593     CALL log_runtime( 'report', 'void' )
    594 
    595     message = "Finished writing dynamic driver '" // TRIM( output_file%name )
    596    
    597     IF ( n_wrngs > 0 )  THEN
    598        message = TRIM( message ) // "' with " // TRIM( str( n_wrngs ) ) //     &
    599        " warning(s). Please see logfile '" // LOG_FILE_NAME // "'."
    600     ELSE
    601        message = TRIM( message ) // "' successfully."
    602     END IF
    603 
    604     CALL report( 'main loop', message )
     595
     596    CALL report_warnings
     597    CALL report_success( output_file%name )
     598    CALL report_runtime
    605599    CALL close_log
    606600
Note: See TracChangeset for help on using the changeset viewer.