Debug flag
Debug flag
Error tolerance value
Error tolerance value
Show the flaw by printing the error message.
Show the flaw by printing the error message.
the method where the error occurred
the error message
Create the values for a Givens 2-by-2 rotation matrix.
Create the values for a Givens 2-by-2 rotation matrix. Given scalars a and b, efficiently compute c = cos(theta) and s = sin(theta) that can be used to form the rotation matrix.
the first scalar
the second scalar
Algorithm 5.1.3 in Matrix Computation.
Apply a QR reduction step to matrix t.
Apply a QR reduction step to matrix t.
the unreduced symmetric tridiagonal matrix
the row index
the column index
This class performs a symmetric QR step with a Wilkinson shift.
http://people.inf.ethz.ch/arbenz/ewp/Lnotes/chapter3.pdf (Algorithm 3.6)
,Algorithm 8.3.2 in Matrix Computations.