SVDDense

Solves a dense singular value problem.

Synopsis

#include "slepcsvd.h" 
PetscErrorCode SVDDense(PetscInt M_,PetscInt N_,PetscScalar* A,PetscReal* sigma,PetscScalar* U,PetscScalar* VT)
Not Collective

Input Parameters

M - dimension of the problem (rows)
N - dimension of the problem (colums)
A - pointer to the array containing the matrix values

Output Parameters

sigma - pointer to the array to store the computed singular values
U - pointer to the array to store left singular vectors
VT - pointer to the array to store right singular vectors

Matrix A is overwritten.

This routine uses LAPACK routines xGESDD.

Location: src/svd/interface/svddense.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages