@@ -11,7 +11,7 @@ import LazyArrays: sublayout, symmetriclayout, hermitianlayout, applylayout, cac
1111 PaddedColumns, CachedArray, CachedMatrix, LazyLayout, BroadcastLayout, ApplyLayout,
1212 paddeddata, resizedata!, broadcastlayout, _broadcastarray2broadcasted, _broadcast_sub_arguments,
1313 arguments, call, applybroadcaststyle, simplify, simplifiable, islazy_layout, lazymaterialize, _broadcast_mul_mul, _broadcast_mul_simplifiable,
14- triangularlayout, AbstractCachedMatrix, cache_layout, _mulbanded_copyto!, ApplyBandedLayout, BroadcastBandedLayout
14+ triangularlayout, AbstractCachedMatrix, cache_layout, _mulbanded_copyto!, ApplyBandedLayout, BroadcastBandedLayout, CachedArrayStyle
1515import Base: BroadcastStyle, similar, copy, broadcasted, getindex, OneTo, oneto, tail, sign, abs
1616import BandedMatrices: bandedbroadcaststyle, bandwidths, isbanded, bandedcolumns, bandeddata, BandedStyle,
1717 AbstractBandedLayout, AbstractBandedMatrix, BandedColumns, BandedRows, BandedSubBandedMatrix,
@@ -25,6 +25,7 @@ hermitianlayout(::Type{<:Complex}, ::AbstractLazyBandedLayout) = HermitianLayout
2525
2626
2727bandedbroadcaststyle (:: AbstractLazyArrayStyle ) = LazyArrayStyle {2} ()
28+ bandedbroadcaststyle (:: CachedArrayStyle ) = CachedArrayStyle {2} ()
2829
2930BroadcastStyle (:: AbstractLazyArrayStyle{1} , :: BandedStyle ) = LazyArrayStyle {2} ()
3031BroadcastStyle (:: BandedStyle , :: AbstractLazyArrayStyle{1} ) = LazyArrayStyle {2} ()
0 commit comments