ESMF_VMSubrs_UMI Module



Variables

Type Visibility Attributes Name Initial
character(len=ESMF_MAXSTR), public :: failMsg
character(len=ESMF_MAXSTR), public :: name
integer, public, allocatable :: array1(:)
integer, public, dimension (:, :), allocatable :: array2
integer, public, allocatable :: array3(:)
integer, public, allocatable :: array3_soln(:)
integer, public :: func_results
integer, public :: i
integer, public :: isum
integer, public :: j
integer, public :: localPet
integer, public :: myresults
integer, public :: npets
integer, public :: nsize
integer, public :: rc = 1
integer, public :: result = 0
real(kind=ESMF_KIND_R4), public, allocatable :: f4array1(:)
real(kind=ESMF_KIND_R4), public, dimension(:,:), allocatable :: f4array2
real(kind=ESMF_KIND_R4), public, allocatable :: f4array3(:)
real(kind=ESMF_KIND_R4), public, allocatable :: f4array3_soln(:)
real(kind=ESMF_KIND_R4), public :: float4_results
real(kind=ESMF_KIND_R4), public :: my_float4_results
real(kind=ESMF_KIND_R8), public, allocatable :: farray1(:)
real(kind=ESMF_KIND_R8), public, dimension(:,:), allocatable :: farray2
real(kind=ESMF_KIND_R8), public, allocatable :: farray3(:)
real(kind=ESMF_KIND_R8), public, allocatable :: farray3_soln(:)
real(kind=ESMF_KIND_R8), public :: float_results
real(kind=ESMF_KIND_R8), public :: my_float_results
real, public :: fsum
type(ESMF_VM), public, save :: vm

Subroutines

public subroutine test_AllFullReduce_max()

Arguments

None

public subroutine test_AllFullReduce_min()

Arguments

None

public subroutine test_AllFullReduce_sum()

Arguments

None

public subroutine test_AllReduce_max()

Arguments

None

public subroutine test_AllReduce_min()

Arguments

None

public subroutine test_AllReduce_sum()

Arguments

None