Skip to content

Releases: gdalle/SparseMatrixColorings.jl

v0.4.0

15 Aug 18:45
e20b4dc
Compare
Choose a tag to compare

SparseMatrixColorings v0.4.0

Diff since v0.3.6

Merged pull requests:

  • Downgrade compat in CI (#33) (@gdalle)
  • Speed up symmetric decompression (#34) (@gdalle)
  • Add an acyclic coloring (#36) (@amontoison)
  • Introduce coloring results (#38) (@gdalle)
  • Test on non-boolean matrices (#39) (@gdalle)
  • Remove preparation to speed up ADTypes interface (#41) (@gdalle)
  • Add more examples to docstrings (#42) (@gdalle)
  • Introduce ColoringProblem (#45) (@gdalle)
  • Clean up small examples from papers (#46) (@gdalle)
  • Better documentation (#47) (@gdalle)
  • Don't export ADTypes interface (#48) (@gdalle)
  • Fix docs typos (#49) (@gdalle)
  • Fix wrong example from paper (#50) (@gdalle)
  • Optimize acyclic_coloring (#52) (@amontoison)
  • Improve the decompression for acyclic coloring (#54) (@amontoison)
  • Implement TreeSet-based acyclic decompression (#55) (@amontoison)
  • Export decompress and split API docs (#56) (@gdalle)
  • Implement StarSetColoringResult and TreeSetColoringResult (#57) (@gdalle)
  • Implement compress (#58) (@gdalle)
  • Remove commented acyclic decompression to make future PR cleaner (#59) (@gdalle)
  • Reach 100% coverage (#60) (@gdalle)
  • Improve the docstring of acyclic_coloring (#61) (@amontoison)
  • Factor out testing code (#62) (@gdalle)
  • Generalize the API to enable bicoloring (#63) (@gdalle)
  • Make decompression more efficient (#71) (@gdalle)
  • More optimization for the decompression of the acyclic coloring (#73) (@amontoison)
  • More correctness tests for symmetric coloring (#74) (@gdalle)
  • Allocation-free decompression in all cases (#76) (@gdalle)
  • Remove ColPack.jl comparison tests (#78) (@gdalle)
  • Make type-stable constructors part of the API (#80) (@gdalle)
  • Implement single-color decompression (#81) (@gdalle)
  • Add doctest to decompress_single_color! (#82) (@gdalle)
  • Add option to decompress into a triangle only (#83) (@gdalle)
  • Add systematic allocation and type stability tests (#84) (@gdalle)
  • Replace :UL with :F to select a triangle (#85) (@gdalle)
  • Warn that single-color decompression is for direct coloring only (#87) (@gdalle)
  • Bringe coverage to 100% (#88) (@gdalle)
  • Only check sparsity pattern equality when uplo == :F (#89) (@gdalle)
  • Fix star decompression into SparseMatrixCSC triangle (#90) (@gdalle)

Closed issues:

  • Sparsity pattern comparison (#16)
  • Add decompression of individual colors? (#30)
  • Should decompression be represented as a matrix multiplication? (#35)
  • Coloring results (#37)
  • Reinsert star set decompression (#40)
  • Support plain color vectors for decompression and analysis (#43)
  • Provide eltype of decompression target A (#44)
  • Add more methods for coloring? (#51)
  • Export decompress and decompress! (#53)
  • Should the decompression method go in the ColoringProblem or in the ColoringAlgorithm? (#66)
  • Optimize decompression by substitution for sparse and dense (#68)
  • Make S::SparseMatrixCSC{Bool,Int} (#69)
  • Why does dense decompression allocate? (#72)
  • Provide type-stable constructors (#77)
  • Add an option to just decompress in one triangle for star and acyclic coloring (#79)
  • Single-color decompression for TreeSetColoringResult? (#86)

v0.3.6

30 Jul 07:09
0a53273
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.6

Diff since v0.3.5

Merged pull requests:

Closed issues:

  • More efficient symmetric decompression (#14)

v0.3.5

18 Jul 06:37
83a1330
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.5

Diff since v0.3.4

Merged pull requests:

  • Factor out symmetric_coefficient (#29) (@gdalle)

v0.3.4

17 Jul 16:07
8567b7f
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.4

Diff since v0.3.3

Merged pull requests:

Closed issues:

  • Question about symmetric coloring (#22)

v0.3.3

08 Jun 05:44
5a24aa4
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.3

Diff since v0.3.2

Merged pull requests:

v0.3.2

26 May 11:46
d5b7873
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.2

Diff since v0.3.1

Merged pull requests:

v0.3.1

24 May 08:24
65fa107
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.1

Diff since v0.3.0

Merged pull requests:

v0.3.0

23 May 14:25
ac70240
Compare
Choose a tag to compare

SparseMatrixColorings v0.3.0

Diff since v0.2.0

Merged pull requests:

v0.2.0

21 May 17:10
06a55e6
Compare
Choose a tag to compare

SparseMatrixColorings v0.2.0

Diff since v0.1.0

Merged pull requests:

v0.1.0

20 May 12:29
Compare
Choose a tag to compare

SparseMatrixColorings v0.1.0