Releases: SciML/LinearSolve.jl
Releases · SciML/LinearSolve.jl
v3.40.0
LinearSolve v3.40.0
Merged pull requests:
- Make length of Partials known at compile time in ForwardDiff overloads (#727) (@jClugstor)
- Hotfix typo in linearsolveautotune (#774) (@ChrisRackauckas)
Closed issues:
v3.39.2
LinearSolve v3.39.2
Merged pull requests:
- Fix CUDA functional check in init_cacheval functions (#770) (@ChrisRackauckas-Claude)
Closed issues:
- Don't use cuda just because cuda is loaded (#761)
v3.39.1
LinearSolve v3.39.1
Merged pull requests:
- Fix Float16 segfault with Metal algorithms (#743) (#764) (@ChrisRackauckas-Claude)
- Fix method overwriting error during precompilation on Apple Silicon (#769) (@ChrisRackauckas)
Closed issues:
v3.39.0
LinearSolve v3.39.0
Merged pull requests:
- Remove deepcopy operations from __init path (fixes #747) (#763) (@ChrisRackauckas-Claude)
- Fix BenchmarkTools.DEFAULT_PARAMETERS const assignment error in Julia 1.12 (#765) (@ChrisRackauckas-Claude)
Closed issues:
v3.38.0
LinearSolve v3.38.0
Merged pull requests:
- Fix allocations in 32Mixed precision methods by pre-allocating temporaries (#758) (@ChrisRackauckas-Claude)
- Simplify mixed precision: compute types on demand instead of caching (#759) (@ChrisRackauckas-Claude)
- fix sparspak solves in multithreaded loop (#760) (@j-fu)
- Improve usecuda function to verify CUDA availability (#762) (@hexaeder)
Closed issues:
- Don't use cuda just because cuda is loaded (#761)
v3.37.0
LinearSolve v3.37.0
Merged pull requests:
- Replace unnecessary deepcopy calls with copy in tests (#752) (@ChrisRackauckas-Claude)
- Revert the SciMLLogging (#754) (@ChrisRackauckas)
- Fix performance of AppleAccelerate check for Enzyme (#755) (@ChrisRackauckas)
Closed issues:
- Pardiso leaks memory (#593)
v3.36.0
LinearSolve v3.36.0
Merged pull requests:
- Add OpenBLASLUFactorization implementation (#745) (@ChrisRackauckas-Claude)
- Add availability checks for MKL and OpenBLAS similar to AppleAccelerate (#751) (@ChrisRackauckas-Claude)
v3.35.0
LinearSolve v3.35.0
Merged pull requests:
- Add mixed precision LU factorization methods (#746) (@ChrisRackauckas-Claude)
- Fix method override in CUDA (#748) (@ChrisRackauckas)
- Add missing LinearVerbosity imports to extensions (#749) (@ChrisRackauckas-Claude)
v3.34.0
LinearSolve v3.34.0
Merged pull requests:
- Cleanup pardiso test (#741) (@j-fu)
- Fix missing imports in CUDA extension (#742) (@ChrisRackauckas-Claude)