Skip to content

Commit

Permalink
update triangular test matrix generator for dpcpp
Browse files Browse the repository at this point in the history
  • Loading branch information
upsj committed Jun 24, 2022
1 parent 4cd67c7 commit 91ed75e
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 9 deletions.
2 changes: 1 addition & 1 deletion dpcpp/test/factorization/par_ic_kernels.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class ParIc : public ::testing::Test {
dpcpp(gko::DpcppExecutor::create(0, gko::ReferenceExecutor::create()))
{
mtx_l = gko::test::generate_random_lower_triangular_matrix<Csr>(
mtx_size[0], mtx_size[0], false,
mtx_size[0], false,
std::uniform_int_distribution<index_type>(10, mtx_size[0]),
std::normal_distribution<gko::remove_complex<value_type>>(0, 10.0),
rand_engine, ref);
Expand Down
3 changes: 1 addition & 2 deletions dpcpp/test/factorization/par_ict_kernels.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ class ParIct : public ::testing::Test {
std::uniform_int_distribution<>(10, mtx_size[1]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_l = gko::test::generate_random_lower_triangular_matrix<Csr>(
mtx_size[0], mtx_size[0], false,
std::uniform_int_distribution<>(1, mtx_size[0]),
mtx_size[0], false, std::uniform_int_distribution<>(1, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);

dmtx_ani = Csr::create(dpcpp);
Expand Down
11 changes: 5 additions & 6 deletions dpcpp/test/factorization/par_ilut_kernels.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -97,25 +97,24 @@ class ParIlut : public ::testing::Test {
std::uniform_int_distribution<>(1, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_l = gko::test::generate_random_lower_triangular_matrix<Csr>(
mtx_size[0], mtx_size[0], false,
mtx_size[0], false,
std::uniform_int_distribution<>(10, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_l2 = gko::test::generate_random_lower_triangular_matrix<Csr>(
mtx_size[0], mtx_size[0], true,
std::uniform_int_distribution<>(1, mtx_size[0]),
mtx_size[0], true, std::uniform_int_distribution<>(1, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_l_complex =
gko::test::generate_random_lower_triangular_matrix<ComplexCsr>(
mtx_size[0], mtx_size[0], false,
mtx_size[0], false,
std::uniform_int_distribution<>(10, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_u = gko::test::generate_random_upper_triangular_matrix<Csr>(
mtx_size[0], mtx_size[0], false,
mtx_size[0], false,
std::uniform_int_distribution<>(10, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);
mtx_u_complex =
gko::test::generate_random_upper_triangular_matrix<ComplexCsr>(
mtx_size[0], mtx_size[0], false,
mtx_size[0], false,
std::uniform_int_distribution<>(10, mtx_size[0]),
std::normal_distribution<>(-1.0, 1.0), rand_engine, ref);

Expand Down

0 comments on commit 91ed75e

Please sign in to comment.