Loading [MathJax]/jax/input/TeX/config.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
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: