c_ESMC_VMRecvNB Interface

interface


Called by

interface~~c_esmc_vmrecvnb~~CalledByGraph interface~c_esmc_vmrecvnb c_ESMC_VMRecvNB proc~esmf_vmrecvchar ESMF_VMRecvChar proc~esmf_vmrecvchar->interface~c_esmc_vmrecvnb proc~esmf_vmrecvchararray ESMF_VMRecvCharArray proc~esmf_vmrecvchararray->interface~c_esmc_vmrecvnb proc~esmf_vmrecvi4 ESMF_VMRecvI4 proc~esmf_vmrecvi4->interface~c_esmc_vmrecvnb proc~esmf_vmrecvi8 ESMF_VMRecvI8 proc~esmf_vmrecvi8->interface~c_esmc_vmrecvnb proc~esmf_vmrecvlogical ESMF_VMRecvLogical proc~esmf_vmrecvlogical->interface~c_esmc_vmrecvnb proc~esmf_vmrecvr4 ESMF_VMRecvR4 proc~esmf_vmrecvr4->interface~c_esmc_vmrecvnb proc~esmf_vmrecvr8 ESMF_VMRecvR8 proc~esmf_vmrecvr8->interface~c_esmc_vmrecvnb interface~esmf_vmrecv ESMF_VMRecv interface~esmf_vmrecv->proc~esmf_vmrecvchar interface~esmf_vmrecv->proc~esmf_vmrecvchararray interface~esmf_vmrecv->proc~esmf_vmrecvi4 interface~esmf_vmrecv->proc~esmf_vmrecvi8 interface~esmf_vmrecv->proc~esmf_vmrecvlogical interface~esmf_vmrecv->proc~esmf_vmrecvr4 interface~esmf_vmrecv->proc~esmf_vmrecvr8 proc~esmf_outputweightfile ESMF_OutputWeightFile proc~esmf_outputweightfile->interface~esmf_vmrecv proc~esmf_webservcplcompwaitforrqst ESMF_WebServCplCompWaitForRqst proc~esmf_webservcplcompwaitforrqst->interface~esmf_vmrecv proc~esmf_webservwaitforrequest ESMF_WebServWaitForRequest proc~esmf_webservwaitforrequest->interface~esmf_vmrecv proc~executeupdatepackets ExecuteUpdatePackets proc~executeupdatepackets->interface~esmf_vmrecv program~esmf_vmepochlargemsgutest ESMF_VMEpochLargeMsgUTest program~esmf_vmepochlargemsgutest->interface~esmf_vmrecv program~esmf_vmhigherrankdataex ESMF_VMHigherRankDataEx program~esmf_vmhigherrankdataex->interface~esmf_vmrecv program~esmf_vmnonblockingex ESMF_VMNonBlockingEx program~esmf_vmnonblockingex->interface~esmf_vmrecv program~esmf_vmsendnbvmrecvnbutest ESMF_VMSendNbVMRecvNbUTest program~esmf_vmsendnbvmrecvnbutest->interface~esmf_vmrecv program~esmf_vmsendvmrecvex ESMF_VMSendVMRecvEx program~esmf_vmsendvmrecvex->interface~esmf_vmrecv program~esmf_vmsendvmrecvutest ESMF_VMSendVMRecvUTest program~esmf_vmsendvmrecvutest->interface~esmf_vmrecv proc~esmf_sparsematrixwrite ESMF_SparseMatrixWrite proc~esmf_sparsematrixwrite->proc~esmf_outputweightfile proc~esmf_webservicescplcomploop ESMF_WebServicesCplCompLoop proc~esmf_webservicescplcomploop->proc~esmf_webservcplcompwaitforrqst proc~esmf_webservicesloop ESMF_WebServicesLoop proc~esmf_webservicesloop->proc~esmf_webservwaitforrequest proc~run Run proc~run->proc~executeupdatepackets program~esmf_ioutest ESMF_IOUTest program~esmf_ioutest->proc~esmf_outputweightfile

private subroutine c_ESMC_VMRecvNB(vm, recvData, recvSize, src, comm, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
type(*) :: recvData(*)
integer(kind=ESMF_KIND_I8) :: recvSize
integer :: src
type(ESMF_CommHandle) :: comm
integer :: rc