SVDTRLanczosSetExplicitMatrix#
Indicate if the stacked matrix \(Z=[A^*,B^*]^*\) must be built explicitly.
Synopsis#
#include "slepcsvd.h"
PetscErrorCode SVDTRLanczosSetExplicitMatrix(SVD svd,PetscBool explicitmat)
Logically Collective
Input Parameters#
svd - the singular value solver context
explicitmat - Boolean flag indicating if \(Z\) is built explicitly
Options Database Key#
-svd_trlanczos_explicitmatrix - enable the explicit construction of the stacked matrix
Note#
This option is relevant for the GSVD case only.
\(Z\) is the coefficient matrix of the KSP solver used internally.
See Also#
SVD: Singular Value Decomposition, SVDTRLANCZOS, SVDTRLanczosGetExplicitMatrix()
Level#
advanced
Location#
Examples#
Implementations#
SVDTRLanczosSetExplicitMatrix_TRLanczos() in src/svd/impls/trlanczos/trlanczos.c
Index of all SVD routines Table of Contents for all manual pages Index of all manual pages