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

LAHQR: is an auxiliary routine called by CHSEQR to update the eigenvalues and Schur decomposition already computed by CHSEQR, by dealing with the Hessenberg submatrix in rows and columns ILO to IHI. More...

Public Member Functions

pure subroutine clahqr (wantt, wantz, n, ilo, ihi, h, ldh, w, iloz, ihiz, z, ldz, info)
 
 la_clahqr
 
pure subroutine dlahqr (wantt, wantz, n, ilo, ihi, h, ldh, wr, wi, iloz, ihiz, z, ldz, info)
 
 la_dlahqr
 
 la_qlahqr
 
pure subroutine slahqr (wantt, wantz, n, ilo, ihi, h, ldh, wr, wi, iloz, ihiz, z, ldz, info)
 
 la_slahqr
 
 la_wlahqr
 
pure subroutine zlahqr (wantt, wantz, n, ilo, ihi, h, ldh, w, iloz, ihiz, z, ldz, info)
 
 la_zlahqr
 

Detailed Description

LAHQR: is an auxiliary routine called by CHSEQR to update the eigenvalues and Schur decomposition already computed by CHSEQR, by dealing with the Hessenberg submatrix in rows and columns ILO to IHI.

Member Function/Subroutine Documentation

◆ clahqr()

pure subroutine la_lapack::lahqr::clahqr ( logical(lk), intent(in)  wantt,
logical(lk), intent(in)  wantz,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
complex(sp), dimension(ldh,*), intent(inout)  h,
integer(ilp), intent(in)  ldh,
complex(sp), dimension(*), intent(out)  w,
integer(ilp), intent(in)  iloz,
integer(ilp), intent(in)  ihiz,
complex(sp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
integer(ilp), intent(out)  info 
)

◆ dlahqr()

pure subroutine la_lapack::lahqr::dlahqr ( logical(lk), intent(in)  wantt,
logical(lk), intent(in)  wantz,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(dp), dimension(ldh,*), intent(inout)  h,
integer(ilp), intent(in)  ldh,
real(dp), dimension(*), intent(out)  wr,
real(dp), dimension(*), intent(out)  wi,
integer(ilp), intent(in)  iloz,
integer(ilp), intent(in)  ihiz,
real(dp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
integer(ilp), intent(out)  info 
)

◆ la_clahqr()

la_lapack::lahqr::la_clahqr

◆ la_dlahqr()

la_lapack::lahqr::la_dlahqr

◆ la_qlahqr()

la_lapack::lahqr::la_qlahqr

◆ la_slahqr()

la_lapack::lahqr::la_slahqr

◆ la_wlahqr()

la_lapack::lahqr::la_wlahqr

◆ la_zlahqr()

la_lapack::lahqr::la_zlahqr

◆ slahqr()

pure subroutine la_lapack::lahqr::slahqr ( logical(lk), intent(in)  wantt,
logical(lk), intent(in)  wantz,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(sp), dimension(ldh,*), intent(inout)  h,
integer(ilp), intent(in)  ldh,
real(sp), dimension(*), intent(out)  wr,
real(sp), dimension(*), intent(out)  wi,
integer(ilp), intent(in)  iloz,
integer(ilp), intent(in)  ihiz,
real(sp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
integer(ilp), intent(out)  info 
)

◆ zlahqr()

pure subroutine la_lapack::lahqr::zlahqr ( logical(lk), intent(in)  wantt,
logical(lk), intent(in)  wantz,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
complex(dp), dimension(ldh,*), intent(inout)  h,
integer(ilp), intent(in)  ldh,
complex(dp), dimension(*), intent(out)  w,
integer(ilp), intent(in)  iloz,
integer(ilp), intent(in)  ihiz,
complex(dp), dimension(ldz,*), intent(inout)  z,
integer(ilp), intent(in)  ldz,
integer(ilp), intent(out)  info 
)

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