Skip to content

Releases: JuliaLinearAlgebra/IterativeSolvers.jl

v0.8.0

02 Dec 20:35
Compare
Choose a tag to compare
  • Upgraded dependencies
  • Fixed corner cases where CG would not work on the GPU
  • Modernized package manager and travis related things

v0.7.1

13 Aug 08:10
01af27f
Compare
Choose a tag to compare

No feature updates -- just some polishing and updates for Julia 1.0.

v0.7.0: Upgrade to Julia 0.7

12 Jul 12:56
Compare
Choose a tag to compare

IterativeSolvers.jl now works on Julia 0.7 thanks to the work of @lostella.

v0.6.0: LOBPCG

12 Jul 11:19
Compare
Choose a tag to compare

IterativeSolvers.jl now ships with the LOBPCG eigensolver, contributed by @mohamed82008.

This release (v0.6.0) is the last release before upgrading to Julia 0.7.

v0.5.0

24 Jan 20:29
756edef
Compare
Choose a tag to compare
  • BLAS-1 calls like axpy are replaced with broadcasting operations
  • Randomized algorithms have moved to a separate package RandomizedLinAlg.jl
  • ConvergenceHistory objects show a summary when printed
  • Default maximum number of iterations is now the order of the provided matrix
  • Plotting functions unrelated to PlotRecipes are removed
  • The solve function for preconditioners is removed in favour of A_ldiv_B
  • IDR(s) allocates less

v0.4.2

30 Nov 12:30
Compare
Choose a tag to compare

Minor release to improve documentation deployment.

v0.4.1: Fix element types (#163)

28 Aug 17:44
Compare
Choose a tag to compare
* Remove unused methods

* Clean up common.jl

* Ensure r has the type of x, not b. Remove b from the iterable since it is not used anyway

* Make residual type in BiCGStab(l) equal to solution type and remove rhs from iterable

* Chebyshev: residual type should equal x's type and remove b from iterable

* Similar story for GMRES

* Use x element type everywhere

* Use different types for solution, temporary and rhs in iterables of stationary methods

* zerox over zeros

GSoC 2017 update

24 Aug 00:17
Compare
Choose a tag to compare
  • Improve speed and memory usage in GMRES, CG, Chebyshev iteration, the power method and stationary methods mentioned below
  • Add missing iterative methods MINRES and BiCGStab(l)
  • Implement stationary methods for sparse matrices #156
  • Upgrade the package to Julia 0.6 and thereby updating the tests
  • Improve and restructure the documentation

v0.3.1

21 May 14:19
Compare
Choose a tag to compare
Add julia0.6 to CI