LARFB: applies a complex block reflector H or its transpose H**H to a complex M-by-N matrix C, from either the left or the right.
More...
|
pure subroutine | clarfb (side, trans, direct, storev, m, n, k, v, ldv, t, ldt, c, ldc, work, ldwork) |
|
| la_clarfb |
|
pure subroutine | dlarfb (side, trans, direct, storev, m, n, k, v, ldv, t, ldt, c, ldc, work, ldwork) |
|
| la_dlarfb |
|
| la_qlarfb |
|
pure subroutine | slarfb (side, trans, direct, storev, m, n, k, v, ldv, t, ldt, c, ldc, work, ldwork) |
|
| la_slarfb |
|
| la_wlarfb |
|
pure subroutine | zlarfb (side, trans, direct, storev, m, n, k, v, ldv, t, ldt, c, ldc, work, ldwork) |
|
| la_zlarfb |
|
LARFB: applies a complex block reflector H or its transpose H**H to a complex M-by-N matrix C, from either the left or the right.
◆ clarfb()
pure subroutine la_lapack::larfb::clarfb |
( |
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, |
|
|
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(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
complex(sp), dimension(ldwork,*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
ldwork |
|
) |
| |
◆ dlarfb()
pure subroutine la_lapack::larfb::dlarfb |
( |
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, |
|
|
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(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
real(dp), dimension(ldwork,*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
ldwork |
|
) |
| |
◆ la_clarfb()
la_lapack::larfb::la_clarfb |
◆ la_dlarfb()
la_lapack::larfb::la_dlarfb |
◆ la_qlarfb()
la_lapack::larfb::la_qlarfb |
◆ la_slarfb()
la_lapack::larfb::la_slarfb |
◆ la_wlarfb()
la_lapack::larfb::la_wlarfb |
◆ la_zlarfb()
la_lapack::larfb::la_zlarfb |
◆ slarfb()
pure subroutine la_lapack::larfb::slarfb |
( |
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, |
|
|
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(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
real(sp), dimension(ldwork,*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
ldwork |
|
) |
| |
◆ zlarfb()
pure subroutine la_lapack::larfb::zlarfb |
( |
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, |
|
|
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(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
complex(dp), dimension(ldwork,*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
ldwork |
|
) |
| |
The documentation for this interface was generated from the following file: