@@ -9,7 +9,7 @@ import BlockBandedMatrices: isblockbanded, _BlockBandedMatrix
99import MatrixFactorizations: QLPackedQ
1010import BandedMatrices: bandeddata, _BandedMatrix, BandedStyle
1111import LazyArrays: colsupport, ApplyStyle, MemoryLayout, ApplyLayout, LazyArrayStyle, arguments
12- import InfiniteArrays: OneToInf
12+ import InfiniteArrays: OneToInf, oneto
1313import LazyBandedMatrices: BroadcastBandedBlockBandedLayout, BroadcastBandedLayout
1414
1515
4040
4141@testset " ∞-block arrays" begin
4242 @testset " fixed block size" begin
43- k = Base. OneTo .(Base . OneTo (∞))
44- n = Fill .(Base . OneTo (∞),Base . OneTo (∞))
43+ k = Base. OneTo .(oneto (∞))
44+ n = Fill .(oneto (∞),oneto (∞))
4545 @test broadcast (length,k) ≡ map (length,k) ≡ OneToInf ()
4646 @test broadcast (length,n) ≡ map (length,n) ≡ OneToInf ()
4747 b = mortar (Fill ([1 ,2 ],∞))
5252 end
5353
5454 @testset " 1:∞ blocks" begin
55- a = blockedrange (Base . OneTo (∞))
55+ a = blockedrange (oneto (∞))
5656 @test axes (a,1 ) == a
5757 o = Ones ((a,))
5858 @test Base. BroadcastStyle (typeof (a)) isa LazyArrayStyle{1 }
102102
103103 @testset " triangle recurrences" begin
104104 @testset " n and k" begin
105- n = mortar (Fill .(Base . OneTo (∞),Base . OneTo (∞)))
106- k = mortar (Base. OneTo .(Base . OneTo (∞)))
105+ n = mortar (Fill .(oneto (∞),oneto (∞)))
106+ k = mortar (Base. OneTo .(oneto (∞)))
107107
108108 @test n[Block (5 )] ≡ layout_getindex (n, Block (5 )) ≡ view (n,Block (5 )) ≡ Fill (5 ,5 )
109109 @test k[Block (5 )] ≡ layout_getindex (k, Block (5 )) ≡ view (k,Block (5 )) ≡ Base. OneTo (5 )
135135 end
136136
137137 @testset " BlockHcat copyto!" begin
138- n = mortar (Fill .(Base . OneTo (∞),Base . OneTo (∞)))
139- k = mortar (Base. OneTo .(Base . OneTo (∞)))
138+ n = mortar (Fill .(oneto (∞),oneto (∞)))
139+ k = mortar (Base. OneTo .(oneto (∞)))
140140
141141 a = b = c = 0.0
142142 dat = BlockHcat (
160160
161161 @testset " BlockBanded" begin
162162 a = b = c = 0.0
163- n = mortar (Fill .(Base . OneTo (∞),Base . OneTo (∞)))
164- k = mortar (Base. OneTo .(Base . OneTo (∞)))
163+ n = mortar (Fill .(oneto (∞),oneto (∞)))
164+ k = mortar (Base. OneTo .(oneto (∞)))
165165 Dy = BlockBandedMatrices. _BandedBlockBandedMatrix ((k .+ (b+ c))' , axes (k,1 ), (- 1 ,1 ), (- 1 ,1 ))
166166 N = 100 ;
167167 @test Dy[Block .(1 : N), Block .(1 : N)] == BlockBandedMatrices. _BandedBlockBandedMatrix ((k .+ (b+ c))[Block .(1 : N)]' , axes (k,1 )[Block .(1 : N)], (- 1 ,1 ), (- 1 ,1 ))
0 commit comments