simpeg / pymatsolver

Solve matrix equations in python.
https://pymatsolver.readthedocs.io/en/latest/
MIT License
33 stars 16 forks source link

Pydiso #35

Closed jcapriot closed 3 years ago

jcapriot commented 3 years ago

Changes the pardiso solver backend to the new package "pydiso" that we will maintain.

We can hopefully now offer many more options to people in general, and make faster improvements to the backend interface

codecov[bot] commented 3 years ago

Codecov Report

Merging #35 (fd69d9f) into main (f3eabc8) will decrease coverage by 1.19%. The diff coverage is 85.71%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #35      +/-   ##
==========================================
- Coverage   91.02%   89.83%   -1.20%     
==========================================
  Files           5        5              
  Lines         301      295       -6     
==========================================
- Hits          274      265       -9     
- Misses         27       30       +3     
Impacted Files Coverage Δ
pymatsolver/__init__.py 90.00% <ø> (-1.67%) :arrow_down:
pymatsolver/iterative.py 89.18% <ø> (-1.06%) :arrow_down:
pymatsolver/wrappers.py 91.07% <ø> (-0.60%) :arrow_down:
pymatsolver/solvers.py 89.36% <76.19%> (-2.24%) :arrow_down:
pymatsolver/direct.py 90.24% <100.00%> (+0.77%) :arrow_up:

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 f3eabc8...fd69d9f. Read the comment docs.

rowanc1 commented 3 years ago

Nice. This is pretty cool to see these improvements at this layer!

jcapriot commented 3 years ago

Here we go! if everything starts to fail, we can always go right back :/