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

GESVJ: computes the singular value decomposition (SVD) of a complex M-by-N matrix A, where M >= N. The SVD of A is written as [++] [xx] [x0] [xx] A = U * SIGMA * V^*, [++] = [xx] * [ox] * [xx] [++] [xx] where SIGMA is an N-by-N diagonal matrix, U is an M-by-N orthonormal matrix, and V is an N-by-N unitary matrix. The diagonal elements of SIGMA are the singular values of A. The columns of U and V are the left and the right singular vectors of A, respectively. More...

Public Member Functions

 la_cgesvj
 
 la_dgesvj
 
 la_qgesvj
 
 la_sgesvj
 
 la_wgesvj
 
 la_zgesvj
 

Detailed Description

GESVJ: computes the singular value decomposition (SVD) of a complex M-by-N matrix A, where M >= N. The SVD of A is written as [++] [xx] [x0] [xx] A = U * SIGMA * V^*, [++] = [xx] * [ox] * [xx] [++] [xx] where SIGMA is an N-by-N diagonal matrix, U is an M-by-N orthonormal matrix, and V is an N-by-N unitary matrix. The diagonal elements of SIGMA are the singular values of A. The columns of U and V are the left and the right singular vectors of A, respectively.

Member Function/Subroutine Documentation

◆ la_cgesvj()

la_lapack::gesvj::la_cgesvj

◆ la_dgesvj()

la_lapack::gesvj::la_dgesvj

◆ la_qgesvj()

la_lapack::gesvj::la_qgesvj

◆ la_sgesvj()

la_lapack::gesvj::la_sgesvj

◆ la_wgesvj()

la_lapack::gesvj::la_wgesvj

◆ la_zgesvj()

la_lapack::gesvj::la_zgesvj

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