fortran-lapack
Loading...
Searching...
No Matches
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: