Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | private, | parameter | :: | version | = | "$Id$" | |
integer, | public, | parameter | :: | ESMF_PREF_INTER_SSI_MPI1 | = | 0 | |
integer, | public, | parameter | :: | ESMF_PREF_INTRA_PROCESS_PTHREAD | = | 1 | |
integer, | public, | parameter | :: | ESMF_PREF_INTRA_PROCESS_SHMHACK | = | 0 | |
integer, | public, | parameter | :: | ESMF_PREF_INTRA_SSI_MPI1 | = | 1 | |
integer, | public, | parameter | :: | ESMF_PREF_INTRA_SSI_POSIXIPC | = | 0 | |
type(ESMF_VM), | public, | save | :: | GlobalVM | |||
type(ESMF_VMEpoch_Flag), | public, | parameter | :: | ESMF_VMEPOCH_BUFFER | = | ESMF_VMEpoch_Flag(1) | |
type(ESMF_VMEpoch_Flag), | public, | parameter | :: | ESMF_VMEPOCH_NONE | = | ESMF_VMEpoch_Flag(0) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
character(len=*), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_VMId), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
type(ESMF_VMId), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData | ||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
character(len=*), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
logical, | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
logical, | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData(:,:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
logical, | intent(in), | target | :: | sendData(:) | ||
logical, | intent(out), | target | :: | recvData(:,:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | localPet | ||
integer, | intent(out), | optional | :: | currentSsiPe | ||
integer, | intent(out), | optional | :: | petCount | ||
integer, | intent(out), | optional | :: | peCount | ||
integer, | intent(out), | optional | :: | ssiCount | ||
integer, | intent(out), | optional, | allocatable | :: | ssiMap(:) | |
integer, | intent(out), | optional | :: | ssiMinPetCount | ||
integer, | intent(out), | optional | :: | ssiMaxPetCount | ||
integer, | intent(out), | optional | :: | ssiLocalPetCount | ||
integer, | intent(out), | optional | :: | ssiLocalPet | ||
integer, | intent(out), | optional | :: | ssiLocalDevCount | ||
integer, | intent(out), | optional, | allocatable | :: | ssiLocalDevList(:) | |
integer, | intent(out), | optional | :: | mpiCommunicator | ||
logical, | intent(out), | optional | :: | pthreadsEnabledFlag | ||
logical, | intent(out), | optional | :: | openMPEnabledFlag | ||
logical, | intent(out), | optional | :: | ssiSharedMemoryEnabledFlag | ||
character(len=:), | intent(out), | optional, | allocatable | :: | esmfComm | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in) | :: | pet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | peCount | ||
integer, | intent(out), | optional | :: | accDeviceCount | ||
integer, | intent(out), | optional | :: | ssiId | ||
integer, | intent(out), | optional | :: | threadCount | ||
integer, | intent(out), | optional | :: | threadId | ||
integer, | intent(out), | optional | :: | vas | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(in) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(in) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(out) | :: | recvData(*) | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData(*) | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData | |||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
character(len=*), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output | ||||
integer | :: | count | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
type(ESMF_Reduce_Flag) | :: | op | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendCount | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvCounts(*) | ||||
integer | :: | recvOffsets(*) | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input | ||||
type(*) | :: | output | ||||
integer | :: | count | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
type(ESMF_Reduce_Flag) | :: | op | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendCount | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvCount | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendCounts(*) | ||||
integer | :: | sendOffsets(*) | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvCounts(*) | ||||
integer | :: | recvOffsets(*) | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | bcstData(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | bcstData(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendCount | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvCounts(*) | ||||
integer | :: | recvOffsets(*) | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | recvData(*) | ||||
integer(kind=ESMF_KIND_I8) | :: | recvSize | ||||
integer | :: | src | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | recvData(*) | ||||
integer(kind=ESMF_KIND_I8) | :: | recvSize | ||||
integer | :: | src | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | count | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
type(ESMF_Reduce_Flag) | :: | op | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | input(*) | ||||
type(*) | :: | output(*) | ||||
integer | :: | size | ||||
integer | :: | root | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendCounts(*) | ||||
integer | :: | sendOffsets(*) | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvCount | ||||
type(ESMF_TypeKind_Flag) | :: | dtk | ||||
integer | :: | root | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer(kind=ESMF_KIND_I8) | :: | sendSize | ||||
integer | :: | dst | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer(kind=ESMF_KIND_I8) | :: | sendSize | ||||
integer | :: | dst | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendSize | ||||
integer | :: | dst | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvSize | ||||
integer | :: | src | ||||
integer | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
type(*) | :: | sendData(*) | ||||
integer | :: | sendSize | ||||
integer | :: | dst | ||||
type(*) | :: | recvData(*) | ||||
integer | :: | recvSize | ||||
integer | :: | src | ||||
type(ESMF_CommHandle) | :: | comm | ||||
integer | :: | rc |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ESMF_KIND_I8), | private | :: | isInit | = | 76838410 | ||
type(ESMF_Pointer), | private | :: | this |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ESMF_KIND_I8), | private | :: | isInit | = | 76838410 | ||
type(ESMF_Pointer), | private | :: | this |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | value | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(ESMF_Pointer), | private | :: | this |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ESMF_KIND_I8), | private | :: | isInit | = | 76838410 | ||
type(ESMF_Pointer), | private | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CommHandle), | intent(in), | optional | :: | commhandle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in), | optional | :: | vm |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(in), | optional | :: | vmplan |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_CommHandle), | intent(in) | :: | commhandle | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Pointer), | intent(in) | :: | ptr | |||
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
character(len=*), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_VMId), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
type(ESMF_VMId), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData | ||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
character(len=*), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
logical, | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
logical, | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_VMId), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
type(ESMF_VMId), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_VMId), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(inout), | target | :: | bcstData(:,:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(inout), | target | :: | bcstData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_CommHandle), | intent(in) | :: | commhandle | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
type(ESMF_VMEpoch_Flag), | intent(in), | optional | :: | epoch | ||
logical, | intent(in), | optional | :: | keepAlloc | ||
integer, | intent(in), | optional | :: | throttle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_VM), | intent(in), | optional | :: | vm | ||
logical, | intent(in), | optional | :: | keepAlloc | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Logical), | intent(in), | optional | :: | keepMpiFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
logical, | intent(in), | target | :: | sendData(:) | ||
logical, | intent(out), | target | :: | recvData(:,:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCounts(:) | |||
integer, | intent(in) | :: | recvOffsets(:) | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(out) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out) | :: | fobjCount | |||
integer, | intent(out) | :: | objCount | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(out) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | localPet | ||
integer, | intent(out), | optional | :: | currentSsiPe | ||
integer, | intent(out), | optional | :: | petCount | ||
integer, | intent(out), | optional | :: | peCount | ||
integer, | intent(out), | optional | :: | ssiCount | ||
integer, | intent(out), | optional, | allocatable | :: | ssiMap(:) | |
integer, | intent(out), | optional | :: | ssiMinPetCount | ||
integer, | intent(out), | optional | :: | ssiMaxPetCount | ||
integer, | intent(out), | optional | :: | ssiLocalPetCount | ||
integer, | intent(out), | optional | :: | ssiLocalPet | ||
integer, | intent(out), | optional | :: | ssiLocalDevCount | ||
integer, | intent(out), | optional, | allocatable | :: | ssiLocalDevList(:) | |
integer, | intent(out), | optional | :: | mpiCommunicator | ||
logical, | intent(out), | optional | :: | pthreadsEnabledFlag | ||
logical, | intent(out), | optional | :: | openMPEnabledFlag | ||
logical, | intent(out), | optional | :: | ssiSharedMemoryEnabledFlag | ||
character(len=:), | intent(out), | optional, | allocatable | :: | esmfComm | |
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(out) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out) | :: | virtMemPet | |||
integer, | intent(out) | :: | physMemPet | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in) | :: | pet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | peCount | ||
integer, | intent(out), | optional | :: | accDeviceCount | ||
integer, | intent(out), | optional | :: | ssiId | ||
integer, | intent(out), | optional | :: | threadCount | ||
integer, | intent(out), | optional | :: | threadId | ||
integer, | intent(out), | optional | :: | vas | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Pointer), | intent(out) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(inout) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(in) | :: | vmId | |||
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(in) | :: | vmId | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMId), | intent(in) | :: | vmId(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | mpiCommunicator | ||
logical, | intent(in), | optional | :: | globalResourceControl | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
type(ESMF_Log), | intent(inout), | optional | :: | log | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | prefix | ||
type(ESMF_LogMsg_Flag), | intent(in), | optional | :: | logMsgFlag | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in) | :: | npetlist | |||
integer, | intent(in) | :: | petlist(:) | |||
integer, | intent(in) | :: | ndevlist | |||
integer, | intent(in) | :: | devlist(:) | |||
type(ESMF_Context_Flag), | intent(in) | :: | contextflag | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(in) | :: | vmplan | |||
type(ESMF_Pointer), | intent(out) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in), | optional | :: | max | ||
integer, | intent(in), | optional | :: | pref_intra_process | ||
integer, | intent(in), | optional | :: | pref_intra_ssi | ||
integer, | intent(in), | optional | :: | pref_inter_ssi | ||
integer, | intent(in) | :: | npetlist | |||
integer, | intent(in) | :: | petlist(:) | |||
logical, | intent(in), | optional | :: | forceEachChildPetOwnPthread | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in), | optional | :: | max | ||
integer, | intent(in), | optional | :: | pref_intra_process | ||
integer, | intent(in), | optional | :: | pref_intra_ssi | ||
integer, | intent(in), | optional | :: | pref_inter_ssi | ||
integer, | intent(in) | :: | npetlist | |||
integer, | intent(in) | :: | petlist(:) | |||
logical, | intent(in), | optional | :: | forceEachChildPetOwnPthread | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
type(ESMF_VM), | intent(in) | :: | vm | |||
integer, | intent(in), | optional | :: | max | ||
integer, | intent(in), | optional | :: | pref_intra_process | ||
integer, | intent(in), | optional | :: | pref_intra_ssi | ||
integer, | intent(in), | optional | :: | pref_inter_ssi | ||
integer, | intent(in) | :: | npetlist | |||
integer, | intent(in) | :: | petlist(:) | |||
logical, | intent(in), | optional | :: | forceEachChildPetOwnPthread | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
integer, | intent(in), | optional | :: | minStackSize | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
integer, | intent(in), | optional | :: | openMpHandling | ||
integer, | intent(in), | optional | :: | openMpNumThreads | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VMPlan), | intent(inout) | :: | vmplan | |||
type(ESMF_Pointer), | intent(in) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(out) | :: | recvData(*) | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
type(ESMF_Reduce_Flag), | intent(in) | :: | reduceflag | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCounts(:) | |||
integer, | intent(in) | :: | sendOffsets(:) | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | rootPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData(*) | |||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | count | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
character(len=*), | intent(in) | :: | sendData | |||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
character(len=*), | intent(out) | :: | recvData | |||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
integer(kind=ESMF_KIND_I4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
integer(kind=ESMF_KIND_I8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
integer(kind=ESMF_KIND_I8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_Logical), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
type(ESMF_Logical), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R4), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
real(kind=ESMF_KIND_R4), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
real(kind=ESMF_KIND_R8), | intent(in), | target | :: | sendData(:) | ||
integer, | intent(in) | :: | sendCount | |||
integer, | intent(in) | :: | dstPet | |||
real(kind=ESMF_KIND_R8), | intent(out), | target | :: | recvData(:) | ||
integer, | intent(in) | :: | recvCount | |||
integer, | intent(in) | :: | srcPet | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
type(ESMF_Sync_Flag), | intent(in), | optional | :: | syncflag | ||
type(ESMF_CommHandle), | intent(out), | optional | :: | commhandle | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in), | optional | :: | globalResourceControl | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | value | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(inout) | :: | vm | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(inout) | :: | vm | |||
type(ESMF_Pointer), | intent(in) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_VMPlan), | intent(in) | :: | vmplan | |||
type(ESMF_Pointer), | intent(inout) | :: | vm_info | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM), | intent(in) | :: | vm | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=ESMF_KIND_R8), | intent(out) | :: | time | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=ESMF_KIND_R8), | intent(in) | :: | delay | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=ESMF_KIND_R8), | intent(out) | :: | prec | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(out), | optional | :: | rc |