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.
@inbounds
1 parent 48169a8 commit 4aca274Copy full SHA for 4aca274
src/bidiag.jl
@@ -539,8 +539,8 @@ function lmul!(D::Diagonal, B::Bidiagonal)
539
(; dv, ev) = B
540
isL = B.uplo == 'L'
541
iszero(size(D,1)) && return B
542
- dv[1] = D.diag[1] * dv[1]
543
- for i in axes(ev,1)
+ @inbounds dv[1] = D.diag[1] * dv[1]
+ @inbounds for i in axes(ev,1)
544
ev[i] = D.diag[i + isL] * ev[i]
545
dv[i+1] = D.diag[i+1] * dv[i+1]
546
end
@@ -577,8 +577,8 @@ function rmul!(B::Bidiagonal, D::Diagonal)
577
578
isU = B.uplo == 'U'
579
580
- dv[1] *= D.diag[1]
581
+ @inbounds dv[1] *= D.diag[1]
582
ev[i] *= D.diag[i + isU]
583
dv[i+1] *= D.diag[i+1]
584
0 commit comments