You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a few great iterative solver packages available for Julia: IterativeSolvers.jl, KrylovMethods.jl, and Krylov.jl. These are all very well rounded and complete packages.
This package, ConjugateGradients.jl, is built around reducing allocations as much as possible for a particular type of problem. As far as I know, if your program will be using an iterative solver within another iterative process, this module will result in less allocations compared to the previously mentioned packages.
I haven't tested it, but this sounds at least interesting enough to provide wrappers in LinearSolve.jl.
The text was updated successfully, but these errors were encountered:
Yup not against it but probably won't make the PR myself. But anyone who makes the PR to be an extension would be accepted (if done right of course 😅 )
https://github.com/mcovalt/ConjugateGradients.jl provides CG and BiCGStab. In its README.md, it says
I haven't tested it, but this sounds at least interesting enough to provide wrappers in LinearSolve.jl.
The text was updated successfully, but these errors were encountered: