Skip to content

v0.0.4

Latest

Choose a tag to compare

@bodono bodono released this 10 Apr 15:03
· 20 commits to main since this release

What's Changed

  • always do 1 iterative refinement step by @bodono in #14
  • remove alpha and sigma columns by @bodono in #15
  • Equilibrate tweaking by @bodono in #17
  • Extra testing by @bodono in #18
  • switch to alternative tau solve, add test of equivalence by @bodono in #19
  • reduce min static regularization to 1e-8 by @bodono in #20
  • fix equilibration for zero rows and cols, add test by @bodono in #21
  • silence cuda error by @bodono in #22
  • simplified mu calculation by @bodono in #23
  • Fix reproducibility issue in tests by @matteosantama in #24
  • Fix sigma calculation by @bodono in #25
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #26
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #27
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #30
  • llm optimizations by @bodono in #31
  • Add UMFPACK and dense LU solvers, clean up LinearSolver API by @bodono in #32
  • Expand test coverage by @bodono in #33
  • Precompute constants and deduplicate step multiplication by @bodono in #34
  • Add per-solver stats and timing to CI test output by @bodono in #36
  • Optimize CuDSS solver: single GPU copy with in-place updates by @bodono in #38
  • Add DENSE_LDLT and CUPY_DENSE solver backends by @bodono in #37
  • Fix MUMPS solver and re-enable tests by @bodono in #41
  • Use Gram/Cholesky reduction for dense solver backends by @bodono in #40
  • Split solver backends into separate modules by @bodono in #42
  • Add weekly CI cron job by @bodono in #43
  • Tune Pardiso iparms for numerical stability by @bodono in #39
  • attempt to hack in iparms before first factor/solve for pardiso by @bodono in #47
  • Fix MUMPS solver with complex PETSc builds by @bodono in #50
  • Add ACCELERATE linear solver backend (macOS) by @bodono in #49
  • Enable Windows PARDISO test coverage by @bodono in #48
  • Drop Python 3.10; require scipy>=1.16 by @bodono in #51
  • Add pip ecosystem to Dependabot by @bodono in #53
  • Replace pydiso with py-mkl-pardiso for PARDISO solver by @bodono in #52
  • Use triangular KKT storage in direct solver by @bodono in #54
  • Split set_kkt into set_kkt + update_diag by @bodono in #55
  • Improve README linear solver guidance by @bodono in #56

New Contributors

Full Changelog: v0.0.3...v0.0.4