You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The LazyArrays.InvLayout{TriangularLayout{'U', 'N', LazyArrays.LazyLayout}}() could maybe be TriangularLayout{'L', 'N', LazyArrays.LazyLayout}()? (Actually doing
applylayout(::Type{typeof(inv)}, ::TriangularLayout{'U', UNIT, ML}) where {UNIT, ML} =TriangularLayout{'L', UNIT, ML}()
applylayout(::Type{typeof(inv)}, ::TriangularLayout{'L', UNIT, ML}) where {UNIT, ML} =TriangularLayout{'U', UNIT, ML}()
causes more issues with stackoverflows, so I guess the Inv should stay in the layout.) One issue that the current situation causes is e.g.
Consider
The
LazyArrays.InvLayout{TriangularLayout{'U', 'N', LazyArrays.LazyLayout}}()
could maybe beTriangularLayout{'L', 'N', LazyArrays.LazyLayout}()
? (Actually doingcauses more issues with stackoverflows, so I guess the
Inv
should stay in the layout.) One issue that the current situation causes is e.g.which is of course more problematic for infinite matrices.
The text was updated successfully, but these errors were encountered: