nag_dstev (f08jac) computes all the eigenvalues and, optionally, all the eigenvectors of a real by symmetric tridiagonal matrix .
nag_dstev (f08jac) computes all the eigenvalues and, optionally, all the eigenvectors of using a combination of the and algorithms, with an implicit shift.
Anderson E, Bai Z, Bischof C, Blackford S, Demmel J, Dongarra J J, Du Croz J J, Greenbaum A, Hammarling S, McKenney A and Sorensen D (1999)
LAPACK Users' Guide (3rd Edition) SIAM, Philadelphia
http://www.netlib.org/lapack/lug
The computed eigenvalues and eigenvectors are exact for a nearby matrix
, where
and
is the
machine precision. See Section 4.7 of
Anderson et al. (1999) for further details.
nag_dstev (f08jac) is threaded by NAG for parallel execution in multithreaded implementations of the NAG Library.
nag_dstev (f08jac) makes calls to BLAS and/or LAPACK routines, which may be threaded within the vendor library used by this implementation. Consult the documentation for the vendor library for further information.
Please consult the
Users' Note for your implementation for any additional implementation-specific information.
This example finds all the eigenvalues and eigenvectors of the symmetric tridiagonal matrix
together with approximate error bounds for the computed eigenvalues and eigenvectors.