dbcsr_tas_setup_test_matrix Subroutine

public subroutine dbcsr_tas_setup_test_matrix(matrix, mp_comm_out, mp_comm, nrows, ncols, rbsizes, cbsizes, dist_splitsize, name, sparsity, reuse_comm)

Setup tall-and-skinny matrix for testing

Arguments

Type IntentOptional Attributes Name
type(dbcsr_tas_type), intent(out) :: matrix
type(mp_comm_type), intent(out) :: mp_comm_out
type(mp_comm_type), intent(in) :: mp_comm
integer(kind=int_8), intent(in) :: nrows
integer(kind=int_8), intent(in) :: ncols
integer, intent(in), DIMENSION(nrows) :: rbsizes
integer, intent(in), DIMENSION(ncols) :: cbsizes
integer, intent(in), DIMENSION(2) :: dist_splitsize
character(len=*), intent(in) :: name
real(kind=real_8), intent(in) :: sparsity
logical, intent(in), optional :: reuse_comm