@@ -115,6 +115,16 @@ macro layoutlmul(Typ)
115
115
ArrayLayouts. @_layoutlmul UnitUpperTriangular{T, <: $Typ{T} } where T
116
116
ArrayLayouts. @_layoutlmul LowerTriangular{T, <: $Typ{T} } where T
117
117
ArrayLayouts. @_layoutlmul UnitLowerTriangular{T, <: $Typ{T} } where T
118
+
119
+ ArrayLayouts. @_layoutlmul UpperTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
120
+ ArrayLayouts. @_layoutlmul UnitUpperTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
121
+ ArrayLayouts. @_layoutlmul LowerTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
122
+ ArrayLayouts. @_layoutlmul UnitLowerTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
123
+
124
+ ArrayLayouts. @_layoutlmul UpperTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
125
+ ArrayLayouts. @_layoutlmul UnitUpperTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
126
+ ArrayLayouts. @_layoutlmul LowerTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
127
+ ArrayLayouts. @_layoutlmul UnitLowerTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
118
128
end )
119
129
end
120
130
@@ -131,5 +141,15 @@ macro layoutrmul(Typ)
131
141
ArrayLayouts. @_layoutrmul UnitUpperTriangular{T, <: $Typ{T} } where T
132
142
ArrayLayouts. @_layoutrmul LowerTriangular{T, <: $Typ{T} } where T
133
143
ArrayLayouts. @_layoutrmul UnitLowerTriangular{T, <: $Typ{T} } where T
144
+
145
+ ArrayLayouts. @_layoutrmul UpperTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
146
+ ArrayLayouts. @_layoutrmul UnitUpperTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
147
+ ArrayLayouts. @_layoutrmul LowerTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
148
+ ArrayLayouts. @_layoutrmul UnitLowerTriangular{T, <: Adjoint{T,<:$Typ{T}} } where T
149
+
150
+ ArrayLayouts. @_layoutrmul UpperTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
151
+ ArrayLayouts. @_layoutrmul UnitUpperTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
152
+ ArrayLayouts. @_layoutrmul LowerTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
153
+ ArrayLayouts. @_layoutrmul UnitLowerTriangular{T, <: Transpose{T,<:$Typ{T}} } where T
134
154
end )
135
155
end
0 commit comments