| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=*), | public, | parameter | :: | label_ComputeRouteHandle | = | "Connector_ComputeRH" | |
| character(len=*), | public, | parameter | :: | label_ExecuteRouteHandle | = | "Connector_ExecuteRH" | |
| character(len=*), | public, | parameter | :: | label_Finalize | = | "Connector_Finalize" | |
| character(len=*), | private, | parameter | :: | label_InternalState | = | "Connector_InternalState" | |
| character(len=*), | public, | parameter | :: | label_ReleaseRouteHandle | = | "Connector_ReleaseRH" |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | count | ||||
| type(ESMF_Field), | public, | pointer | :: | dstFieldList(:) | |||
| type(ESMF_Field), | public, | pointer | :: | srcFieldList(:) | |||
| type(ESMF_FieldBundle), | public | :: | dstFields | ||||
| type(ESMF_FieldBundle), | public | :: | srcFields | ||||
| type(ESMF_Region_Flag), | public, | pointer | :: | zeroRegions(:) | |||
| type(ESMF_RouteHandle), | public | :: | rh | ||||
| type(ESMF_State), | public | :: | state | ||||
| type(ESMF_TermOrder_Flag), | public, | pointer | :: | termOrders(:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(type_InternalStateStruct), | public, | pointer | :: | wrap |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=ESMF_MAXSTR), | public, | pointer | :: | cplSetList(:) | |||
| integer, | public | :: | cplSetCount | ||||
| integer, | public | :: | epochThrottle | ||||
| logical, | public | :: | dstFlag | ||||
| logical, | public | :: | epochEnable | ||||
| logical, | public | :: | epochEnterKeepAlloc | ||||
| logical, | public | :: | epochExitKeepAlloc | ||||
| logical, | public | :: | srcDstOverlap | ||||
| logical, | public | :: | srcFlag | ||||
| type(ESMF_Clock), | public | :: | driverClock | ||||
| type(ESMF_Field), | public, | pointer | :: | dstFieldList(:) | |||
| type(ESMF_Field), | public, | pointer | :: | srcFieldList(:) | |||
| type(ESMF_FieldBundle), | public | :: | dstFields | ||||
| type(ESMF_FieldBundle), | public | :: | srcFields | ||||
| type(ESMF_Region_Flag), | public, | pointer | :: | zeroRegions(:) | |||
| type(ESMF_RouteHandle), | public | :: | rh | ||||
| type(ESMF_State), | public | :: | state | ||||
| type(ESMF_TermOrder_Flag), | public, | pointer | :: | termOrders(:) | |||
| type(ESMF_VM), | public | :: | dstVM | ||||
| type(ESMF_VM), | public | :: | srcVM | ||||
| type(type_CplSet), | public, | allocatable | :: | cplSet(:) | |||
| type(type_UpdatePacket), | public, | pointer | :: | updatePackets |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | dstLocalPet | ||||
| integer, | public | :: | fieldCount | ||||
| integer, | public, | pointer | :: | fieldIndex(:) | |||
| integer, | public, | pointer | :: | recvBuffer(:,:) | |||
| integer, | public | :: | recvFromPet | ||||
| integer, | public, | pointer | :: | sendBuffer(:,:) | |||
| integer, | public, | pointer | :: | sendToPets(:) | |||
| integer, | public | :: | srcLocalPet | ||||
| type(type_UpdatePacket), | public, | pointer | :: | prev |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | imNamespace | ||||
| character(len=*) | :: | exNamespace | ||||
| character(len=*) | :: | imCplSet | ||||
| character(len=*) | :: | exCplSet |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | value | ||||
| character(len=*), | pointer | :: | list(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | value | ||||
| character(len=*), | pointer | :: | list(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | pointer | :: | srcFieldList(:) | |||
| type(ESMF_Field), | pointer | :: | dstFieldList(:) | |||
| type(type_UpdatePacket), | pointer | :: | updatePackets | |||
| integer, | intent(in) | :: | verbosity | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(type_UpdatePacket), | pointer | :: | updatePackets | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | pointer | :: | srcFieldList(:) | |||
| type(ESMF_Field), | pointer | :: | dstFieldList(:) | |||
| logical, | intent(out) | :: | srcDstOverlap | |||
| logical, | intent(out) | :: | srcFlag | |||
| logical, | intent(out) | :: | dstFlag | |||
| integer, | intent(in) | :: | verbosity | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | pointer | :: | srcFieldList(:) | |||
| type(ESMF_Field), | pointer | :: | dstFieldList(:) | |||
| type(type_UpdatePacket), | pointer | :: | updatePackets | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_FieldBundle), | intent(inout) | :: | srcFB | |||
| type(ESMF_FieldBundle), | intent(inout) | :: | dstFB | |||
| character(len=*) | :: | cplList(:) | ||||
| type(ESMF_RouteHandle), | intent(inout) | :: | rh | |||
| type(ESMF_Region_Flag), | pointer | :: | zeroRegions(:) | |||
| type(ESMF_TermOrder_Flag), | pointer | :: | termOrders(:) | |||
| character(len=*), | intent(in) | :: | name | |||
| integer, | intent(in) | :: | verbosity | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_FieldBundle), | intent(out), | optional | :: | srcFields | ||
| type(ESMF_FieldBundle), | intent(out), | optional | :: | dstFields | ||
| type(ESMF_RouteHandle), | intent(out), | optional | :: | rh | ||
| type(ESMF_State), | intent(out), | optional | :: | state | ||
| character(len=*), | intent(in), | optional | :: | CplSet | ||
| character(len=ESMF_MAXSTR), | optional, | pointer | :: | cplSetList(:) | ||
| type(ESMF_VM), | intent(out), | optional | :: | srcVM | ||
| type(ESMF_VM), | intent(out), | optional | :: | dstVM | ||
| type(ESMF_Clock), | intent(out), | optional | :: | driverClock | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_FieldBundle), | intent(in), | optional | :: | srcFields | ||
| type(ESMF_FieldBundle), | intent(in), | optional | :: | dstFields | ||
| type(ESMF_RouteHandle), | intent(in), | optional | :: | rh | ||
| type(ESMF_State), | intent(in), | optional | :: | state | ||
| character(len=*), | intent(in), | optional | :: | CplSet | ||
| type(ESMF_VM), | intent(in), | optional | :: | srcVM | ||
| type(ESMF_VM), | intent(in), | optional | :: | dstVM | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| type(ESMF_State) | :: | importState | ||||
| type(ESMF_State) | :: | exportState | ||||
| type(ESMF_Clock) | :: | clock | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | connector | ||||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | intent(inout) | :: | acceptorField | |||
| type(ESMF_Field), | intent(in) | :: | providerField | |||
| character(len=*), | intent(in) | :: | name | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_Field), | intent(inout) | :: | acceptorField | |||
| type(ESMF_Field), | intent(in) | :: | providerField | |||
| character(len=*), | intent(in) | :: | name | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | pointer | :: | list(:) | |||
| character(len=*), | pointer | :: | uniqueList(:) | |||
| integer, | optional | :: | uniqueCount | |||
| integer, | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | prefix | ||||
| character(len=ESMF_MAXSTR), | pointer | :: | stringList(:) |