Loading [MathJax]/extensions/tex2jax.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
la_lapack::laein Interface Reference

LAEIN: uses inverse iteration to find a right or left eigenvector corresponding to the eigenvalue W of a complex upper Hessenberg matrix H. More...

Public Member Functions

pure subroutine claein (rightv, noinit, n, h, ldh, w, v, b, ldb, rwork, eps3, smlnum, info)
 
 la_claein
 
pure subroutine dlaein (rightv, noinit, n, h, ldh, wr, wi, vr, vi, b, ldb, work, eps3, smlnum, bignum, info)
 
 la_dlaein
 
 la_qlaein
 
pure subroutine slaein (rightv, noinit, n, h, ldh, wr, wi, vr, vi, b, ldb, work, eps3, smlnum, bignum, info)
 
 la_slaein
 
 la_wlaein
 
pure subroutine zlaein (rightv, noinit, n, h, ldh, w, v, b, ldb, rwork, eps3, smlnum, info)
 
 la_zlaein
 

Detailed Description

LAEIN: uses inverse iteration to find a right or left eigenvector corresponding to the eigenvalue W of a complex upper Hessenberg matrix H.

Member Function/Subroutine Documentation

◆ claein()

pure subroutine la_lapack::laein::claein ( logical(lk), intent(in) rightv,
logical(lk), intent(in) noinit,
integer(ilp), intent(in) n,
complex(sp), dimension(ldh,*), intent(in) h,
integer(ilp), intent(in) ldh,
complex(sp), intent(in) w,
complex(sp), dimension(*), intent(inout) v,
complex(sp), dimension(ldb,*), intent(out) b,
integer(ilp), intent(in) ldb,
real(sp), dimension(*), intent(out) rwork,
real(sp), intent(in) eps3,
real(sp), intent(in) smlnum,
integer(ilp), intent(out) info )

◆ dlaein()

pure subroutine la_lapack::laein::dlaein ( logical(lk), intent(in) rightv,
logical(lk), intent(in) noinit,
integer(ilp), intent(in) n,
real(dp), dimension(ldh,*), intent(in) h,
integer(ilp), intent(in) ldh,
real(dp), intent(in) wr,
real(dp), intent(in) wi,
real(dp), dimension(*), intent(inout) vr,
real(dp), dimension(*), intent(inout) vi,
real(dp), dimension(ldb,*), intent(out) b,
integer(ilp), intent(in) ldb,
real(dp), dimension(*), intent(out) work,
real(dp), intent(in) eps3,
real(dp), intent(in) smlnum,
real(dp), intent(in) bignum,
integer(ilp), intent(out) info )

◆ la_claein()

la_lapack::laein::la_claein

◆ la_dlaein()

la_lapack::laein::la_dlaein

◆ la_qlaein()

la_lapack::laein::la_qlaein

◆ la_slaein()

la_lapack::laein::la_slaein

◆ la_wlaein()

la_lapack::laein::la_wlaein

◆ la_zlaein()

la_lapack::laein::la_zlaein

◆ slaein()

pure subroutine la_lapack::laein::slaein ( logical(lk), intent(in) rightv,
logical(lk), intent(in) noinit,
integer(ilp), intent(in) n,
real(sp), dimension(ldh,*), intent(in) h,
integer(ilp), intent(in) ldh,
real(sp), intent(in) wr,
real(sp), intent(in) wi,
real(sp), dimension(*), intent(inout) vr,
real(sp), dimension(*), intent(inout) vi,
real(sp), dimension(ldb,*), intent(out) b,
integer(ilp), intent(in) ldb,
real(sp), dimension(*), intent(out) work,
real(sp), intent(in) eps3,
real(sp), intent(in) smlnum,
real(sp), intent(in) bignum,
integer(ilp), intent(out) info )

◆ zlaein()

pure subroutine la_lapack::laein::zlaein ( logical(lk), intent(in) rightv,
logical(lk), intent(in) noinit,
integer(ilp), intent(in) n,
complex(dp), dimension(ldh,*), intent(in) h,
integer(ilp), intent(in) ldh,
complex(dp), intent(in) w,
complex(dp), dimension(*), intent(inout) v,
complex(dp), dimension(ldb,*), intent(out) b,
integer(ilp), intent(in) ldb,
real(dp), dimension(*), intent(out) rwork,
real(dp), intent(in) eps3,
real(dp), intent(in) smlnum,
integer(ilp), intent(out) info )

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