Octopus
lapack_oct_m::lapack_orgqr Interface Reference

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...

Detailed Description

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)
 

Member Function/Subroutine Documentation

◆ dorgqr()

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.

◆ zungqr()

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.


The documentation for this interface was generated from the following file: