fortran-lapack
Loading...
Searching...
No Matches
la_lapack::geqrf Interface Reference

GEQRF: computes a QR factorization of a complex M-by-N matrix A: A = Q * ( R ), ( 0 ) where: Q is a M-by-M orthogonal matrix; R is an upper-triangular N-by-N matrix; 0 is a (M-N)-by-N zero matrix, if M > N. More...

Public Member Functions

pure subroutine cgeqrf (m, n, a, lda, tau, work, lwork, info)
 
 la_cgeqrf
 
pure subroutine dgeqrf (m, n, a, lda, tau, work, lwork, info)
 
 la_dgeqrf
 
 la_qgeqrf
 
pure subroutine sgeqrf (m, n, a, lda, tau, work, lwork, info)
 
 la_sgeqrf
 
 la_wgeqrf
 
pure subroutine zgeqrf (m, n, a, lda, tau, work, lwork, info)
 
 la_zgeqrf
 

Detailed Description

GEQRF: computes a QR factorization of a complex M-by-N matrix A: A = Q * ( R ), ( 0 ) where: Q is a M-by-M orthogonal matrix; R is an upper-triangular N-by-N matrix; 0 is a (M-N)-by-N zero matrix, if M > N.

Member Function/Subroutine Documentation

◆ cgeqrf()

pure subroutine la_lapack::geqrf::cgeqrf ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
complex(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(sp), dimension(*), intent(out)  tau,
complex(sp), dimension(*), intent(out)  work,
integer(ilp), intent(in)  lwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ dgeqrf()

pure subroutine la_lapack::geqrf::dgeqrf ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
real(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
real(dp), dimension(*), intent(out)  tau,
real(dp), dimension(*), intent(out)  work,
integer(ilp), intent(in)  lwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ la_cgeqrf()

la_lapack::geqrf::la_cgeqrf

◆ la_dgeqrf()

la_lapack::geqrf::la_dgeqrf

◆ la_qgeqrf()

la_lapack::geqrf::la_qgeqrf

◆ la_sgeqrf()

la_lapack::geqrf::la_sgeqrf

◆ la_wgeqrf()

la_lapack::geqrf::la_wgeqrf

◆ la_zgeqrf()

la_lapack::geqrf::la_zgeqrf

◆ sgeqrf()

pure subroutine la_lapack::geqrf::sgeqrf ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
real(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
real(sp), dimension(*), intent(out)  tau,
real(sp), dimension(*), intent(out)  work,
integer(ilp), intent(in)  lwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ zgeqrf()

pure subroutine la_lapack::geqrf::zgeqrf ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
complex(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(dp), dimension(*), intent(out)  tau,
complex(dp), dimension(*), intent(out)  work,
integer(ilp), intent(in)  lwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

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