LARFY: applies an elementary reflector, or Householder matrix, H, to an n x n Hermitian matrix C, from both the left and the right. H is represented in the form H = I - tau * v * v' where tau is a scalar and v is a vector. If tau is zero, then H is taken to be the unit matrix.
More...
|
pure subroutine | clarfy (uplo, n, v, incv, tau, c, ldc, work) |
|
| la_clarfy |
|
pure subroutine | dlarfy (uplo, n, v, incv, tau, c, ldc, work) |
|
| la_dlarfy |
|
| la_qlarfy |
|
pure subroutine | slarfy (uplo, n, v, incv, tau, c, ldc, work) |
|
| la_slarfy |
|
| la_wlarfy |
|
pure subroutine | zlarfy (uplo, n, v, incv, tau, c, ldc, work) |
|
| la_zlarfy |
|
LARFY: applies an elementary reflector, or Householder matrix, H, to an n x n Hermitian matrix C, from both the left and the right. H is represented in the form H = I - tau * v * v' where tau is a scalar and v is a vector. If tau is zero, then H is taken to be the unit matrix.
◆ clarfy()
pure subroutine la_lapack::larfy::clarfy |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
complex(sp), dimension(*), intent(in) |
v, |
|
|
integer(ilp), intent(in) |
incv, |
|
|
complex(sp), intent(in) |
tau, |
|
|
complex(sp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
complex(sp), dimension(*), intent(out) |
work |
|
) |
| |
◆ dlarfy()
pure subroutine la_lapack::larfy::dlarfy |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
real(dp), dimension(*), intent(in) |
v, |
|
|
integer(ilp), intent(in) |
incv, |
|
|
real(dp), intent(in) |
tau, |
|
|
real(dp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
real(dp), dimension(*), intent(out) |
work |
|
) |
| |
◆ la_clarfy()
la_lapack::larfy::la_clarfy |
◆ la_dlarfy()
la_lapack::larfy::la_dlarfy |
◆ la_qlarfy()
la_lapack::larfy::la_qlarfy |
◆ la_slarfy()
la_lapack::larfy::la_slarfy |
◆ la_wlarfy()
la_lapack::larfy::la_wlarfy |
◆ la_zlarfy()
la_lapack::larfy::la_zlarfy |
◆ slarfy()
pure subroutine la_lapack::larfy::slarfy |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
real(sp), dimension(*), intent(in) |
v, |
|
|
integer(ilp), intent(in) |
incv, |
|
|
real(sp), intent(in) |
tau, |
|
|
real(sp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
real(sp), dimension(*), intent(out) |
work |
|
) |
| |
◆ zlarfy()
pure subroutine la_lapack::larfy::zlarfy |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
complex(dp), dimension(*), intent(in) |
v, |
|
|
integer(ilp), intent(in) |
incv, |
|
|
complex(dp), intent(in) |
tau, |
|
|
complex(dp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc, |
|
|
complex(dp), dimension(*), intent(out) |
work |
|
) |
| |
The documentation for this interface was generated from the following file: