obs_platform Derived Type

type, public :: obs_platform


Components

Type Visibility Attributes Name Initial
character(len=ESMF_MAXSTR), public, allocatable :: field_name(:,:)
character(len=ESMF_MAXSTR), public :: file_name_template = ''
character(len=ESMF_MAXSTR), public :: index_name_x = ''
character(len=ESMF_MAXSTR), public :: name = ''
character(len=ESMF_MAXSTR), public :: var_name_lat = ''
character(len=ESMF_MAXSTR), public :: var_name_lon = ''
character(len=ESMF_MAXSTR), public :: var_name_time = ''
integer, public :: nentry_name = 0
integer, public :: ngeoval = 0

Source Code

  type obs_platform
     character (len=ESMF_MAXSTR) :: name=''
     character (len=ESMF_MAXSTR) :: index_name_x=''
     character (len=ESMF_MAXSTR) :: var_name_lon=''
     character (len=ESMF_MAXSTR) :: var_name_lat=''
     character (len=ESMF_MAXSTR) :: var_name_time=''
     character (len=ESMF_MAXSTR) :: file_name_template=''
     integer :: ngeoval=0
     integer :: nentry_name=0
     character (len=ESMF_MAXSTR), allocatable :: field_name(:,:)
     !character (len=ESMF_MAXSTR), allocatable :: field_name(:)
  end type obs_platform