Skip to content

Commit 628f5cc

Browse files
committed
wrapper kwargs working
1 parent ac033b6 commit 628f5cc

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

test/runtests.jl

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,35 +47,38 @@ using Test
4747
return
4848
end
4949

50-
# Factorizations
5150
kwargs = :()
5251
for alg in (
5352
:LUFactorization,
5453
:QRFactorization,
5554
:SVDFactorization,
55+
:DefaultFactorization,
56+
:DefaultLinSolve
5657
)
5758
test_interface(alg, kwargs, prob1, prob2, prob3)
5859
end
5960

6061
# KrylovJL
61-
kwargs = :(ifverbose=true, abstol=1e-1, reltol=1e-1, maxiter=3, restart=5)
62+
kwargs = :(ifverbose=true, abstol=1e-2, reltol=1e-1, maxiter=3,
63+
gmres_restart=5)
6264
for alg in (
6365
:KrylovJL,
6466
:KrylovJL_CG,
65-
# :KrylovJL_GMRES, # same as default wrapper
66-
# :KrylovJL_BICGSTAB, # fails
67+
:KrylovJL_GMRES,
68+
# :KrylovJL_BICGSTAB, # fails
6769
:KrylovJL_MINRES,
6870
)
6971
test_interface(alg, kwargs, prob1, prob2, prob3)
7072
end
7173

7274
# IterativeSolversJL
73-
kwargs = :(abstol=1e-1, reltol=1e-1, maxiter=3, restart=5)
75+
kwargs = :(ifverbose=true, abstol=1e-1, reltol=1e-2, maxiter=3,
76+
gmres_restart=5)
7477
for alg in (
7578
:IterativeSolversJL,
7679
:IterativeSolversJL_CG,
77-
# :IterativeSolversJL_GMRES, # same as default wrapper
78-
# :IterativeSolversJL_BICGSTAB, # fails
80+
:IterativeSolversJL_GMRES,
81+
# :IterativeSolversJL_BICGSTAB, # fails
7982
:IterativeSolversJL_MINRES,
8083
)
8184
test_interface(alg, kwargs, prob1, prob2, prob3)

0 commit comments

Comments
 (0)