ESMF_VMSubrs Module



Variables

Type Visibility Attributes Name Initial
character(len=800), public :: msgString
character(len=:), public, allocatable :: esmfComm
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, allocatable :: array4(:)
integer, public, allocatable :: array5(:)
integer, public :: clock_count
integer, public :: delay_time
integer, public :: end_sec
integer, public :: func_results
integer, public :: i
integer, public :: init_sec
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
integer, public :: rootPet
integer, public, allocatable :: ssiMap(:)
integer, public :: test_localPet
integer, public :: test_npets
integer, public :: time_values(8)
logical, public :: vmBool
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, allocatable :: f4array4(:)
real(kind=ESMF_KIND_R4), public, allocatable :: f4array5(:)
real(kind=ESMF_KIND_R4), public :: float4_results
real(kind=ESMF_KIND_R4), public :: fsum4
real(kind=ESMF_KIND_R4), public :: my_float4_results
real(kind=ESMF_KIND_R8), public :: delay_interval
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, allocatable :: farray4(:)
real(kind=ESMF_KIND_R8), public, allocatable :: farray5(:)
real(kind=ESMF_KIND_R8), public :: float_results
real(kind=ESMF_KIND_R8), public :: fsum
real(kind=ESMF_KIND_R8), public :: my_float_results
real(kind=ESMF_KIND_R8), public :: vm_prec
type(ESMF_VM), public, save :: test_vm
type(ESMF_VM), public, save :: vm
type(ESMF_VM), public, save :: vmAlias

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

public subroutine test_Reduce_max()

Arguments

None

public subroutine test_Reduce_min()

Arguments

None

public subroutine test_Reduce_sum()

Arguments

None

public subroutine test_vm_current()

Arguments

None

public subroutine test_vm_operators()

Arguments

None

public subroutine test_vm_time()

Arguments

None