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...
|
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 |
|
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.
◆ 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: