SVDSetProblemType#
Specifies the type of the singular value problem.
Synopsis#
#include "slepcsvd.h"
PetscErrorCode SVDSetProblemType(SVD svd,SVDProblemType type)
Logically Collective
Input Parameters#
svd - the singular value solver context
type - a known type of singular value problem
Options Database Keys#
-svd_standard - standard singular value decomposition (SVD)
-svd_generalized - generalized singular value problem (GSVD)
-svd_hyperbolic - hyperbolic singular value problem (HSVD)
Notes#
The GSVD requires that two matrices have been passed via SVDSetOperators(). The HSVD requires that a signature matrix has been passed via SVDSetSignature().
See Also#
SVDSetOperators(), SVDSetSignature(), SVDSetType(), SVDGetProblemType(), SVDProblemType
Level#
intermediate
Location#
Examples#
src/svd/tutorials/ex48.c
src/svd/tutorials/ex45.c
src/svd/tutorials/ex53.c
src/svd/tutorials/ex15f.F90
src/svd/tutorials/ex51.c
src/svd/tutorials/ex52.c
src/svd/tutorials/ex15.c
Index of all SVD routines Table of Contents for all manual pages Index of all manual pages