| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=*), | private, | parameter | :: | version | = | '$Id$' |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public, | pointer | :: | needs(:) | => | null() |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=1), | public, | pointer | :: | item_buffer(:) | => | null() | |
| integer, | public, | pointer | :: | id(:) | => | null() | |
| integer, | public, | pointer | :: | vmid(:) | => | null() | |
| logical, | public, | pointer | :: | needed(:) | => | null() |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| type(ESMF_StateItemWrap), | intent(in), | pointer | :: | siwrap(:) | ||
| integer, | intent(in), | pointer | :: | ids_send(:) | ||
| type(ESMF_VMId), | intent(in), | pointer | :: | vmids_send(:) | ||
| integer, | intent(in), | pointer | :: | vmintids_send(:) | ||
| integer, | intent(in), | pointer | :: | nitems_buf(:) | ||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_VM), | intent(in) | :: | vm | |||
| integer, | intent(in) | :: | id(0:) | |||
| integer, | intent(in) | :: | vmid(0:) | |||
| type(ESMF_ReconcileIDInfo), | intent(inout) | :: | id_info(0:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| character(len=1), | pointer | :: | obj_buffer(:) | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| character(len=1), | intent(in), | pointer | :: | buffer(:) | ||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_VM), | intent(in) | :: | vm | |||
| integer, | intent(in) | :: | nitems_buf(0:) | |||
| integer, | intent(in) | :: | id(0:) | |||
| integer, | intent(in) | :: | vmid(0:) | |||
| type(ESMF_ReconcileIDInfo), | intent(inout) | :: | id_info(0:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_ReconcileIDInfo), | intent(in) | :: | id_info(0:) | |||
| type(ESMF_CharPtr), | intent(out) | :: | recv_items(0:) | |||
| character(len=1), | pointer | :: | recv_buffer(:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_ReconcileIDInfo), | intent(in) | :: | id_info(0:) | |||
| logical, | pointer | :: | recv_needs(:,:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(in) | :: | state | |||
| type(ESMF_StateItemWrap), | pointer | :: | siwrap(:) | |||
| integer, | pointer | :: | id(:) | |||
| type(ESMF_VMId), | pointer | :: | vmid(:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_StateItemWrap), | pointer | :: | siwrap(:) | |||
| integer, | pointer | :: | nitems_all(:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_VMId), | intent(in), | pointer | :: | vmIdMap(:) | ||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| type(ESMF_StateItemWrap), | intent(in), | pointer | :: | siwrap(:) | ||
| integer, | intent(in), | pointer | :: | vmintids_send(:) | ||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(in) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_StateItemWrap), | intent(in) | :: | siwrap(:) | |||
| logical, | intent(in) | :: | needs_list(:,0:) | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| type(ESMF_ReconcileIDInfo), | intent(inout) | :: | id_info(0:) | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(in) | :: | state | |||
| integer, | intent(in) | :: | itemList(:) | |||
| integer, | intent(in) | :: | itemCount | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| type(ESMF_StateItemWrap), | intent(in) | :: | siwrap(:) | |||
| character(len=1), | intent(out), | pointer | :: | buffer(:) | ||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| type(ESMF_VMId), | intent(in), | pointer | :: | vmId | ||
| integer, | intent(in) | :: | vmIntId | |||
| type(ESMF_AttReconcileFlag), | intent(in) | :: | attreconflag | |||
| type(ESMF_StateItemWrap), | intent(in), | pointer | :: | siwrap(:) | ||
| integer, | intent(in), | pointer | :: | vmintids_send(:) | ||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
| type(ESMF_VM), | intent(in), | optional | :: | vm | ||
| logical, | intent(in), | optional | :: | checkflag | ||
| integer, | intent(out), | optional | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| logical, | intent(out) | :: | isNoop | |||
| integer, | intent(out) | :: | rc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ESMF_State), | intent(inout) | :: | state | |||
| type(ESMF_VM), | intent(in) | :: | vm | |||
| integer, | intent(out) | :: | rc |