Skip to content

Commit b90447f

Browse files
authored
Make sure A*B*f simplifies when f is padded (#65)
* Make sure A*B*f simplifies when f is padded * Update Project.toml
1 parent ec5aac0 commit b90447f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "InfiniteLinearAlgebra"
22
uuid = "cde9dba0-b1de-11e9-2c62-0bab9446c55c"
3-
version = "0.4.5"
3+
version = "0.4.6"
44

55
[deps]
66
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
@@ -22,8 +22,8 @@ BlockArrays = "0.14"
2222
BlockBandedMatrices = "0.10"
2323
FillArrays = "0.11"
2424
InfiniteArrays = "0.9"
25-
LazyArrays = "0.20"
26-
LazyBandedMatrices = "0.4"
25+
LazyArrays = "0.20.2"
26+
LazyBandedMatrices = "0.4.2"
2727
MatrixFactorizations = "0.7.1, 0.8"
2828
SemiseparableMatrices = "0.2.2"
2929
julia = "1.5"

test/runtests.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ import LazyBandedMatrices: BroadcastBandedBlockBandedLayout, BroadcastBandedLayo
3333
@test D[band(0)] Fill(2,∞)
3434
@test D[band(1)] Fill(0,∞)
3535
@test A[band(0)][2:10] == 2:10
36+
37+
@test B*A*x isa Vcat
38+
@test (B*A*x)[1:10] == [0; 10; 14; 12; zeros(6)]
3639
end
3740

3841
@testset "∞-block arrays" begin

0 commit comments

Comments
 (0)