ESMF_RHandleBitForBitEx Program

Uses

  • program~~esmf_rhandlebitforbitex~~UsesGraph program~esmf_rhandlebitforbitex ESMF_RHandleBitForBitEx module~esmf ESMF program~esmf_rhandlebitforbitex->module~esmf module~esmf_testmod ESMF_TestMod program~esmf_rhandlebitforbitex->module~esmf_testmod

Calls

program~~esmf_rhandlebitforbitex~~CallsGraph program~esmf_rhandlebitforbitex ESMF_RHandleBitForBitEx esmf_arraycreate esmf_arraycreate program~esmf_rhandlebitforbitex->esmf_arraycreate esmf_arrayget esmf_arrayget program~esmf_rhandlebitforbitex->esmf_arrayget interface~esmf_arraysmmstore ESMF_ArraySMMStore program~esmf_rhandlebitforbitex->interface~esmf_arraysmmstore interface~esmf_distgridcreate ESMF_DistGridCreate program~esmf_rhandlebitforbitex->interface~esmf_distgridcreate interface~esmf_vmget ESMF_VMGet program~esmf_rhandlebitforbitex->interface~esmf_vmget proc~esmf_arraysmm ESMF_ArraySMM program~esmf_rhandlebitforbitex->proc~esmf_arraysmm proc~esmf_arraysmmrelease ESMF_ArraySMMRelease program~esmf_rhandlebitforbitex->proc~esmf_arraysmmrelease proc~esmf_finalize ESMF_Finalize program~esmf_rhandlebitforbitex->proc~esmf_finalize proc~esmf_initialize ESMF_Initialize program~esmf_rhandlebitforbitex->proc~esmf_initialize proc~esmf_logfounderror ESMF_LogFoundError program~esmf_rhandlebitforbitex->proc~esmf_logfounderror proc~esmf_logwrite ESMF_LogWrite program~esmf_rhandlebitforbitex->proc~esmf_logwrite proc~esmf_routehandleprint ESMF_RouteHandlePrint program~esmf_rhandlebitforbitex->proc~esmf_routehandleprint proc~esmf_stest ESMF_STest program~esmf_rhandlebitforbitex->proc~esmf_stest proc~esmf_utiliounitget ESMF_UtilIOUnitGet program~esmf_rhandlebitforbitex->proc~esmf_utiliounitget proc~esmf_vmbarrier ESMF_VMBarrier program~esmf_rhandlebitforbitex->proc~esmf_vmbarrier

Variables

Type Attributes Name Initial
character(len=128) :: msg
character(len=ESMF_MAXSTR) :: failMsg
character(len=ESMF_MAXSTR) :: testname
integer, allocatable :: factorIndexList(:,:)
integer :: finalrc
integer :: i
integer, allocatable :: indexList(:)
integer :: iostat
integer :: iounit
integer :: localPet
integer :: petCount
integer :: pipelineDepth
integer :: rc
integer :: result
integer :: smmElementCount
integer :: srcTermProcessing
real(kind=ESMF_KIND_R4), allocatable :: factorList(:)
real(kind=ESMF_KIND_R4), pointer :: farrayPtr(:)
real(kind=ESMF_KIND_R4) :: sumA
real(kind=ESMF_KIND_R4) :: sumB
real(kind=ESMF_KIND_R4) :: sumC
real(kind=ESMF_KIND_R4) :: sumCompare
real(kind=ESMF_KIND_R4) :: sumD
real(kind=ESMF_KIND_R4) :: sumE
type(ESMF_Array) :: dstArray
type(ESMF_Array) :: srcArray
type(ESMF_DistGrid) :: distgrid
type(ESMF_RouteHandle) :: rh
type(ESMF_VM) :: vm