type_InternalStateStruct Derived Type

type, private :: type_InternalStateStruct


Inherits

type~~type_internalstatestruct~3~~InheritsGraph type~type_internalstatestruct~3 type_InternalStateStruct type~esmf_clock ESMF_Clock type~type_internalstatestruct~3->type~esmf_clock initClock, parentClock type~esmf_container ESMF_Container type~type_internalstatestruct~3->type~esmf_container componentMap, connectorMap type~esmf_cplcomp ESMF_CplComp type~type_internalstatestruct~3->type~esmf_cplcomp connectorComp type~esmf_gridcomp ESMF_GridComp type~type_internalstatestruct~3->type~esmf_gridcomp modelComp type~esmf_ptrint1d ESMF_PtrInt1D type~type_internalstatestruct~3->type~esmf_ptrint1d modelPetLists, connectorPetLists type~esmf_state ESMF_State type~type_internalstatestruct~3->type~esmf_state modelIS, modelES type~nuopc_runsequence NUOPC_RunSequence type~type_internalstatestruct~3->type~nuopc_runsequence runSeq type~type_phasemapparser type_PhaseMapParser type~type_internalstatestruct~3->type~type_phasemapparser modelPhaseMap, connectorPhaseMap type~esmf_pointer ESMF_Pointer type~esmf_clock->type~esmf_pointer this type~esmf_container->type~esmf_pointer this type~esmf_compclass ESMF_CompClass type~esmf_cplcomp->type~esmf_compclass compp type~esmf_gridcomp->type~esmf_compclass compp type~esmf_stateclass ESMF_StateClass type~esmf_state->type~esmf_stateclass statep type~nuopc_runsequence->type~esmf_clock clock, prevMemberClock type~esmf_alarm ESMF_Alarm type~nuopc_runsequence->type~esmf_alarm alarm type~nuopc_runelement NUOPC_RunElement type~nuopc_runsequence->type~nuopc_runelement first, stack type~esmf_alarm->type~esmf_pointer this type~esmf_compclass->type~esmf_clock clock, argclock type~esmf_compclass->type~esmf_state is, es type~esmf_compclass->type~esmf_pointer ftable, vm_info, vm_cargo type~esmf_base ESMF_Base type~esmf_compclass->type~esmf_base base type~esmf_compstatus ESMF_CompStatus type~esmf_compclass->type~esmf_compstatus compStatus type~esmf_comptunnel ESMF_CompTunnel type~esmf_compclass->type~esmf_comptunnel compTunnel type~esmf_comptype_flag ESMF_CompType_Flag type~esmf_compclass->type~esmf_comptype_flag compType type~esmf_config ESMF_Config type~esmf_compclass->type~esmf_config config type~esmf_context_flag ESMF_Context_Flag type~esmf_compclass->type~esmf_context_flag contextflag type~esmf_cwrap ESMF_CWrap type~esmf_compclass->type~esmf_cwrap compw type~esmf_grid ESMF_Grid type~esmf_compclass->type~esmf_grid gridList type~esmf_locstream ESMF_LocStream type~esmf_compclass->type~esmf_locstream locstreamList type~esmf_mesh ESMF_Mesh type~esmf_compclass->type~esmf_mesh meshList type~esmf_methodtable ESMF_MethodTable type~esmf_compclass->type~esmf_methodtable methodTable type~esmf_vm ESMF_VM type~esmf_compclass->type~esmf_vm vm, vm_parent type~esmf_vmplan ESMF_VMPlan type~esmf_compclass->type~esmf_vmplan vmplan type~esmf_xgrid ESMF_XGrid type~esmf_compclass->type~esmf_xgrid xgridList type~esmf_stateclass->type~esmf_container stateContainer type~esmf_stateclass->type~esmf_base base type~esmf_mapptr ESMF_MapPtr type~esmf_stateclass->type~esmf_mapptr nameMap type~esmf_stateclass->type~esmf_methodtable methodTable type~esmf_stateintent_flag ESMF_StateIntent_Flag type~esmf_stateclass->type~esmf_stateintent_flag st type~esmf_stateitemwrap ESMF_StateItemWrap type~esmf_stateclass->type~esmf_stateitemwrap zapList type~nuopc_runelement->type~nuopc_runsequence runSeq type~nuopc_runelement->type~nuopc_runelement next

Inherited by

type~~type_internalstatestruct~3~~InheritedByGraph type~type_internalstatestruct~3 type_InternalStateStruct type~type_internalstate~3 type_InternalState type~type_internalstate~3->type~type_internalstatestruct~3 wrap

Components

Type Visibility Attributes Name Initial
integer, public :: modelCount
integer, public :: runPhaseToRunSeqMap(10)
logical, public :: dataDepAllComplete
logical, public :: firstTimeDataInit
logical, public :: legacyReady
type(ESMF_Clock), public, pointer :: initClock(:)
type(ESMF_Clock), public :: parentClock
type(ESMF_Container), public :: componentMap
type(ESMF_Container), public :: connectorMap
type(ESMF_CplComp), public, pointer :: connectorComp(:,:)
type(ESMF_GridComp), public, pointer :: modelComp(:)
type(ESMF_PtrInt1D), public, pointer :: connectorPetLists(:,:)
type(ESMF_PtrInt1D), public, pointer :: modelPetLists(:)
type(ESMF_State), public, pointer :: modelES(:)
type(ESMF_State), public, pointer :: modelIS(:)
type(NUOPC_RunSequence), public, pointer :: runSeq(:)
type(type_PhaseMapParser), public, pointer :: connectorPhaseMap(:,:)
type(type_PhaseMapParser), public, pointer :: modelPhaseMap(:)