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

GGBAK: forms the right or left eigenvectors of a complex generalized eigenvalue problem A*x = lambda*B*x, by backward transformation on the computed eigenvectors of the balanced pair of matrices output by CGGBAL. More...

Public Member Functions

pure subroutine cggbak (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv, info)
 
 la_cggbak
 
pure subroutine dggbak (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv, info)
 
 la_dggbak
 
 la_qggbak
 
pure subroutine sggbak (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv, info)
 
 la_sggbak
 
 la_wggbak
 
pure subroutine zggbak (job, side, n, ilo, ihi, lscale, rscale, m, v, ldv, info)
 
 la_zggbak
 

Detailed Description

GGBAK: forms the right or left eigenvectors of a complex generalized eigenvalue problem A*x = lambda*B*x, by backward transformation on the computed eigenvectors of the balanced pair of matrices output by CGGBAL.

Member Function/Subroutine Documentation

◆ cggbak()

pure subroutine la_lapack::ggbak::cggbak ( character, intent(in)  job,
character, intent(in)  side,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(sp), dimension(*), intent(in)  lscale,
real(sp), dimension(*), intent(in)  rscale,
integer(ilp), intent(in)  m,
complex(sp), dimension(ldv,*), intent(inout)  v,
integer(ilp), intent(in)  ldv,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ dggbak()

pure subroutine la_lapack::ggbak::dggbak ( character, intent(in)  job,
character, intent(in)  side,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(dp), dimension(*), intent(in)  lscale,
real(dp), dimension(*), intent(in)  rscale,
integer(ilp), intent(in)  m,
real(dp), dimension(ldv,*), intent(inout)  v,
integer(ilp), intent(in)  ldv,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ la_cggbak()

la_lapack::ggbak::la_cggbak

◆ la_dggbak()

la_lapack::ggbak::la_dggbak

◆ la_qggbak()

la_lapack::ggbak::la_qggbak

◆ la_sggbak()

la_lapack::ggbak::la_sggbak

◆ la_wggbak()

la_lapack::ggbak::la_wggbak

◆ la_zggbak()

la_lapack::ggbak::la_zggbak

◆ sggbak()

pure subroutine la_lapack::ggbak::sggbak ( character, intent(in)  job,
character, intent(in)  side,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(sp), dimension(*), intent(in)  lscale,
real(sp), dimension(*), intent(in)  rscale,
integer(ilp), intent(in)  m,
real(sp), dimension(ldv,*), intent(inout)  v,
integer(ilp), intent(in)  ldv,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ zggbak()

pure subroutine la_lapack::ggbak::zggbak ( character, intent(in)  job,
character, intent(in)  side,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  ilo,
integer(ilp), intent(in)  ihi,
real(dp), dimension(*), intent(in)  lscale,
real(dp), dimension(*), intent(in)  rscale,
integer(ilp), intent(in)  m,
complex(dp), dimension(ldv,*), intent(inout)  v,
integer(ilp), intent(in)  ldv,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

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