11/*
2- * SPDX-FileCopyrightText: Copyright (c) 2019-2025 , NVIDIA CORPORATION.
2+ * SPDX-FileCopyrightText: Copyright (c) 2019-2026 , NVIDIA CORPORATION.
33 * SPDX-License-Identifier: Apache-2.0
44 */
55
@@ -194,14 +194,13 @@ class rmat_lanczos_tests
194194 auto csr_matrix = raft::make_device_csr_matrix_view<ValueType, IndexType, IndexType, IndexType>(
195195 const_cast <ValueType*>(symmetric_coo.vals ()), csr_structure);
196196
197- std::get<0 >(stats) =
198- raft::sparse::solver::lanczos_compute_smallest_eigenvectors<IndexType, ValueType>(
199- handle,
200- config,
201- csr_matrix,
202- std::make_optional (v0.view ()),
203- eigenvalues.view (),
204- eigenvectors.view ());
197+ std::get<0 >(stats) = raft::sparse::solver::lanczos_compute_eigenpairs<IndexType, ValueType>(
198+ handle,
199+ config,
200+ csr_matrix,
201+ std::make_optional (v0.view ()),
202+ eigenvalues.view (),
203+ eigenvectors.view ());
205204
206205 ASSERT_TRUE (raft::devArrMatch<ValueType>(eigenvalues.data_handle (),
207206 expected_eigenvalues.data_handle (),
@@ -216,7 +215,7 @@ class rmat_lanczos_tests
216215 raft::make_device_matrix<ValueType, uint32_t , raft::col_major>(
217216 handle, symmetric_coo.n_rows , n_components);
218217
219- raft::sparse::solver::lanczos_compute_smallest_eigenvectors <IndexType, ValueType>(
218+ raft::sparse::solver::lanczos_compute_eigenpairs <IndexType, ValueType>(
220219 handle,
221220 config,
222221 csr_matrix,
@@ -249,14 +248,13 @@ class rmat_lanczos_tests
249248 raft::make_device_matrix<ValueType, uint32_t , raft::col_major>(
250249 handle, symmetric_coo.n_rows , n_components);
251250
252- std::get<0 >(stats) =
253- raft::sparse::solver::lanczos_compute_smallest_eigenvectors<IndexType, ValueType>(
254- handle,
255- config,
256- coo_matrix,
257- std::make_optional (v0.view ()),
258- eigenvalues_coo.view (),
259- eigenvectors_coo.view ());
251+ std::get<0 >(stats) = raft::sparse::solver::lanczos_compute_eigenpairs<IndexType, ValueType>(
252+ handle,
253+ config,
254+ coo_matrix,
255+ std::make_optional (v0.view ()),
256+ eigenvalues_coo.view (),
257+ eigenvectors_coo.view ());
260258
261259 ASSERT_TRUE (raft::devArrMatch<ValueType>(eigenvalues_coo.data_handle (),
262260 expected_eigenvalues.data_handle (),
@@ -333,14 +331,13 @@ class lanczos_tests : public ::testing::TestWithParam<lanczos_inputs<IndexType,
333331 auto csr_matrix = raft::make_device_csr_matrix_view<ValueType, IndexType, IndexType, IndexType>(
334332 const_cast <ValueType*>(vals.data_handle ()), csr_structure);
335333
336- std::get<0 >(stats) =
337- raft::sparse::solver::lanczos_compute_smallest_eigenvectors<IndexType, ValueType>(
338- handle,
339- config,
340- csr_matrix,
341- std::make_optional (v0.view ()),
342- eigenvalues.view (),
343- eigenvectors.view ());
334+ std::get<0 >(stats) = raft::sparse::solver::lanczos_compute_eigenpairs<IndexType, ValueType>(
335+ handle,
336+ config,
337+ csr_matrix,
338+ std::make_optional (v0.view ()),
339+ eigenvalues.view (),
340+ eigenvectors.view ());
344341
345342 ASSERT_TRUE (raft::devArrMatch<ValueType>(eigenvalues.data_handle (),
346343 expected_eigenvalues.data_handle (),
@@ -355,7 +352,7 @@ class lanczos_tests : public ::testing::TestWithParam<lanczos_inputs<IndexType,
355352 raft::make_device_matrix<ValueType, uint32_t , raft::col_major>(
356353 handle, n, params.n_components );
357354
358- raft::sparse::solver::lanczos_compute_smallest_eigenvectors <IndexType, ValueType>(
355+ raft::sparse::solver::lanczos_compute_eigenpairs <IndexType, ValueType>(
359356 handle,
360357 config,
361358 csr_matrix,
@@ -387,14 +384,13 @@ class lanczos_tests : public ::testing::TestWithParam<lanczos_inputs<IndexType,
387384 raft::make_device_matrix<ValueType, uint32_t , raft::col_major>(
388385 handle, n, params.n_components );
389386
390- std::get<0 >(stats) =
391- raft::sparse::solver::lanczos_compute_smallest_eigenvectors<IndexType, ValueType>(
392- handle,
393- config,
394- coo_matrix,
395- std::make_optional (v0.view ()),
396- eigenvalues_coo.view (),
397- eigenvectors_coo.view ());
387+ std::get<0 >(stats) = raft::sparse::solver::lanczos_compute_eigenpairs<IndexType, ValueType>(
388+ handle,
389+ config,
390+ coo_matrix,
391+ std::make_optional (v0.view ()),
392+ eigenvalues_coo.view (),
393+ eigenvectors_coo.view ());
398394
399395 ASSERT_TRUE (raft::devArrMatch<ValueType>(eigenvalues_coo.data_handle (),
400396 expected_eigenvalues.data_handle (),
0 commit comments