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

LARZB: applies a complex block reflector H or its transpose H**H to a complex distributed M-by-N C from the left or the right. Currently, only STOREV = 'R' and DIRECT = 'B' are supported. More...

Public Member Functions

pure subroutine clarzb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, c, ldc, work, ldwork)
 
 la_clarzb
 
pure subroutine dlarzb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, c, ldc, work, ldwork)
 
 la_dlarzb
 
 la_qlarzb
 
pure subroutine slarzb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, c, ldc, work, ldwork)
 
 la_slarzb
 
 la_wlarzb
 
pure subroutine zlarzb (side, trans, direct, storev, m, n, k, l, v, ldv, t, ldt, c, ldc, work, ldwork)
 
 la_zlarzb
 

Detailed Description

LARZB: applies a complex block reflector H or its transpose H**H to a complex distributed M-by-N C from the left or the right. Currently, only STOREV = 'R' and DIRECT = 'B' are supported.

Member Function/Subroutine Documentation

◆ clarzb()

pure subroutine la_lapack::larzb::clarzb ( 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(inout)  v,
integer(ilp), intent(in)  ldv,
complex(sp), dimension(ldt,*), intent(inout)  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 
)

◆ dlarzb()

pure subroutine la_lapack::larzb::dlarzb ( 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(inout)  v,
integer(ilp), intent(in)  ldv,
real(dp), dimension(ldt,*), intent(inout)  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_clarzb()

la_lapack::larzb::la_clarzb

◆ la_dlarzb()

la_lapack::larzb::la_dlarzb

◆ la_qlarzb()

la_lapack::larzb::la_qlarzb

◆ la_slarzb()

la_lapack::larzb::la_slarzb

◆ la_wlarzb()

la_lapack::larzb::la_wlarzb

◆ la_zlarzb()

la_lapack::larzb::la_zlarzb

◆ slarzb()

pure subroutine la_lapack::larzb::slarzb ( 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(inout)  v,
integer(ilp), intent(in)  ldv,
real(sp), dimension(ldt,*), intent(inout)  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 
)

◆ zlarzb()

pure subroutine la_lapack::larzb::zlarzb ( 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(inout)  v,
integer(ilp), intent(in)  ldv,
complex(dp), dimension(ldt,*), intent(inout)  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: