Changes in src/FLEXPART.f90 [d8eed02:c8fc724] in flexpart.git


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/FLEXPART.f90

    rd8eed02 rc8fc724  
    3333  !                                                                            *
    3434  !*****************************************************************************
    35   ! Changes:                                                                   *
    36   !   Unified ECMWF and GFS builds                                             *
    37   !   Marian Harustak, 12.5.2017                                               *
    38   !     - Added detection of metdata format using gributils routines           *
    39   !     - Distinguished calls to ecmwf/gfs gridcheck versions based on         *
    40   !       detected metdata format                                              *
    41   !     - Passed metdata format down to timemanager                            *
    42   !*****************************************************************************
    4335  !                                                                            *
    4436  ! Variables:                                                                 *
     
    5446  use netcdf_output_mod, only: writeheader_netcdf
    5547  use random_mod, only: gasdev1
    56   use class_gribfile
    5748
    5849  implicit none
     
    6152  integer :: idummy = -320
    6253  character(len=256) :: inline_options  !pathfile, flexversion, arg2
    63   integer :: metdata_format = GRIBFILE_CENTRE_UNKNOWN
    64   integer :: detectformat
    65 
    6654
    6755
     
    8270  ! FLEXPART version string
    8371  flexversion_major = '10' ! Major version number, also used for species file names
    84   flexversion='Version '//trim(flexversion_major)//'.2beta (2017-08-01)'
     72  flexversion='Version '//trim(flexversion_major)//'.1beta (2016-11-02)'
    8573  verbosity=0
    8674
     
    184172  call readavailable
    185173
    186   ! Detect metdata format
    187   !**********************
    188 
    189   metdata_format = detectformat()
    190 
    191   if (metdata_format.eq.GRIBFILE_CENTRE_ECMWF) then
    192     print *,'ECMWF metdata detected'
    193   elseif (metdata_format.eq.GRIBFILE_CENTRE_NCEP) then
    194     print *,'NCEP metdata detected'
    195   else
    196     print *,'Unknown metdata format'
    197     return
    198   endif
    199 
    200 
    201 
    202174  ! If nested wind fields are used, allocate arrays
    203175  !************************************************
     
    216188  endif
    217189
    218   if (metdata_format.eq.GRIBFILE_CENTRE_ECMWF) then
    219     call gridcheck_ecmwf
    220   else
    221     call gridcheck_gfs
    222   end if
     190  call gridcheck
    223191
    224192  if (verbosity.gt.1) then   
     
    443411  endif
    444412
    445   call timemanager(metdata_format)
     413  call timemanager
    446414
    447415! NIK 16.02.2005
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG