BuildUpdatePackets Subroutine

private subroutine BuildUpdatePackets(srcFieldList, dstFieldList, updatePackets, verbosity, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Field), pointer :: srcFieldList(:)
type(ESMF_Field), pointer :: dstFieldList(:)
type(type_UpdatePacket), pointer :: updatePackets
integer, intent(in) :: verbosity
integer, intent(out) :: rc

Calls

proc~~buildupdatepackets~~CallsGraph proc~buildupdatepackets BuildUpdatePackets esmf_fieldget esmf_fieldget proc~buildupdatepackets->esmf_fieldget interface~esmf_vmallfullreduce ESMF_VMAllFullReduce proc~buildupdatepackets->interface~esmf_vmallfullreduce interface~esmf_vmallgather ESMF_VMAllGather proc~buildupdatepackets->interface~esmf_vmallgather interface~esmf_vmget ESMF_VMGet proc~buildupdatepackets->interface~esmf_vmget proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~buildupdatepackets->proc~esmf_logfoundallocerror proc~esmf_logfounddeallocerror ESMF_LogFoundDeallocError proc~buildupdatepackets->proc~esmf_logfounddeallocerror proc~esmf_logfounderror ESMF_LogFoundError proc~buildupdatepackets->proc~esmf_logfounderror proc~esmf_logwrite ESMF_LogWrite proc~buildupdatepackets->proc~esmf_logwrite proc~esmf_vmgetcurrent ESMF_VMGetCurrent proc~buildupdatepackets->proc~esmf_vmgetcurrent proc~nuopc_logpetlist NUOPC_LogPetList proc~buildupdatepackets->proc~nuopc_logpetlist proc~esmf_vmallfullreducei4 ESMF_VMAllFullReduceI4 interface~esmf_vmallfullreduce->proc~esmf_vmallfullreducei4 proc~esmf_vmallfullreducei8 ESMF_VMAllFullReduceI8 interface~esmf_vmallfullreduce->proc~esmf_vmallfullreducei8 proc~esmf_vmallfullreducer4 ESMF_VMAllFullReduceR4 interface~esmf_vmallfullreduce->proc~esmf_vmallfullreducer4 proc~esmf_vmallfullreducer8 ESMF_VMAllFullReduceR8 interface~esmf_vmallfullreduce->proc~esmf_vmallfullreducer8 proc~esmf_vmallgatheri4 ESMF_VMAllGatherI4 interface~esmf_vmallgather->proc~esmf_vmallgatheri4 proc~esmf_vmallgatheri8 ESMF_VMAllGatherI8 interface~esmf_vmallgather->proc~esmf_vmallgatheri8 proc~esmf_vmallgatherlogical ESMF_VMAllGatherLogical interface~esmf_vmallgather->proc~esmf_vmallgatherlogical proc~esmf_vmallgatherr4 ESMF_VMAllGatherR4 interface~esmf_vmallgather->proc~esmf_vmallgatherr4 proc~esmf_vmallgatherr8 ESMF_VMAllGatherR8 interface~esmf_vmallgather->proc~esmf_vmallgatherr8 proc~esmf_vmgetdefault ESMF_VMGetDefault interface~esmf_vmget->proc~esmf_vmgetdefault proc~esmf_vmgetpetspecific ESMF_VMGetPetSpecific interface~esmf_vmget->proc~esmf_vmgetpetspecific proc~esmf_logfoundallocerror->proc~esmf_logwrite esmf_breakpoint esmf_breakpoint proc~esmf_logfoundallocerror->esmf_breakpoint proc~esmf_logrc2msg ESMF_LogRc2Msg proc~esmf_logfoundallocerror->proc~esmf_logrc2msg proc~esmf_logfounddeallocerror->proc~esmf_logwrite proc~esmf_logfounddeallocerror->esmf_breakpoint proc~esmf_logfounddeallocerror->proc~esmf_logrc2msg proc~esmf_logfounderror->proc~esmf_logwrite proc~esmf_logfounderror->esmf_breakpoint proc~esmf_logfounderror->proc~esmf_logrc2msg c_esmc_vmwtime c_esmc_vmwtime proc~esmf_logwrite->c_esmc_vmwtime proc~esmf_logclose ESMF_LogClose proc~esmf_logwrite->proc~esmf_logclose proc~esmf_logflush ESMF_LogFlush proc~esmf_logwrite->proc~esmf_logflush proc~esmf_logopenfile ESMF_LogOpenFile proc~esmf_logwrite->proc~esmf_logopenfile proc~esmf_utiliounitflush ESMF_UtilIOUnitFlush proc~esmf_logwrite->proc~esmf_utiliounitflush proc~esmf_utilstring2array ESMF_UtilString2Array proc~esmf_logwrite->proc~esmf_utilstring2array proc~esmf_vmgetcurrent->proc~esmf_logfounderror c_esmc_vmgetcurrent c_esmc_vmgetcurrent proc~esmf_vmgetcurrent->c_esmc_vmgetcurrent proc~nuopc_logpetlist->proc~esmf_logfounderror proc~nuopc_logpetlist->proc~esmf_logwrite

Called by

proc~~buildupdatepackets~~CalledByGraph proc~buildupdatepackets BuildUpdatePackets proc~initializeipdv05p6b InitializeIPDv05p6b proc~initializeipdv05p6b->proc~buildupdatepackets proc~initializeipdv00p2b InitializeIPDv00p2b proc~initializeipdv00p2b->proc~initializeipdv05p6b