Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 2.82 KB

README.md

File metadata and controls

46 lines (33 loc) · 2.82 KB

KrylovPreconditioners.jl

Documentation CI Coverage Downloads
docs-stable docs-dev build-gh build-cirrus codecov downloads

How to Cite

If you use KrylovPreconditioners.jl in your work, please cite it using the format provided in CITATION.cff.

How to Install

To get started with KrylovPreconditioners.jl, you can install it using Julia's package manager:

julia> ]
pkg> add KrylovPreconditioners

To use the package alongside Krylov.jl, simply import both packages:

using Krylov, KrylovPreconditioners

Content

To enhance the performance of Krylov.jl, especially on GPUs, we recommend KrylovPreconditioners.jl. This package provides a variety of preconditioning strategies that significantly improve convergence rates for Krylov solvers, making them more efficient for large-scale problems. It also contains operators that improve the efficiency of sparse matrix-dense vector products and sparse triangular solves on different GPUs, ensuring better performance on modern hardware.

KrylovPreconditioners.jl is the best sidekick of Krylov.jl. └(^o^ )X( ^o^)┘