We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca1152e commit 610da35Copy full SHA for 610da35
Project.toml
@@ -1,7 +1,7 @@
1
name = "ArrayLayouts"
2
uuid = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
3
authors = ["Sheehan Olver <[email protected]>"]
4
-version = "1.0.12"
+version = "1.0.13"
5
6
[deps]
7
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
src/ArrayLayouts.jl
@@ -364,7 +364,11 @@ Base.replace_in_print_matrix(A::Union{LayoutVector,
364
UnitLowerTriangular{<:Any,<:LayoutMatrix},
365
AdjOrTrans{<:Any,<:LayoutVecOrMat},
366
HermOrSym{<:Any,<:LayoutMatrix},
367
- SubArray{<:Any,2,<:LayoutMatrix}}, i::Integer, j::Integer, s::AbstractString) =
+ SubArray{<:Any,2,<:LayoutMatrix},
368
+ UpperTriangular{<:Any,<:AdjOrTrans{<:Any,<:LayoutMatrix}},
369
+ UnitUpperTriangular{<:Any,<:AdjOrTrans{<:Any,<:LayoutMatrix}},
370
+ LowerTriangular{<:Any,<:AdjOrTrans{<:Any,<:LayoutMatrix}},
371
+ UnitLowerTriangular{<:Any,<:AdjOrTrans{<:Any,<:LayoutMatrix}}}, i::Integer, j::Integer, s::AbstractString) =
372
layout_replace_in_print_matrix(MemoryLayout(A), A, i, j, s)
373
374
Base.print_matrix_row(io::IO,
src/ldiv.jl
@@ -200,6 +200,16 @@ macro layoutldiv(Typ)
200
ArrayLayouts.@_layoutldiv UnitUpperTriangular{T, <:SubArray{T,2,<:$Typ{T}}} where T
201
ArrayLayouts.@_layoutldiv LowerTriangular{T, <:SubArray{T,2,<:$Typ{T}}} where T
202
ArrayLayouts.@_layoutldiv UnitLowerTriangular{T, <:SubArray{T,2,<:$Typ{T}}} where T
203
+
204
+ ArrayLayouts.@_layoutldiv UpperTriangular{T, <:Adjoint{T,<:$Typ{T}}} where T
205
+ ArrayLayouts.@_layoutldiv UnitUpperTriangular{T, <:Adjoint{T,<:$Typ{T}}} where T
206
+ ArrayLayouts.@_layoutldiv LowerTriangular{T, <:Adjoint{T,<:$Typ{T}}} where T
207
+ ArrayLayouts.@_layoutldiv UnitLowerTriangular{T, <:Adjoint{T,<:$Typ{T}}} where T
208
209
+ ArrayLayouts.@_layoutldiv UpperTriangular{T, <:Transpose{T,<:$Typ{T}}} where T
210
+ ArrayLayouts.@_layoutldiv UnitUpperTriangular{T, <:Transpose{T,<:$Typ{T}}} where T
211
+ ArrayLayouts.@_layoutldiv LowerTriangular{T, <:Transpose{T,<:$Typ{T}}} where T
212
+ ArrayLayouts.@_layoutldiv UnitLowerTriangular{T, <:Transpose{T,<:$Typ{T}}} where T
213
end)
214
end
215
0 commit comments