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

LAQZ4: Executes a single multishift QZ sweep. More...

Public Member Functions

pure subroutine dlaqz4 (ilschur, ilq, ilz, n, ilo, ihi, nshifts, nblock_desired, sr, si, ss, a, lda, b, ldb, q, ldq, z, ldz, qc, ldqc, zc, ldzc, work, lwork, info)
 
 la_dlaqz4
 
 la_qlaqz4
 
pure subroutine slaqz4 (ilschur, ilq, ilz, n, ilo, ihi, nshifts, nblock_desired, sr, si, ss, a, lda, b, ldb, q, ldq, z, ldz, qc, ldqc, zc, ldzc, work, lwork, info)
 
 la_slaqz4
 

Detailed Description

LAQZ4: Executes a single multishift QZ sweep.

Member Function/Subroutine Documentation

◆ dlaqz4()

pure subroutine la_lapack::laqz4::dlaqz4 ( logical(lk), intent(in) ilschur,
logical(lk), intent(in) ilq,
logical(lk), intent(in) ilz,
integer(ilp), intent(in) n,
integer(ilp), intent(in) ilo,
integer(ilp), intent(in) ihi,
integer(ilp), intent(in) nshifts,
integer(ilp), intent(in) nblock_desired,
real(dp), dimension(*), intent(inout) sr,
real(dp), dimension(*), intent(inout) si,
real(dp), dimension(*), intent(inout) ss,
real(dp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
real(dp), dimension(ldb,*), intent(inout) b,
integer(ilp), intent(in) ldb,
real(dp), dimension(ldq,*), intent(inout) q,
integer(ilp), intent(in) ldq,
real(dp), dimension(ldz,*), intent(inout) z,
integer(ilp), intent(in) ldz,
real(dp), dimension(ldqc,*), intent(inout) qc,
integer(ilp), intent(in) ldqc,
real(dp), dimension( ldzc,*), intent(inout) zc,
integer(ilp), intent(in) ldzc,
real(dp), dimension(*), intent(inout) work,
integer(ilp), intent(in) lwork,
integer(ilp), intent(out) info )

◆ la_dlaqz4()

la_lapack::laqz4::la_dlaqz4

◆ la_qlaqz4()

la_lapack::laqz4::la_qlaqz4

◆ la_slaqz4()

la_lapack::laqz4::la_slaqz4

◆ slaqz4()

pure subroutine la_lapack::laqz4::slaqz4 ( logical(lk), intent(in) ilschur,
logical(lk), intent(in) ilq,
logical(lk), intent(in) ilz,
integer(ilp), intent(in) n,
integer(ilp), intent(in) ilo,
integer(ilp), intent(in) ihi,
integer(ilp), intent(in) nshifts,
integer(ilp), intent(in) nblock_desired,
real(sp), dimension(*), intent(inout) sr,
real(sp), dimension(*), intent(inout) si,
real(sp), dimension(*), intent(inout) ss,
real(sp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
real(sp), dimension(ldb,*), intent(inout) b,
integer(ilp), intent(in) ldb,
real(sp), dimension(ldq,*), intent(inout) q,
integer(ilp), intent(in) ldq,
real(sp), dimension(ldz,*), intent(inout) z,
integer(ilp), intent(in) ldz,
real(sp), dimension(ldqc,*), intent(inout) qc,
integer(ilp), intent(in) ldqc,
real(sp), dimension( ldzc,*), intent(inout) zc,
integer(ilp), intent(in) ldzc,
real(sp), dimension(*), intent(inout) work,
integer(ilp), intent(in) lwork,
integer(ilp), intent(out) info )

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