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

TPLQT: computes a blocked LQ factorization of a complex "triangular-pentagonal" matrix C, which is composed of a triangular block A and pentagonal block B, using the compact WY representation for Q. More...

Public Member Functions

pure subroutine ctplqt (m, n, l, mb, a, lda, b, ldb, t, ldt, work, info)
 
 la_ctplqt
 
pure subroutine dtplqt (m, n, l, mb, a, lda, b, ldb, t, ldt, work, info)
 
 la_dtplqt
 
 la_qtplqt
 
pure subroutine stplqt (m, n, l, mb, a, lda, b, ldb, t, ldt, work, info)
 
 la_stplqt
 
 la_wtplqt
 
pure subroutine ztplqt (m, n, l, mb, a, lda, b, ldb, t, ldt, work, info)
 
 la_ztplqt
 

Detailed Description

TPLQT: computes a blocked LQ factorization of a complex "triangular-pentagonal" matrix C, which is composed of a triangular block A and pentagonal block B, using the compact WY representation for Q.

Member Function/Subroutine Documentation

◆ ctplqt()

pure subroutine la_lapack::tplqt::ctplqt ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
integer(ilp), intent(in)  mb,
complex(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(sp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
complex(sp), dimension(ldt,*), intent(out)  t,
integer(ilp), intent(in)  ldt,
complex(sp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ dtplqt()

pure subroutine la_lapack::tplqt::dtplqt ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
integer(ilp), intent(in)  mb,
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(ldt,*), intent(out)  t,
integer(ilp), intent(in)  ldt,
real(dp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ la_ctplqt()

la_lapack::tplqt::la_ctplqt

◆ la_dtplqt()

la_lapack::tplqt::la_dtplqt

◆ la_qtplqt()

la_lapack::tplqt::la_qtplqt

◆ la_stplqt()

la_lapack::tplqt::la_stplqt

◆ la_wtplqt()

la_lapack::tplqt::la_wtplqt

◆ la_ztplqt()

la_lapack::tplqt::la_ztplqt

◆ stplqt()

pure subroutine la_lapack::tplqt::stplqt ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
integer(ilp), intent(in)  mb,
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(ldt,*), intent(out)  t,
integer(ilp), intent(in)  ldt,
real(sp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ ztplqt()

pure subroutine la_lapack::tplqt::ztplqt ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
integer(ilp), intent(in)  mb,
complex(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(dp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
complex(dp), dimension(ldt,*), intent(out)  t,
integer(ilp), intent(in)  ldt,
complex(dp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

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