Skip to content

Commit 67cfd4e

Browse files
committed
Use krylov_solve!
1 parent 3691bfe commit 67cfd4e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Diff for: src/iterative_wrappers.jl

+5-5
Original file line numberDiff line numberDiff line change
@@ -291,17 +291,17 @@ function SciMLBase.solve!(cache::LinearCache, alg::KrylovJL; kwargs...)
291291
if cache.cacheval isa Krylov.CgWorkspace
292292
N !== I &&
293293
@warn "$(alg.KrylovAlg) doesn't support right preconditioning."
294-
Krylov.solve!(args...; M, kwargs...)
294+
Krylov.krylov_solve!(args...; M, kwargs...)
295295
elseif cache.cacheval isa Krylov.GmresWorkspace
296-
Krylov.solve!(args...; M, N, restart = alg.gmres_restart > 0, kwargs...)
296+
Krylov.krylov_solve!(args...; M, N, restart = alg.gmres_restart > 0, kwargs...)
297297
elseif cache.cacheval isa Krylov.BicgstabWorkspace
298-
Krylov.solve!(args...; M, N, kwargs...)
298+
Krylov.krylov_solve!(args...; M, N, kwargs...)
299299
elseif cache.cacheval isa Krylov.MinresWorkspace
300300
N !== I &&
301301
@warn "$(alg.KrylovAlg) doesn't support right preconditioning."
302-
Krylov.solve!(args...; M, kwargs...)
302+
Krylov.krylov_solve!(args...; M, kwargs...)
303303
else
304-
Krylov.solve!(args...; kwargs...)
304+
Krylov.krylov_solve!(args...; kwargs...)
305305
end
306306

307307
stats = @get_cacheval(cache, :KrylovJL_GMRES).stats

0 commit comments

Comments
 (0)