Intel® oneAPI Math Kernel Library Developer Reference - Fortran

Singular Value Decomposition: LAPACK Driver Routines

Table "Driver Routines for Singular Value Decomposition" lists the LAPACK driver routines that perform singular value decomposition for the FORTRAN 77 interface. The corresponding routine names in the Fortran 95 interface are the same except that the first character is removed.

Driver Routines for Singular Value Decomposition

Routine Name

Operation performed

?gesvd

Computes the singular value decomposition of a general rectangular matrix.

?gesdd

Computes the singular value decomposition of a general rectangular matrix using a divide and conquer method.

?gejsv

Computes the singular value decomposition of a real matrix using a preconditioned Jacobi SVD method.

?gesvj

Computes the singular value decomposition of a real matrix using Jacobi plane rotations.

?ggsvd

Computes the generalized singular value decomposition of a pair of general rectangular matrices.

?gesvdx

Computes the SVD and left and right singular vectors for a matrix.

?bdsvdx

Computes the SVD of a bidiagonal matrix.

Related information
Singular Value Decomposition - LAPACK Computational Routines