From 91ed75ee6db0f2e7700f121484ae915e9f4005dc Mon Sep 17 00:00:00 2001 From: Tobias Ribizel Date: Wed, 22 Jun 2022 14:35:33 +0200 Subject: [PATCH] update triangular test matrix generator for dpcpp --- dpcpp/test/factorization/par_ic_kernels.cpp | 2 +- dpcpp/test/factorization/par_ict_kernels.cpp | 3 +-- dpcpp/test/factorization/par_ilut_kernels.cpp | 11 +++++------ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/dpcpp/test/factorization/par_ic_kernels.cpp b/dpcpp/test/factorization/par_ic_kernels.cpp index 93ae482c126..2bc9c11a32d 100644 --- a/dpcpp/test/factorization/par_ic_kernels.cpp +++ b/dpcpp/test/factorization/par_ic_kernels.cpp @@ -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( - mtx_size[0], mtx_size[0], false, + mtx_size[0], false, std::uniform_int_distribution(10, mtx_size[0]), std::normal_distribution>(0, 10.0), rand_engine, ref); diff --git a/dpcpp/test/factorization/par_ict_kernels.cpp b/dpcpp/test/factorization/par_ict_kernels.cpp index b30a64891ca..a7e0d702a39 100644 --- a/dpcpp/test/factorization/par_ict_kernels.cpp +++ b/dpcpp/test/factorization/par_ict_kernels.cpp @@ -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( - 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); diff --git a/dpcpp/test/factorization/par_ilut_kernels.cpp b/dpcpp/test/factorization/par_ilut_kernels.cpp index 02adc6c7895..99207dd76e8 100644 --- a/dpcpp/test/factorization/par_ilut_kernels.cpp +++ b/dpcpp/test/factorization/par_ilut_kernels.cpp @@ -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( - 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( - 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( - 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( - 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( - 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);