Skip to content

Commit 6a2eca7

Browse files
hotfix iterative wrappers
1 parent a50edb6 commit 6a2eca7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "LinearSolve"
22
uuid = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
33
authors = ["SciML"]
4-
version = "0.2.4"
4+
version = "0.2.5"
55

66
[deps]
77
ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"

src/iterative_wrappers.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ function init_cacheval(alg::IterativeSolversJL, A, b, u, Pl, Pr, maxiters, absto
201201
end
202202

203203
function SciMLBase.solve(cache::LinearCache, alg::IterativeSolversJL; kwargs...)
204-
if cache.isfresh || !(alg <: IterativeSolvers.GMRESIterable)
204+
if cache.isfresh || !(typeof(alg) <: IterativeSolvers.GMRESIterable)
205205
solver = init_cacheval(alg, cache.A, cache.b, cache.u, cache.Pl, cache.Pr, cache.maxiters, cache.abstol, cache.reltol, cache.verbose)
206206
cache = set_cacheval(cache, solver)
207207
end

0 commit comments

Comments
 (0)