ESMF_VMAllFullReduceEx Program

Uses

  • program~~esmf_vmallfullreduceex~~UsesGraph program~esmf_vmallfullreduceex ESMF_VMAllFullReduceEx module~esmf ESMF program~esmf_vmallfullreduceex->module~esmf module~esmf_testmod ESMF_TestMod program~esmf_vmallfullreduceex->module~esmf_testmod

Calls

program~~esmf_vmallfullreduceex~~CallsGraph program~esmf_vmallfullreduceex ESMF_VMAllFullReduceEx interface~esmf_vmallfullreduce ESMF_VMAllFullReduce program~esmf_vmallfullreduceex->interface~esmf_vmallfullreduce interface~esmf_vmallreduce ESMF_VMAllReduce program~esmf_vmallfullreduceex->interface~esmf_vmallreduce interface~esmf_vmget ESMF_VMGet program~esmf_vmallfullreduceex->interface~esmf_vmget proc~esmf_finalize ESMF_Finalize program~esmf_vmallfullreduceex->proc~esmf_finalize proc~esmf_initialize ESMF_Initialize program~esmf_vmallfullreduceex->proc~esmf_initialize proc~esmf_stest ESMF_STest program~esmf_vmallfullreduceex->proc~esmf_stest 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_vmallreducei4 ESMF_VMAllReduceI4 interface~esmf_vmallreduce->proc~esmf_vmallreducei4 proc~esmf_vmallreducei4s ESMF_VMAllReduceI4S interface~esmf_vmallreduce->proc~esmf_vmallreducei4s proc~esmf_vmallreducei8 ESMF_VMAllReduceI8 interface~esmf_vmallreduce->proc~esmf_vmallreducei8 proc~esmf_vmallreducer4 ESMF_VMAllReduceR4 interface~esmf_vmallreduce->proc~esmf_vmallreducer4 proc~esmf_vmallreducer8 ESMF_VMAllReduceR8 interface~esmf_vmallreduce->proc~esmf_vmallreducer8 proc~esmf_vmgetdefault ESMF_VMGetDefault interface~esmf_vmget->proc~esmf_vmgetdefault proc~esmf_vmgetpetspecific ESMF_VMGetPetSpecific interface~esmf_vmget->proc~esmf_vmgetpetspecific c_esmc_getcompliancechecktrace c_esmc_getcompliancechecktrace proc~esmf_finalize->c_esmc_getcompliancechecktrace proc~esmf_calendarfinalize ESMF_CalendarFinalize proc~esmf_finalize->proc~esmf_calendarfinalize proc~esmf_logfinalize ESMF_LogFinalize proc~esmf_finalize->proc~esmf_logfinalize proc~esmf_logflush ESMF_LogFlush proc~esmf_finalize->proc~esmf_logflush proc~esmf_logrc2msg ESMF_LogRc2Msg proc~esmf_finalize->proc~esmf_logrc2msg proc~esmf_logwrite ESMF_LogWrite proc~esmf_finalize->proc~esmf_logwrite proc~esmf_traceclose ESMF_TraceClose proc~esmf_finalize->proc~esmf_traceclose proc~esmf_vmabort ESMF_VMAbort proc~esmf_finalize->proc~esmf_vmabort proc~esmf_vmfinalize ESMF_VMFinalize proc~esmf_finalize->proc~esmf_vmfinalize proc~esmf_frameworkinternalinit ESMF_FrameworkInternalInit proc~esmf_initialize->proc~esmf_frameworkinternalinit proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_initialize->proc~esmf_logfounderror proc~esmf_vmbarrier ESMF_VMBarrier proc~esmf_initialize->proc~esmf_vmbarrier proc~esmf_vmgetglobal ESMF_VMGetGlobal proc~esmf_initialize->proc~esmf_vmgetglobal proc~esmf_stest->interface~esmf_vmget proc~esmf_stest->proc~esmf_logwrite proc~esmf_test ESMF_Test proc~esmf_stest->proc~esmf_test proc~esmf_stest->proc~esmf_vmgetglobal

Variables

Type Attributes Name Initial
character(len=ESMF_MAXSTR) :: failMsg
character(len=ESMF_MAXSTR) :: testname
integer, allocatable :: array1(:)
integer, allocatable :: array2(:)
integer :: finalrc
integer :: i
integer :: localPet
integer :: nsize
integer :: rc
integer :: result
type(ESMF_VM) :: vm