dbcsr_tas_unittest Program

Unit testing for tall-and-skinny matrices


Contents


Variables

Type Attributes Name Initial
integer(kind=int_8), parameter :: m = 100
integer(kind=int_8), parameter :: k = 20
integer(kind=int_8), parameter :: n = 10
type(dbcsr_tas_type) :: A
type(dbcsr_tas_type) :: B
type(dbcsr_tas_type) :: C
type(dbcsr_tas_type) :: At
type(dbcsr_tas_type) :: Bt
type(dbcsr_tas_type) :: Ct
type(dbcsr_tas_type) :: A_out
type(dbcsr_tas_type) :: B_out
type(dbcsr_tas_type) :: C_out
type(dbcsr_tas_type) :: At_out
type(dbcsr_tas_type) :: Bt_out
type(dbcsr_tas_type) :: Ct_out
integer, DIMENSION(m) :: bsize_m
integer, DIMENSION(n) :: bsize_n
integer, DIMENSION(k) :: bsize_k
real(kind=real_8), parameter :: sparsity = 0.1
integer :: mp_comm
integer :: numnodes
integer :: mynode
integer :: io_unit
integer :: mp_comm_A
integer :: mp_comm_At
integer :: mp_comm_B
integer :: mp_comm_Bt
integer :: mp_comm_C
integer :: mp_comm_Ct
real(kind=real_8), parameter :: filter_eps = 1.0E-08