KrylovKit.jl
KrylovKit.jl copied to clipboard
initial lsmr draft
Initial implementation of lsmr. There are no tests yet, and some parts can be cleaned up.
Codecov Report
Merging #46 (a6005d5) into master (4e2b5e2) will increase coverage by
1.95%
. The diff coverage is93.38%
.
@@ Coverage Diff @@
## master #46 +/- ##
==========================================
+ Coverage 77.45% 79.40% +1.95%
==========================================
Files 23 24 +1
Lines 2355 2462 +107
==========================================
+ Hits 1824 1955 +131
+ Misses 531 507 -24
Impacted Files | Coverage Δ | |
---|---|---|
src/KrylovKit.jl | 46.42% <ø> (-0.24%) |
:arrow_down: |
src/linsolve/lsmr.jl | 93.04% <93.04%> (ø) |
|
src/algorithms.jl | 80.00% <100.00%> (+1.73%) |
:arrow_up: |
src/krylov/gkl.jl | 86.84% <100.00%> (+11.18%) |
:arrow_up: |
src/dense/givens.jl | 50.00% <0.00%> (-2.64%) |
:arrow_down: |
src/dense/linalg.jl | 82.51% <0.00%> (+0.42%) |
:arrow_up: |
src/orthonormal.jl | 92.01% <0.00%> (+0.46%) |
:arrow_up: |
src/recursivevec.jl | 42.59% <0.00%> (+0.77%) |
:arrow_up: |
... and 5 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 4e2b5e2...a6005d5. Read the comment docs.