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
245 stars 52 forks source link

Add Sparspak #241

Closed rayegun closed 1 year ago

rayegun commented 1 year ago

No re-solve capability immediately.

I will try to get that added upstream.

codecov[bot] commented 1 year ago

Codecov Report

Merging #241 (5f33804) into main (a0facd9) will increase coverage by 0.97%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #241      +/-   ##
==========================================
+ Coverage   64.86%   65.83%   +0.97%     
==========================================
  Files          12       12              
  Lines         703      723      +20     
==========================================
+ Hits          456      476      +20     
  Misses        247      247              
Impacted Files Coverage Δ
src/LinearSolve.jl 75.00% <ø> (ø)
src/factorization_sparse.jl 100.00% <100.00%> (ø)

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

rayegun commented 1 year ago

I'm going to use this code: https://github.com/j-fu/ExtendableSparse.jl/blob/master/src/SparspakCSCInterface.jl to enable updates etc in a later PR

ChrisRackauckas commented 1 year ago

open an issue about that.