Intel® oneAPI Math Kernel Library Developer Reference - C

Singular Value Decomposition: LAPACK Driver Routines

Table "Driver Routines for Singular Value Decomposition" lists the LAPACK driver routines that perform singular value decomposition .

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