Skip to content

Commit bb88fb8

Browse files
committed
rename
1 parent 23bf1f6 commit bb88fb8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/krylov.jl renamed to src/wrappers.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ struct KrylovJL{F,A,K} <: SciMLLinearSolveAlgorithm
88
kwargs::K
99
end
1010

11-
function KrylovJL(args...; solver = Krylov.gmres, kwargs...)
11+
function KrylovJL(args...; solver = Krylov.bicgstab, kwargs...)
1212
return KrylovJL(solver, args, kwargs)
1313
end
1414

@@ -20,6 +20,10 @@ function SciMLBase.solve(cache::LinearCache, alg::KrylovJL,args...;kwargs...)
2020
return u
2121
end
2222

23+
KrylovJL_CG(args...;kwargs...) = KrylovJL(Krylov.cg!, args...; kwargs...)
24+
KrylovJL_GMRES(args...;kwargs...) = KrylovJL(Krylov.gmres!, args...; kwargs...)
25+
KrylovJL_BICGSTAB(args...;kwargs...) = KrylovJL(Krylov.bicgstab!, args...; kwargs...)
26+
2327
## IterativeSolvers.jl
2428

2529
struct IterativeSolversJL{F,A,K} <: SciMLLinearSolveAlgorithm

0 commit comments

Comments
 (0)