Skip to content

Releases: ITensor/BlockSparseArrays.jl

v0.10.9

26 Feb 01:54
99413d9

Choose a tag to compare

BlockSparseArrays v0.10.9

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.8

26 Feb 01:51
e78cee4

Choose a tag to compare

BlockSparseArrays v0.10.8

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.7

26 Feb 01:47
33a569d

Choose a tag to compare

BlockSparseArrays v0.10.7

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.6

26 Feb 01:43
6d7085d

Choose a tag to compare

BlockSparseArrays v0.10.6

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.5

26 Feb 01:17
1a474f5

Choose a tag to compare

BlockSparseArrays v0.10.5

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.4

26 Feb 01:14
88cee75

Choose a tag to compare

BlockSparseArrays v0.10.4

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.3

26 Feb 01:11
4c69e17

Choose a tag to compare

BlockSparseArrays v0.10.3

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.2

26 Feb 01:07
ad602c6

Choose a tag to compare

BlockSparseArrays v0.10.2

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.1

26 Feb 01:04
dc37e20

Choose a tag to compare

BlockSparseArrays v0.10.1

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)

v0.10.0

26 Feb 01:00
8cfd7f9

Choose a tag to compare

BlockSparseArrays v0.10.0

Merged pull requests:

Closed issues:

  • [ENHANCEMENT] Blockwise matrix factorizations (#3)
  • Simplify zero dimensional BlockIndex constructors (#4)
  • Set up package extensions properly (#6)
  • [ENHANCEMENT] Remove NDTensors as test dependency (#12)
  • [ENHANCEMENT] Redesign and rename BlockZero (#13)
  • [BUG] Matrix multiplication with lazy transpose/adjoint fills all blocks (#24)
  • [ENHANCEMENT] Define SparseArraysBase.isstored for block sparse arrays (#26)
  • [BUG] zerodim BlockSparseArray errors on setindex (#27)
  • [BUG] Array conversion fails on zero dim (#29)
  • [BUG] Failures in svd caused by diagind(::AbstractMatrix, ::IndexStyle) (#32)
  • [BUG] NamedDimsArrays broadcasting broken (#37)
  • [BUG] similar calls on block sparse arrays with graded axes that change the element type fail (#38)
  • [BUG] Error when printing adjointed BlockSparseVector (#41)
  • [BUG] splitdims(::BlockSparseArrays, ::Tuple{AbstractGradedUnitRanges) result is wrong (#50)
  • [ENHANCEMENT] splitdims to use views (#53)
  • [ENHANCEMENT] splitdims and fusedims to use BlockedTuple (#54)
  • [BUG] BlockArraysExtensions breaks TensorAlgebra.contract (#57)
  • [BUG] fusedims on BlockSparseArray with gradedrange axes and trailing singleton broken (#59)
  • [ENHANCEMENT] Remove BlockSparseArray{Float64}([2, 3], [2, 3]) constructor (#69)
  • [ENHANCEMENT] Fix show for AbstractBlockSparseArray with unconvential type parameter orderings (#63)
  • [BUG] display of 3D BlockSparseArray errors (#73)
  • [BUG] BlockSparseVector displays sparse zero as 0 instead of . (#77)
  • [BUG] display(view(::BlockSparseArray)) errors for full view (#78)
  • [BUG] fusedims sometimes initializes all blocks (#88)
  • [BUG] call(::BlockSparseArrayInterface, ::typeof(similar), ::BlockSparseArray is ambiguous (#98)
  • [BUG] Stackoverflow for BlockSparseArray constructor with wrong number of axis. (#108)
  • [BUG] Some SVD truncations don't work (#115)
  • [BUG] a'a fills in all blocks (#123)
  • [BUG] view!(::BlockSparseArray{Float64, 0}) is broken (#148)
  • [BUG] SVD of rectangular block structure (#162)