Skip to content

Commit 6e332de

Browse files
committed
fix
1 parent cf9163f commit 6e332de

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/hessenberg.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,12 @@ function mul(U::UpperOrUnitUpperTriangular, H::UpperHessenberg)
157157
UpperHessenberg(HH)
158158
end
159159

160+
/(H::UpperHessenberg, D::Diagonal) = UpperHessenberg(H.data / D)
160161
function /(H::UpperHessenberg, U::UpperTriangular)
161162
HH = _rdiv!(matprod_dest(H, U, promote_op(/, eltype(H), eltype(U))), H, U)
162163
UpperHessenberg(HH)
163164
end
165+
\(D::Diagonal, H::UpperHessenberg) = UpperHessenberg(D \ H.data)
164166
function /(H::UpperHessenberg, U::UnitUpperTriangular)
165167
HH = _rdiv!(matprod_dest(H, U, promote_op(/, eltype(H), eltype(U))), H, U)
166168
UpperHessenberg(HH)

0 commit comments

Comments
 (0)