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

Given two column vectors X and Y, let A = ( X Y ). The subroutine first computes the QR factorization of A = Q*R, and then computes the SVD of the 2-by-2 upper triangular matrix R. The smaller singular value of R is returned in SSMIN, which is used as the measurement of the linear dependency of the vectors X and Y. More...

Public Member Functions

pure subroutine clapll (n, x, incx, y, incy, ssmin)
 
 la_clapll
 
pure subroutine dlapll (n, x, incx, y, incy, ssmin)
 
 la_dlapll
 
 la_qlapll
 
pure subroutine slapll (n, x, incx, y, incy, ssmin)
 
 la_slapll
 
 la_wlapll
 
pure subroutine zlapll (n, x, incx, y, incy, ssmin)
 
 la_zlapll
 

Detailed Description

Given two column vectors X and Y, let A = ( X Y ). The subroutine first computes the QR factorization of A = Q*R, and then computes the SVD of the 2-by-2 upper triangular matrix R. The smaller singular value of R is returned in SSMIN, which is used as the measurement of the linear dependency of the vectors X and Y.

Member Function/Subroutine Documentation

◆ clapll()

pure subroutine la_lapack::lapll::clapll ( integer(ilp), intent(in)  n,
complex(sp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx,
complex(sp), dimension(*), intent(inout)  y,
integer(ilp), intent(in)  incy,
real(sp), intent(out)  ssmin 
)

◆ dlapll()

pure subroutine la_lapack::lapll::dlapll ( integer(ilp), intent(in)  n,
real(dp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx,
real(dp), dimension(*), intent(inout)  y,
integer(ilp), intent(in)  incy,
real(dp), intent(out)  ssmin 
)

◆ la_clapll()

la_lapack::lapll::la_clapll

◆ la_dlapll()

la_lapack::lapll::la_dlapll

◆ la_qlapll()

la_lapack::lapll::la_qlapll

◆ la_slapll()

la_lapack::lapll::la_slapll

◆ la_wlapll()

la_lapack::lapll::la_wlapll

◆ la_zlapll()

la_lapack::lapll::la_zlapll

◆ slapll()

pure subroutine la_lapack::lapll::slapll ( integer(ilp), intent(in)  n,
real(sp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx,
real(sp), dimension(*), intent(inout)  y,
integer(ilp), intent(in)  incy,
real(sp), intent(out)  ssmin 
)

◆ zlapll()

pure subroutine la_lapack::lapll::zlapll ( integer(ilp), intent(in)  n,
complex(dp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx,
complex(dp), dimension(*), intent(inout)  y,
integer(ilp), intent(in)  incy,
real(dp), intent(out)  ssmin 
)

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