Octopus
scalapack_oct_m::scalapack_orgqr Interface Reference

Generates an \( m \times n\) real distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) 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 distributed matrix Q denoting A(IA:IA+M-1,JA:JA+N-1) 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 PDGEQRF.

Definition at line 206 of file scalapack.F90.

Public Member Functions

subroutine pdorgqr (m, n, k, a, ia, ja, desca, tau, work, lwork, info)
 
subroutine pzungqr (m, n, k, a, ia, ja, desca, tau, work, lwork, info)
 

Member Function/Subroutine Documentation

◆ pdorgqr()

subroutine scalapack_oct_m::scalapack_orgqr::pdorgqr ( integer  m,
integer  n,
integer  k,
double precision  a,
integer  ia,
integer  ja,
integer  desca,
double precision  tau,
double precision  work,
integer  lwork,
integer  info 
)

Definition at line 207 of file scalapack.F90.

◆ pzungqr()

subroutine scalapack_oct_m::scalapack_orgqr::pzungqr ( integer  m,
integer  n,
integer  k,
complex(real64)  a,
integer  ia,
integer  ja,
integer  desca,
complex(real64)  tau,
complex(real64)  work,
integer  lwork,
integer  info 
)

Definition at line 214 of file scalapack.F90.


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