Skip to content

Tags: JuliaLinearAlgebra/AlgebraicMultigrid.jl

Tags

v1.0.0

[Diff since v0.6.0](v0.6.0...v1.0.0)

* Updated preconditioner interface to match the LinearSolve v3 interface.

**Merged pull requests:**
- Extend Ruge-Stuben solver to complex type (#96) (@learning-chip)
- Bump actions/checkout from 3 to 4 (#106) (@dependabot[bot])
- Bump actions/cache from 3 to 4 (#110) (@dependabot[bot])
- Bump codecov/codecov-action from 3 to 4 (#111) (@dependabot[bot])
- SOR Smoother (#112) (@Fastaxx)
- Bump codecov/codecov-action from 4 to 5 (#114) (@dependabot[bot])
- Allow for LinearSolve v3 (#115) (@j-fu)
- Provide interface to the precs API of LinearSolve (#116) (@j-fu)

v0.6.0

## AlgebraicMultigrid v0.6.0

[Diff since v0.5.1](v0.5.1...v0.6.0)


**Merged pull requests:**
- Misc cleanup (no functional changes). (#92) (@fredrikekre)
- Create Invalidations.yml (#97) (@ranocha)
- enable dependabot for GitHub actions (#99) (@ranocha)
- Bump codecov/codecov-action from 1 to 3 (#100) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#101) (@dependabot[bot])
- Bump actions/cache from 1 to 3 (#102) (@dependabot[bot])
- LinearSolve.jl coarse solve integration (#103) (@termi-official)
- CompatHelper: add new compat entry for LinearSolve at version 2, (keep existing compat) (#105) (@github-actions[bot])

**Closed issues:**
- Unqualified overload of Base.length leads to confusing LoadErrors (#59)
- Use sparse LU as a faster coarse solver than Pinv (#94)
- Inf on preconditioner \ b (#98)

v0.5.1

## AlgebraicMultigrid v0.5.1

[Diff since v0.5.0](v0.5.0...v0.5.1)



**Merged pull requests:**
- Remove unused dependencies. (#91) (@fredrikekre)

v0.5.0

## AlgebraicMultigrid v0.5.0

[Diff since v0.4.2](v0.4.2...v0.5.0)


**Closed issues:**
- Dependency cleanup (#65)
- verbose (#66)
- Got unsupported keyword arguments "strength", "max_levels", "max_coarse" (#75)
- Avoid printing numerical values of Coarse Solver when summarizing MultiLevel solver (#85)
- Printed Grid Complexity is wrong (just copies Operator Complexity) (#86)

**Merged pull requests:**
- Add commonsolve interface (#87) (@ranjanan)
- Fix grid complexity (#88) (@ranjanan)
- CompatHelper: add new compat entry for CommonSolve at version 0.2, (keep existing compat) (#89) (@github-actions[bot])
- CompatHelper: add new compat entry for Reexport at version 1, (keep existing compat) (#90) (@github-actions[bot])

v0.4.2

## AlgebraicMultigrid v0.4.2

[Diff since v0.4.1](v0.4.1...v0.4.2)


**Closed issues:**
- LoadError: (#54)
- error on Poisson system with modified diagonal (#56)

**Merged pull requests:**
- Fix direct interpolation bug (#83) (@ranjanan)

v0.4.1

## AlgebraicMultigrid v0.4.1

[Diff since v0.4.0](v0.4.0...v0.4.1)


**Closed issues:**
- Move from Travis to Github Actions (#82)

**Merged pull requests:**
- Bring back the kwargs - smoothed aggregation (#58) (@mohamed82008)
- Stricter typing in overloading `Base.length` (#64) (@cortner)
- Enable verbose keyword argument (#74) (@jkozdon)
- implement W and F cycles and n-dimensional Poisson matrix (#77) (@Alexander-Barth)
- CompatHelper: bump compat for "CompatHelper" to "2.1" (#79) (@github-actions[bot])
- CompatHelper: bump compat for CompatHelper to 3, (keep existing compat) (#81) (@github-actions[bot])

v0.4.0

## AlgebraicMultigrid v0.4.0

[Diff since v0.3.0](v0.3.0...v0.4.0)



**Merged pull requests:**
- Make AMG thread safe (#68) (@ranjanan)
- Revert "Make AMG thread safe" (#69) (@ViralBShah)
- Update to support IterativeSolvers.jl 0.9 API (#71) (@mohamed82008)
- Update CompatHelper.yml (#72) (@ChrisRackauckas)

v0.3.0

## AlgebraicMultigrid v0.3.0

[Diff since v0.2.2](v0.2.2...v0.3.0)


**Closed issues:**
- Cannot create Solver on Win32 (#53)
- Info about upcoming removal of packages in the General registry (#60)
- Info about upcoming removal of packages in the General registry (#61)

**Merged pull requests:**
- Int64 -> Int to work on Win32 as well (#57) (@jagot)
- Add compat and compathelper, shift to project toml (#63) (@ranjanan)

v0.2.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #57 from jagot/master

Int64 -> Int to work on Win32 as well

v0.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #45 from mohamed82008/patch-1

Update README.md