Changeset 4805 for palm/trunk/SOURCE


Ignore:
Timestamp:
Dec 2, 2020 12:05:34 PM (4 years ago)
Author:
gronemeier
Message:

Bugfix: add time_dosurf to restart data (surface_data_output_mod)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/surface_data_output_mod.f90

    r4671 r4805  
    2525! -----------------
    2626! $Id$
     27! Bugfix: add time_dosurf to restart data
     28!
     29! 4671 2020-09-09 20:27:58Z pavelkrc
    2730! Implementation of downward facing USM and LSM surfaces
    2831!
     
    3538! - Bugfix in counting of surface elements
    3639! - Bugfix in data-output of averaged surface data in case of restarts
    37 ! 
     40!
    3841! 4577 2020-06-25 09:53:58Z raasch
    3942! File re-formatted to follow the PALM coding standard
     
    44864489       CASE ( 'average_count_surf' )
    44874490          READ ( 13 )  average_count_surf
     4491       CASE ( 'time_dosurf' )
     4492          READ ( 13 )  time_dosurf
    44884493       CASE ( 'time_dosurf_av' )
    44894494          READ ( 13 )  time_dosurf_av
     
    45074512
    45084513    CALL rrd_mpi_io( 'average_count_surf', average_count_surf )
     4514    CALL rrd_mpi_io( 'time_dosurf', time_dosurf )
    45094515    CALL rrd_mpi_io( 'time_dosurf_av', time_dosurf_av )
    45104516
     
    45764582!
    45774583!-- Note, surface data which is written to file is organized in a different way than
    4578 !-- the output surface data. The output surface data is a concatenated array of the 
     4584!-- the output surface data. The output surface data is a concatenated array of the
    45794585!-- different surface types and orientations, while the mpi-io expects surface data that
    45804586!-- is consecutive in terms of start- and end-index, i.e. organized along the (j,i)
     
    46784684       WRITE ( 14 )  average_count_surf
    46794685
     4686       CALL wrd_write_string( 'time_dosurf' )
     4687       WRITE ( 14 )  time_dosurf
     4688
    46804689       CALL wrd_write_string( 'time_dosurf_av' )
    46814690       WRITE ( 14 )  time_dosurf_av
     
    46844693
    46854694      CALL wrd_mpi_io( 'average_count_surf', average_count_surf )
     4695      CALL wrd_mpi_io( 'time_dosurf', time_dosurf )
    46864696      CALL wrd_mpi_io( 'time_dosurf_av', time_dosurf_av )
    46874697
     
    47304740!
    47314741!--    Note, surface data which is written to file is organized in a different way than
    4732 !--    the output surface data. The output surface data is a concatenated array of the 
     4742!--    the output surface data. The output surface data is a concatenated array of the
    47334743!--    different surface types and orientations, while the mpi-io expects surface data that
    47344744!--    is consecutive in terms of start- and end-index, i.e. organized along the (j,i)
Note: See TracChangeset for help on using the changeset viewer.