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.
UpperTriangular
1 parent 1379f1c commit 71b4ab3Copy full SHA for 71b4ab3
src/solve.jl
@@ -4,10 +4,10 @@
4
Sa = (Sq[1], Sr[2]) # Size of the original matrix: Q * R
5
Q, R = q.Q, q.R
6
if Sa[1] == Sa[2]
7
- return R \ (Q' * b)
+ return UpperTriangular(R) \ (Q' * b)
8
elseif Sa[1] > Sa[2]
9
y = Q' * b
10
- R₁ = @view R[SOneTo(Sa[2]), SOneTo(Sa[2])]
+ R₁ = UpperTriangular(@view R[SOneTo(Sa[2]), SOneTo(Sa[2])])
11
return R₁ \ y
12
else
13
0 commit comments