fortran-lapack
Loading...
Searching...
No Matches
la_lapack::steqr Interface Reference

STEQR: computes all eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal matrix using the implicit QL or QR method. The eigenvectors of a full or band complex Hermitian matrix can also be found if CHETRD or CHPTRD or CHBTRD has been used to reduce this matrix to tridiagonal form. More...

Public Member Functions

pure subroutine csteqr (compz, n, d, e, z, ldz, work, info)
 
 la_csteqr
 
pure subroutine dsteqr (compz, n, d, e, z, ldz, work, info)
 
 la_dsteqr
 
 la_qsteqr
 
pure subroutine ssteqr (compz, n, d, e, z, ldz, work, info)
 
 la_ssteqr
 
 la_wsteqr
 
pure subroutine zsteqr (compz, n, d, e, z, ldz, work, info)
 
 la_zsteqr
 

Detailed Description

STEQR: computes all eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal matrix using the implicit QL or QR method. The eigenvectors of a full or band complex Hermitian matrix can also be found if CHETRD or CHPTRD or CHBTRD has been used to reduce this matrix to tridiagonal form.

Member Function/Subroutine Documentation

◆ csteqr()

pure subroutine la_lapack::steqr::csteqr ( character, intent(in)  compz,
integer(ilp), intent(in)  n,
real(sp), dimension(*), intent(inout)  d,
real(sp), dimension(*), intent(inout)  e,
complex(sp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
real(sp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ dsteqr()

pure subroutine la_lapack::steqr::dsteqr ( character, intent(in)  compz,
integer(ilp), intent(in)  n,
real(dp), dimension(*), intent(inout)  d,
real(dp), dimension(*), intent(inout)  e,
real(dp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
real(dp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ la_csteqr()

la_lapack::steqr::la_csteqr

◆ la_dsteqr()

la_lapack::steqr::la_dsteqr

◆ la_qsteqr()

la_lapack::steqr::la_qsteqr

◆ la_ssteqr()

la_lapack::steqr::la_ssteqr

◆ la_wsteqr()

la_lapack::steqr::la_wsteqr

◆ la_zsteqr()

la_lapack::steqr::la_zsteqr

◆ ssteqr()

pure subroutine la_lapack::steqr::ssteqr ( character, intent(in)  compz,
integer(ilp), intent(in)  n,
real(sp), dimension(*), intent(inout)  d,
real(sp), dimension(*), intent(inout)  e,
real(sp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
real(sp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ zsteqr()

pure subroutine la_lapack::steqr::zsteqr ( character, intent(in)  compz,
integer(ilp), intent(in)  n,
real(dp), dimension(*), intent(inout)  d,
real(dp), dimension(*), intent(inout)  e,
complex(dp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
real(dp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

The documentation for this interface was generated from the following file: