version 1.21, 2018/05/29 07:18:35
|
version 1.22, 2020/05/21 21:46:10
|
Line 250
|
Line 250
|
*> \param[in,out] TRYRAC |
*> \param[in,out] TRYRAC |
*> \verbatim |
*> \verbatim |
*> TRYRAC is LOGICAL |
*> TRYRAC is LOGICAL |
*> If TRYRAC.EQ..TRUE., indicates that the code should check whether |
*> If TRYRAC = .TRUE., indicates that the code should check whether |
*> the tridiagonal matrix defines its eigenvalues to high relative |
*> the tridiagonal matrix defines its eigenvalues to high relative |
*> accuracy. If so, the code uses relative-accuracy preserving |
*> accuracy. If so, the code uses relative-accuracy preserving |
*> algorithms that might be (a bit) slower depending on the matrix. |
*> algorithms that might be (a bit) slower depending on the matrix. |
*> If the matrix does not define its eigenvalues to high relative |
*> If the matrix does not define its eigenvalues to high relative |
*> accuracy, the code can uses possibly faster algorithms. |
*> accuracy, the code can uses possibly faster algorithms. |
*> If TRYRAC.EQ..FALSE., the code is not required to guarantee |
*> If TRYRAC = .FALSE., the code is not required to guarantee |
*> relatively accurate eigenvalues and can use the fastest possible |
*> relatively accurate eigenvalues and can use the fastest possible |
*> techniques. |
*> techniques. |
*> On exit, a .TRUE. TRYRAC will be set to .FALSE. if the matrix |
*> On exit, a .TRUE. TRYRAC will be set to .FALSE. if the matrix |