Releases: JuliaSmoothOptimizers/KrylovPreconditioners.jl
Releases · JuliaSmoothOptimizers/KrylovPreconditioners.jl
v0.3.1
KrylovPreconditioners v0.3.1
Merged pull requests:
- [Buildkite] Update pipeline.yml (#57) (@amontoison)
- Update Project.toml (#58) (@amontoison)
- Update tests of KrylovPreconditioners.jl (#60) (@amontoison)
- Update with JSOBestieTemplate for KrylovPreconditioners (#61) (@tmigot)
v0.3.0
KrylovPreconditioners v0.3.0
Merged pull requests:
- Add an extension for oneAPI.jl (#52) (@amontoison)
- CompatHelper: bump compat for AMDGPU in [weakdeps] to 0.9, (keep existing compat) (#55) (@github-actions[bot])
- Add the code of IncompleteLU.jl in KrylovPreconditioners.jl (#56) (@amontoison)
v0.2.3
KrylovPreconditioners v0.2.3
Merged pull requests:
- Update KrylovOperator and TriangularOperator for CUDA v12.4 (#51) (@amontoison)
- Use CITATION.cff (#53) (@Jay-sanjay)
Closed issues:
- Use CITATION.cff (#50)
v0.2.2
KrylovPreconditioners v0.2.2
Merged pull requests:
- CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#44) (@github-actions[bot])
- Index switch to improve memory access (#47) (@michel2323)
- Update spmv for AMD GPUs (#48) (@amontoison)
- Speed up block-Jacobi update (#49) (@michel2323)
v0.2.1
KrylovPreconditioners v0.2.1
Merged pull requests:
- Use AMDGPU.jl 0.8.2 (#40) (@amontoison)
- Add triangular operators for AMD and NVIDIA GPUs (#41) (@amontoison)
- Release 0.2.1 (#42) (@amontoison)
v0.2.0
KrylovPreconditioners v0.2.0
Merged pull requests:
- Use in-place sparse triangular solves for CUDA.jl (#24) (@amontoison)
- Add a KrylovOperator for sparse matrices on GPUs (#25) (@amontoison)
- Fix leak in block-Jacobi (#26) (@michel2323)
- Add a function update_operator! (#27) (@amontoison)
- Update Project.toml (#28) (@amontoison)
- Add timer and update API (#29) (@michel2323)
- Update IC(0) and ILU(0) for CUDA GPUs (#30) (@amontoison)
- Update gpu.jl (#32) (@amontoison)
- [GPU] Update IC(0) and ILU(0) for AMD GPUs (#35) (@amontoison)
- Rename update_operator! into update! (#36) (@amontoison)
- Fix update! on CPU (#37) (@amontoison)
- Adding a scaling (#38) (@michel2323)
Closed issues:
v0.1.0
KrylovPreconditioners v0.1.0
Merged pull requests:
- Update CI scripts (#4) (@amontoison)
- Add IC(0) and ILU(0) preconditioners (#5) (@amontoison)
- Update README.md (#6) (@amontoison)
- hotfix (#7) (@amontoison)
- CompatHelper: add new compat entry for CUDA at version 5, (keep existing compat) (#8) (@github-actions[bot])
- CompatHelper: add new compat entry for AMDGPU at version 0.6, (keep existing compat) (#9) (@github-actions[bot])
- CompatHelper: add new compat entry for AMDGPU at version 0.6, (keep existing compat) (#10) (@github-actions[bot])
- Test IC(0) and ILU(0) preconditioners on GPUs (#12) (@amontoison)
- CompatHelper: add new compat entry for CUDA at version 5, (keep existing compat) (#13) (@github-actions[bot])
- CompatHelper: bump compat for AMDGPU to 0.7, (keep existing compat) (#14) (@github-actions[bot])
- Update ILU(0) and IC(0) preconditioners (#15) (@amontoison)
- Adding Block Jacobi preconditioner (#16) (@michel2323)
- CompatHelper: add new compat entry for Metis at version 1, (keep existing compat) (#17) (@github-actions[bot])
- CompatHelper: add new compat entry for LightGraphs at version 1, (keep existing compat) (#18) (@github-actions[bot])
- CompatHelper: add new compat entry for KernelAbstractions at version 0.9, (keep existing compat) (#19) (@github-actions[bot])
- CompatHelper: add new compat entry for Adapt at version 3, (keep existing compat) (#20) (@github-actions[bot])
- Extensions for GPUs (#21) (@michel2323)
Closed issues: