Skip to content

Commit 923b35e

Browse files
committed
Switch IncompleteLUT and IncompleteCholesky in nanoeigenpy.solvers scope
1 parent e3df390 commit 923b35e

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/module.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,8 @@ NB_MODULE(nanoeigenpy, m) {
171171
exposeBiCGSTAB<BiCGSTAB<Matrix>>(solvers, "BiCGSTAB");
172172
exposeBiCGSTAB<IdentityBiCGSTAB>(solvers, "IdentityBiCGSTAB");
173173

174-
exposeIncompleteLUT<SparseMatrix>(m, "IncompleteLUT");
175-
exposeIncompleteCholesky<SparseMatrix>(m, "IncompleteCholesky");
174+
exposeIncompleteLUT<SparseMatrix>(solvers, "IncompleteLUT");
175+
exposeIncompleteCholesky<SparseMatrix>(solvers, "IncompleteCholesky");
176176

177177
// Utils
178178
exposeIsApprox<double>(m);

tests/test_incomplete_cholesky.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
A = (A + A.T) * 0.5 + np.diag(5.0 + rng.random(dim))
1111
A = csc_matrix(A)
1212

13-
ichol = nanoeigenpy.IncompleteCholesky(A)
13+
ichol = nanoeigenpy.solvers.IncompleteCholesky(A)
1414
assert ichol.info() == nanoeigenpy.ComputationInfo.Success
1515
assert ichol.rows() == dim
1616
assert ichol.cols() == dim

tests/test_incomplete_lut.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
A = (A + A.T) * 0.5 + np.diag(5.0 + rng.random(dim))
1010
A = csc_matrix(A)
1111

12-
ilut = nanoeigenpy.IncompleteLUT(A)
12+
ilut = nanoeigenpy.solvers.IncompleteLUT(A)
1313
assert ilut.info() == nanoeigenpy.ComputationInfo.Success
1414
assert ilut.rows() == dim
1515
assert ilut.cols() == dim
@@ -39,10 +39,10 @@
3939
ilut.factorize(A)
4040
assert ilut.info() == nanoeigenpy.ComputationInfo.Success
4141

42-
ilut_params = nanoeigenpy.IncompleteLUT(A, 1e-4, 15)
42+
ilut_params = nanoeigenpy.solvers.IncompleteLUT(A, 1e-4, 15)
4343
assert ilut_params.info() == nanoeigenpy.ComputationInfo.Success
4444

45-
ilut_set = nanoeigenpy.IncompleteLUT()
45+
ilut_set = nanoeigenpy.solvers.IncompleteLUT()
4646
ilut_set.setDroptol(1e-3)
4747
ilut_set.setFillfactor(20)
4848
ilut_set.compute(A)

0 commit comments

Comments
 (0)