LARFGP: generates a complex elementary reflector H of order n, such that H**H * ( alpha ) = ( beta ), H**H * H = I. ( x ) ( 0 ) where alpha and beta are scalars, beta is real and non-negative, and x is an (n-1)-element complex vector. H is represented in the form H = I - tau * ( 1 ) * ( 1 v**H ) , ( v ) where tau is a complex scalar and v is a complex (n-1)-element vector. Note that H is not hermitian. If the elements of x are all zero and alpha is real, then tau = 0 and H is taken to be the unit matrix.
More...
|
subroutine | clarfgp (n, alpha, x, incx, tau) |
|
| la_clarfgp |
|
subroutine | dlarfgp (n, alpha, x, incx, tau) |
|
| la_dlarfgp |
|
| la_qlarfgp |
|
subroutine | slarfgp (n, alpha, x, incx, tau) |
|
| la_slarfgp |
|
| la_wlarfgp |
|
subroutine | zlarfgp (n, alpha, x, incx, tau) |
|
| la_zlarfgp |
|
LARFGP: generates a complex elementary reflector H of order n, such that H**H * ( alpha ) = ( beta ), H**H * H = I. ( x ) ( 0 ) where alpha and beta are scalars, beta is real and non-negative, and x is an (n-1)-element complex vector. H is represented in the form H = I - tau * ( 1 ) * ( 1 v**H ) , ( v ) where tau is a complex scalar and v is a complex (n-1)-element vector. Note that H is not hermitian. If the elements of x are all zero and alpha is real, then tau = 0 and H is taken to be the unit matrix.
◆ clarfgp()
subroutine la_lapack::larfgp::clarfgp |
( |
integer(ilp), intent(in) |
n, |
|
|
complex(sp), intent(inout) |
alpha, |
|
|
complex(sp), dimension(*), intent(inout) |
x, |
|
|
integer(ilp), intent(in) |
incx, |
|
|
complex(sp), intent(out) |
tau |
|
) |
| |
◆ dlarfgp()
subroutine la_lapack::larfgp::dlarfgp |
( |
integer(ilp), intent(in) |
n, |
|
|
real(dp), intent(inout) |
alpha, |
|
|
real(dp), dimension(*), intent(inout) |
x, |
|
|
integer(ilp), intent(in) |
incx, |
|
|
real(dp), intent(out) |
tau |
|
) |
| |
◆ la_clarfgp()
la_lapack::larfgp::la_clarfgp |
◆ la_dlarfgp()
la_lapack::larfgp::la_dlarfgp |
◆ la_qlarfgp()
la_lapack::larfgp::la_qlarfgp |
◆ la_slarfgp()
la_lapack::larfgp::la_slarfgp |
◆ la_wlarfgp()
la_lapack::larfgp::la_wlarfgp |
◆ la_zlarfgp()
la_lapack::larfgp::la_zlarfgp |
◆ slarfgp()
subroutine la_lapack::larfgp::slarfgp |
( |
integer(ilp), intent(in) |
n, |
|
|
real(sp), intent(inout) |
alpha, |
|
|
real(sp), dimension(*), intent(inout) |
x, |
|
|
integer(ilp), intent(in) |
incx, |
|
|
real(sp), intent(out) |
tau |
|
) |
| |
◆ zlarfgp()
subroutine la_lapack::larfgp::zlarfgp |
( |
integer(ilp), intent(in) |
n, |
|
|
complex(dp), intent(inout) |
alpha, |
|
|
complex(dp), dimension(*), intent(inout) |
x, |
|
|
integer(ilp), intent(in) |
incx, |
|
|
complex(dp), intent(out) |
tau |
|
) |
| |
The documentation for this interface was generated from the following file: