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

TPRFB: applies a complex "triangular-pentagonal" block reflector H or its conjugate transpose H**H to a complex matrix C, which is composed of two blocks A and B, either from the left or right. More...

Public Member Functions

pure subroutine ctprfb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, a, lda, b, ldb, work, ldwork)
 
 la_ctprfb
 
pure subroutine dtprfb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, a, lda, b, ldb, work, ldwork)
 
 la_dtprfb
 
 la_qtprfb
 
pure subroutine stprfb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, a, lda, b, ldb, work, ldwork)
 
 la_stprfb
 
 la_wtprfb
 
pure subroutine ztprfb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, a, lda, b, ldb, work, ldwork)
 
 la_ztprfb
 

Detailed Description

TPRFB: applies a complex "triangular-pentagonal" block reflector H or its conjugate transpose H**H to a complex matrix C, which is composed of two blocks A and B, either from the left or right.

Member Function/Subroutine Documentation

◆ ctprfb()

pure subroutine la_lapack::tprfb::ctprfb ( character, intent(in)  side,
character, intent(in)  trans,
character, intent(in)  direct,
character, intent(in)  storev,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
integer(ilp), intent(in)  l,
complex(sp), dimension(ldv,*), intent(in)  v,
integer(ilp), intent(in)  ldv,
complex(sp), dimension(ldt,*), intent(in)  t,
integer(ilp), intent(in)  ldt,
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(ldwork,*), intent(out)  work,
integer(ilp), intent(in)  ldwork 
)

◆ dtprfb()

pure subroutine la_lapack::tprfb::dtprfb ( character, intent(in)  side,
character, intent(in)  trans,
character, intent(in)  direct,
character, intent(in)  storev,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
integer(ilp), intent(in)  l,
real(dp), dimension(ldv,*), intent(in)  v,
integer(ilp), intent(in)  ldv,
real(dp), dimension(ldt,*), intent(in)  t,
integer(ilp), intent(in)  ldt,
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(ldwork,*), intent(out)  work,
integer(ilp), intent(in)  ldwork 
)

◆ la_ctprfb()

la_lapack::tprfb::la_ctprfb

◆ la_dtprfb()

la_lapack::tprfb::la_dtprfb

◆ la_qtprfb()

la_lapack::tprfb::la_qtprfb

◆ la_stprfb()

la_lapack::tprfb::la_stprfb

◆ la_wtprfb()

la_lapack::tprfb::la_wtprfb

◆ la_ztprfb()

la_lapack::tprfb::la_ztprfb

◆ stprfb()

pure subroutine la_lapack::tprfb::stprfb ( character, intent(in)  side,
character, intent(in)  trans,
character, intent(in)  direct,
character, intent(in)  storev,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
integer(ilp), intent(in)  l,
real(sp), dimension(ldv,*), intent(in)  v,
integer(ilp), intent(in)  ldv,
real(sp), dimension(ldt,*), intent(in)  t,
integer(ilp), intent(in)  ldt,
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(ldwork,*), intent(out)  work,
integer(ilp), intent(in)  ldwork 
)

◆ ztprfb()

pure subroutine la_lapack::tprfb::ztprfb ( character, intent(in)  side,
character, intent(in)  trans,
character, intent(in)  direct,
character, intent(in)  storev,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
integer(ilp), intent(in)  l,
complex(dp), dimension(ldv,*), intent(in)  v,
integer(ilp), intent(in)  ldv,
complex(dp), dimension(ldt,*), intent(in)  t,
integer(ilp), intent(in)  ldt,
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(ldwork,*), intent(out)  work,
integer(ilp), intent(in)  ldwork 
)

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