Releases: JuliaSmoothOptimizers/Krylov.jl
Releases · JuliaSmoothOptimizers/Krylov.jl
v0.5.5
Krylov v0.5.5
Merged pull requests:
- [BICGSTAB] Fix left preconditioning (#229) (@amontoison)
- [CGS] Add a stopping condition (#230) (@amontoison)
- Update examples with IncompleteLU preconditioners (#231) (@amontoison)
- Add documentation about GPU features (#233) (@amontoison)
- Release 0.5.5 (#234) (@amontoison)
v0.5.4
Krylov v0.5.4
Closed issues:
- High memory allocation when using preconditioners (#219)
Merged pull requests:
- Add function signature within its docstring (#208) (@amontoison)
- [CGS] Add features and improvements (#220) (@amontoison)
- Add examples with an ILU(0) preconditioner (#221) (@amontoison)
- Replace identity operator modeled with UniformScaling by opEye (#223) (@amontoison)
- Add a note about the convention used for operator-vector products in … (#224) (@amontoison)
- An implementation of BICGSTAB (#225) (@amontoison)
- Hotfix BiLQR (#226) (@amontoison)
- Update Travis link (#227) (@amontoison)
- Version 0.5.4 (#228) (@amontoison)
v0.5.3
Krylov v0.5.3
Closed issues:
- minres_qlp performs scalar operations on GPU (#215)
Merged pull requests:
- Update the documentation about GPU support (#216) (@amontoison)
- Update kref! for GPU support (#217) (@amontoison)
- Version 0.5.3 (#218) (@amontoison)
v0.5.2
Krylov v0.5.2
Merged pull requests:
- fix regularization in CRAIG (#171) (@amontoison)
- Add documentation about matrix-free operators (#195) (@amontoison)
- Improve verbose mode of CG (#198) (@amontoison)
- Add a GPU section to the documentation (#199) (@amontoison)
- Preconditioned MINRES-QLP (#200) (@amontoison)
- add BibTeX file (#202) (@dpo)
- Fix verbose mode for SYMMLQ and MINRES (#203) (@amontoison)
- Update the DOI (#205) (@amontoison)
- An implementation of TriCG (#209) (@amontoison)
- An implementation of TriMR (#210) (@amontoison)
- Update CI scripts (#211) (@amontoison)
- Fix a typo about the number of vectors used by TriMR (#212) (@amontoison)
- TriCG and TriMR examples (#213) (@amontoison)
- Version 0.5.2 (#214) (@amontoison)
v0.5.1
Krylov v0.5.1
v0.5.0
Krylov v0.5.0
Merged pull requests:
- Fix missing docstring source links (#186) (@amontoison)
- Only preallocated one vector for preconditioners (#187) (@amontoison)
- GPU Support (#188) (@amontoison)
- Remove restriction on A, M and N parameters types (#192) (@amontoison)
v0.4.1
Krylov v0.4.1
Closed issues:
- Preconditioned CR (#120)
Merged pull requests:
- Update README.md (#165) (@amontoison)
- hotfix documentation (#172) (@amontoison)
- Install TagBot as a GitHub Action (#173) (@JuliaTagBot)
- Add examples of SYMMLQ and MINRES-QLP (#174) (@amontoison)
- Create CompatHelper.yml (#175) (@abelsiqueira)
- Fix travis matrix to jobs (#176) (@abelsiqueira)
- Update saddle-point / SQD systems in the docstring of LSLQ, LSQR and LSMR (#177) (@amontoison)
- Suitable residual norm estimate in CR when a preconditioner is supplied (#178) (@amontoison)
- Change the design of the build logos (#179) (@amontoison)
- Drop Julia < 1.3 and add Julia 1.4 (#180) (@amontoison)
- Wrap automatically preconditioners in a LinearOperator (#181) (@amontoison)
- Drop support for integer matrices (#182) (@amontoison)
- Sanitise code (#183) (@amontoison)
- Remove the last brave semicolons (#184) (@amontoison)
- Release 0.4.1 (#185) (@amontoison)
v0.4.0
v0.4.0 (2020-01-12)
Closed issues:
- Substitute A.tprod by A' (#135)
Merged pull requests:
- Poisson equation in polar coordinate (#169) (amontoison)
- Update dependencies, use Julia 1.3 on docs and coverage and release 0.4 (#167) (abelsiqueira)
- Update AppVeyor for Julia 1.3 (#163) (amontoison)
- test FreeBSD with CirrusCI (#162) (dpo)
- Update travis with latest Julia (#161) (abelsiqueira)
- BiLQR & TriLQR (#159) (amontoison)
- Remove A.tprod (#151) (amontoison)
- SYMMLQ improvements (#138) (amontoison)
v0.3.1
v0.3.1 (2019-11-20)
Closed issues:
- Documentation and examples (#149)
- Precision is lost when using matrices (#126)
- Preconditioners (#52)
Merged pull requests:
- Version 0.3.1 (#160) (abelsiqueira)
- limit LinearOperators < 0.7 (#155) (dpo)
- Update examples (#154) (amontoison)
- Update README.md (#153) (matbesancon)
- Add documentation (#152) (amontoison)
- Update variants to not convert unless necessary (#150) (abelsiqueira)
- Hotfix (#148) (amontoison)
- An implementation of BiLQ (#146) (amontoison)
- An implementation of USYMQR (#145) (amontoison)
- Add Eye function (#144) (amontoison)
- An implementation of MINRES-QLP (#142) (amontoison)
- Update sym_givens function for multiprecision (#140) (amontoison)
- Add @kref! macro (#139) (amontoison)
- test Julia 1.2 on CI (#137) (dpo)
- run CI on Travis/Windows (#136) (dpo)
- Multiprecision support (#134) (amontoison)
- An implementation of QMR (#132) (amontoison)
- Replace REQUIRE with Project.toml (#131) (dpo)
- Don't allocate w in SYMMLQ and LSLQ (#127) (amontoison)
- Minor improvements to CRAIG and LSQR (#125) (dpo)
- Preconditioned CG_LANCZOS_SHIFT_SEQ (#117) (amontoison)
- Generalized Golub Kahan Bidiagonalization (#109) (amontoison)
- Left preconditioner in DIOM and DQGMRES (#89) (amontoison)
- An implementation of USYMLQ (#88) (amontoison)