| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=*), | private, | parameter | :: | version | = | '$Id$' |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(gcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(state, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(gcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(state, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(*) | :: | table | ||||
| character(len=*) | :: | label | ||||
| integer | :: | index | ||||
| type(*) | :: | object | ||||
| integer | :: | userRc | ||||
| integer | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(*) | :: | table | ||||
| character(len=*) | :: | label | ||||
| integer | :: | index | ||||
| type(*) | :: | object | ||||
| type(ESMF_Logical) | :: | existflag | ||||
| integer | :: | userRc | ||||
| integer | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(cplcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_CplComp) | :: | cplcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(gcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(gcomp, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_GridComp) | :: | gcomp | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(state, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | |||||||||||||||||||||||||
| character(len=*), | intent(in) | :: | label | ||||||||||||||||||||||||
| integer, | intent(in), | optional | :: | index | |||||||||||||||||||||||
private subroutine userRoutine(state, rc)Arguments
|
|||||||||||||||||||||||||||
| integer, | intent(out), | optional | :: | rc | |||||||||||||||||||||||
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| character(len=*), | intent(in) | :: | userRoutine | |||
| character(len=*), | intent(in), | optional | :: | sharedObj | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | existflag | ||
| integer, | intent(out), | optional | :: | userRc | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| logical, | intent(out), | optional | :: | isPresent | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=:), | intent(out), | allocatable | :: | labelList(:) | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State) | :: | state | ||||
| character(len=*), | intent(in) | :: | label | |||
| integer, | intent(in), | optional | :: | index | ||
| integer, | intent(out), | optional | :: | rc |