SciML / LinearSolve.jl

LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.
https://docs.sciml.ai/LinearSolve/stable/
Other
244 stars 52 forks source link

Add IDR(s) from IterativeSolvers #404

Closed mschauer closed 10 months ago

mschauer commented 10 months ago

Adresses #351

codecov[bot] commented 10 months ago

Codecov Report

Merging #404 (02155b7) into main (464156c) will increase coverage by 42.73%. Report is 148 commits behind head on main. The diff coverage is 91.66%.

@@             Coverage Diff             @@
##             main     #404       +/-   ##
===========================================
+ Coverage   25.75%   68.48%   +42.73%     
===========================================
  Files          18       26        +8     
  Lines        1254     1939      +685     
===========================================
+ Hits          323     1328     +1005     
+ Misses        931      611      -320     
Files Coverage Δ
src/LinearSolve.jl 89.18% <100.00%> (+14.18%) :arrow_up:
src/extension_algs.jl 69.56% <ø> (+69.56%) :arrow_up:
ext/LinearSolveIterativeSolversExt.jl 81.53% <90.90%> (+81.53%) :arrow_up:

... and 24 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more