shr_stream_streamType Derived Type

type, public :: shr_stream_streamType


Components

Type Visibility Attributes Name Initial
logical, public :: init
integer(kind=SHR_KIND_IN), public, pointer :: initarr(:) => null()
integer(kind=SHR_KIND_IN), public :: nFiles
character(len=SHR_KIND_CS), public :: dataSource
character(len=SHR_KIND_CL), public :: filePath
type(shr_stream_fileType), public, allocatable :: file(:)
integer(kind=SHR_KIND_IN), public :: yearFirst
integer(kind=SHR_KIND_IN), public :: yearLast
integer(kind=SHR_KIND_IN), public :: yearAlign
integer(kind=SHR_KIND_IN), public :: offset
character(len=SHR_KIND_CS), public :: taxMode
integer(kind=SHR_KIND_IN), public :: k_lvd
integer(kind=SHR_KIND_IN), public :: n_lvd
logical, public :: found_lvd
integer(kind=SHR_KIND_IN), public :: k_gvd
integer(kind=SHR_KIND_IN), public :: n_gvd
logical, public :: found_gvd
logical, public :: fileopen
character(len=SHR_KIND_CL), public :: currfile
type(File_desc_t), public :: currpioid
character(len=SHR_KIND_CXX), public :: fldListFile
character(len=SHR_KIND_CXX), public :: fldListModel
character(len=SHR_KIND_CL), public :: domFilePath
character(len=SHR_KIND_CL), public :: domFileName
character(len=SHR_KIND_CS), public :: domTvarName
character(len=SHR_KIND_CS), public :: domXvarName
character(len=SHR_KIND_CS), public :: domYvarName
character(len=SHR_KIND_CS), public :: domZvarName
character(len=SHR_KIND_CS), public :: domAreaName
character(len=SHR_KIND_CS), public :: domMaskName
character(len=SHR_KIND_CS), public :: tInterpAlgo
character(len=SHR_KIND_CL), public :: calendar