ESMF_CompClass Derived Type

type, public :: ESMF_CompClass
sequence


Components

Type Visibility Attributes Name Initial
character(len=ESMF_MAXPATHLEN), public :: configFile
character(len=ESMF_MAXPATHLEN), public :: dirPath
integer(kind=ESMF_KIND_I8), public :: isInit = 76838410
integer, public, pointer :: devlist(:)
integer, public :: ndevlist
integer, public :: npetlist
integer, public, pointer :: petlist(:)
integer, public :: vm_recursionCount
logical, public :: iAmParticipant
logical, public :: vm_released
real(kind=ESMF_KIND_R8), public :: startTime
type(ESMF_Base), public :: base
type(ESMF_CWrap), public :: compw
type(ESMF_Clock), public :: argclock
type(ESMF_Clock), public :: clock
type(ESMF_CompStatus), public :: compStatus
type(ESMF_CompTunnel), public :: compTunnel
type(ESMF_CompType_Flag), public :: compType
type(ESMF_Config), public :: config
type(ESMF_Context_Flag), public :: contextflag
type(ESMF_Grid), public, allocatable :: gridList(:)
type(ESMF_LocStream), public, allocatable :: locstreamList(:)
type(ESMF_Mesh), public, allocatable :: meshList(:)
type(ESMF_MethodTable), public :: methodTable
type(ESMF_Pointer), public :: ftable
type(ESMF_Pointer), public :: vm_cargo
type(ESMF_Pointer), public :: vm_info
type(ESMF_State), public :: es
type(ESMF_State), public :: is
type(ESMF_VM), public :: vm
type(ESMF_VM), public :: vm_parent
type(ESMF_VMPlan), public :: vmplan
type(ESMF_XGrid), public, allocatable :: xgridList(:)