Octopus
|
Generates an \( M \times N \) real matrix Q with orthonormal columns, which is defined as the first N columns of a product of K elementary reflectors of order M. More...
Generates an \( M \times N \) real matrix Q with orthonormal columns, which is defined as the first N columns of a product of K elementary reflectors of order M.
\[ Q = H(1) H(2) . . . H(k) \]
as returned by DGEQRF.
Definition at line 359 of file lapack.F90.
Public Member Functions | |
subroutine | dorgqr (m, n, k, a, lda, tau, work, lwork, info) |
subroutine | zungqr (m, n, k, a, lda, tau, work, lwork, info) |
subroutine lapack_oct_m::lapack_orgqr::dorgqr | ( | integer, intent(in) | m, |
integer, intent(in) | n, | ||
integer, intent(in) | k, | ||
real(real64), intent(inout) | a, | ||
integer, intent(in) | lda, | ||
real(real64), intent(in) | tau, | ||
real(real64), intent(out) | work, | ||
integer, intent(in) | lwork, | ||
integer, intent(out) | info | ||
) |
Definition at line 360 of file lapack.F90.
subroutine lapack_oct_m::lapack_orgqr::zungqr | ( | integer, intent(in) | m, |
integer, intent(in) | n, | ||
integer, intent(in) | k, | ||
complex(real64), intent(inout) | a, | ||
integer, intent(in) | lda, | ||
complex(real64), intent(in) | tau, | ||
complex(real64), intent(out) | work, | ||
integer, intent(in) | lwork, | ||
integer, intent(out) | info | ||
) |
Definition at line 370 of file lapack.F90.