ESMF_ArraySparseMatMulEx Program

Variables

Type Attributes Name Initial
character(len=ESMF_MAXSTR) :: failMsg
character(len=ESMF_MAXSTR) :: testname
integer :: counter
integer, allocatable :: factorIndexList(:,:)
integer :: finalrc
integer :: i
integer :: j
integer :: k
integer :: localPet
integer :: petCount
integer :: rc
integer :: result
integer :: seqIndexList(2)
real(kind=ESMF_KIND_R8), allocatable :: factorList(:)
real(kind=ESMF_KIND_R8), pointer :: farray3d(:,:,:)
type(ESMF_Array) :: dstArray
type(ESMF_Array) :: srcArray
type(ESMF_ArraySpec) :: arrayspec
type(ESMF_DistGrid) :: dstDistGrid
type(ESMF_DistGrid) :: srcDistGrid
type(ESMF_RouteHandle) :: sparseMatMulHandle
type(ESMF_VM) :: vm