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

LATRZ: factors the M-by-(M+L) complex upper trapezoidal matrix [ A1 A2 ] = [ A(1:M,1:M) A(1:M,N-L+1:N) ] as ( R 0 ) * Z by means of unitary transformations, where Z is an (M+L)-by-(M+L) unitary matrix and, R and A1 are M-by-M upper triangular matrices. More...

Public Member Functions

pure subroutine clatrz (m, n, l, a, lda, tau, work)
 
 la_clatrz
 
pure subroutine dlatrz (m, n, l, a, lda, tau, work)
 
 la_dlatrz
 
 la_qlatrz
 
pure subroutine slatrz (m, n, l, a, lda, tau, work)
 
 la_slatrz
 
 la_wlatrz
 
pure subroutine zlatrz (m, n, l, a, lda, tau, work)
 
 la_zlatrz
 

Detailed Description

LATRZ: factors the M-by-(M+L) complex upper trapezoidal matrix [ A1 A2 ] = [ A(1:M,1:M) A(1:M,N-L+1:N) ] as ( R 0 ) * Z by means of unitary transformations, where Z is an (M+L)-by-(M+L) unitary matrix and, R and A1 are M-by-M upper triangular matrices.

Member Function/Subroutine Documentation

◆ clatrz()

pure subroutine la_lapack::latrz::clatrz ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
complex(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(sp), dimension(*), intent(out)  tau,
complex(sp), dimension(*), intent(out)  work 
)

◆ dlatrz()

pure subroutine la_lapack::latrz::dlatrz ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
real(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
real(dp), dimension(*), intent(out)  tau,
real(dp), dimension(*), intent(out)  work 
)

◆ la_clatrz()

la_lapack::latrz::la_clatrz

◆ la_dlatrz()

la_lapack::latrz::la_dlatrz

◆ la_qlatrz()

la_lapack::latrz::la_qlatrz

◆ la_slatrz()

la_lapack::latrz::la_slatrz

◆ la_wlatrz()

la_lapack::latrz::la_wlatrz

◆ la_zlatrz()

la_lapack::latrz::la_zlatrz

◆ slatrz()

pure subroutine la_lapack::latrz::slatrz ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
real(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
real(sp), dimension(*), intent(out)  tau,
real(sp), dimension(*), intent(out)  work 
)

◆ zlatrz()

pure subroutine la_lapack::latrz::zlatrz ( integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  l,
complex(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
complex(dp), dimension(*), intent(out)  tau,
complex(dp), dimension(*), intent(out)  work 
)

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