Loading [MathJax]/jax/output/HTML-CSS/config.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
la_lapack::trsna Interface Reference

TRSNA: estimates reciprocal condition numbers for specified eigenvalues and/or right eigenvectors of a complex upper triangular matrix T (or of any matrix Q*T*Q**H with Q unitary). More...

Public Member Functions

pure subroutine ctrsna (job, howmny, select, n, t, ldt, vl, ldvl, vr, ldvr, s, sep, mm, m, work, ldwork, rwork, info)
 
 la_ctrsna
 
subroutine dtrsna (job, howmny, select, n, t, ldt, vl, ldvl, vr, ldvr, s, sep, mm, m, work, ldwork, iwork, info)
 
 la_dtrsna
 
 la_qtrsna
 
subroutine strsna (job, howmny, select, n, t, ldt, vl, ldvl, vr, ldvr, s, sep, mm, m, work, ldwork, iwork, info)
 
 la_strsna
 
 la_wtrsna
 
pure subroutine ztrsna (job, howmny, select, n, t, ldt, vl, ldvl, vr, ldvr, s, sep, mm, m, work, ldwork, rwork, info)
 
 la_ztrsna
 

Detailed Description

TRSNA: estimates reciprocal condition numbers for specified eigenvalues and/or right eigenvectors of a complex upper triangular matrix T (or of any matrix Q*T*Q**H with Q unitary).

Member Function/Subroutine Documentation

◆ ctrsna()

pure subroutine la_lapack::trsna::ctrsna ( character, intent(in) job,
character, intent(in) howmny,
logical(lk), dimension(*), intent(in) select,
integer(ilp), intent(in) n,
complex(sp), dimension(ldt,*), intent(in) t,
integer(ilp), intent(in) ldt,
complex(sp), dimension(ldvl,*), intent(in) vl,
integer(ilp), intent(in) ldvl,
complex(sp), dimension(ldvr,*), intent(in) vr,
integer(ilp), intent(in) ldvr,
real(sp), dimension(*), intent(out) s,
real(sp), dimension(*), intent(out) sep,
integer(ilp), intent(in) mm,
integer(ilp), intent(out) m,
complex(sp), dimension(ldwork,*), intent(out) work,
integer(ilp), intent(in) ldwork,
real(sp), dimension(*), intent(out) rwork,
integer(ilp), intent(out) info )

◆ dtrsna()

subroutine la_lapack::trsna::dtrsna ( character, intent(in) job,
character, intent(in) howmny,
logical(lk), dimension(*), intent(in) select,
integer(ilp), intent(in) n,
real(dp), dimension(ldt,*), intent(in) t,
integer(ilp), intent(in) ldt,
real(dp), dimension(ldvl,*), intent(in) vl,
integer(ilp), intent(in) ldvl,
real(dp), dimension(ldvr,*), intent(in) vr,
integer(ilp), intent(in) ldvr,
real(dp), dimension(*), intent(out) s,
real(dp), dimension(*), intent(out) sep,
integer(ilp), intent(in) mm,
integer(ilp), intent(out) m,
real(dp), dimension(ldwork,*), intent(out) work,
integer(ilp), intent(in) ldwork,
integer(ilp), dimension(*), intent(out) iwork,
integer(ilp), intent(out) info )

◆ la_ctrsna()

la_lapack::trsna::la_ctrsna

◆ la_dtrsna()

la_lapack::trsna::la_dtrsna

◆ la_qtrsna()

la_lapack::trsna::la_qtrsna

◆ la_strsna()

la_lapack::trsna::la_strsna

◆ la_wtrsna()

la_lapack::trsna::la_wtrsna

◆ la_ztrsna()

la_lapack::trsna::la_ztrsna

◆ strsna()

subroutine la_lapack::trsna::strsna ( character, intent(in) job,
character, intent(in) howmny,
logical(lk), dimension(*), intent(in) select,
integer(ilp), intent(in) n,
real(sp), dimension(ldt,*), intent(in) t,
integer(ilp), intent(in) ldt,
real(sp), dimension(ldvl,*), intent(in) vl,
integer(ilp), intent(in) ldvl,
real(sp), dimension(ldvr,*), intent(in) vr,
integer(ilp), intent(in) ldvr,
real(sp), dimension(*), intent(out) s,
real(sp), dimension(*), intent(out) sep,
integer(ilp), intent(in) mm,
integer(ilp), intent(out) m,
real(sp), dimension(ldwork,*), intent(out) work,
integer(ilp), intent(in) ldwork,
integer(ilp), dimension(*), intent(out) iwork,
integer(ilp), intent(out) info )

◆ ztrsna()

pure subroutine la_lapack::trsna::ztrsna ( character, intent(in) job,
character, intent(in) howmny,
logical(lk), dimension(*), intent(in) select,
integer(ilp), intent(in) n,
complex(dp), dimension(ldt,*), intent(in) t,
integer(ilp), intent(in) ldt,
complex(dp), dimension(ldvl,*), intent(in) vl,
integer(ilp), intent(in) ldvl,
complex(dp), dimension(ldvr,*), intent(in) vr,
integer(ilp), intent(in) ldvr,
real(dp), dimension(*), intent(out) s,
real(dp), dimension(*), intent(out) sep,
integer(ilp), intent(in) mm,
integer(ilp), intent(out) m,
complex(dp), dimension(ldwork,*), intent(out) work,
integer(ilp), intent(in) ldwork,
real(dp), dimension(*), intent(out) rwork,
integer(ilp), intent(out) info )

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