#include "slepcsvd.h" PetscErrorCode SVDSetTransposeMode(SVD svd,SVDTransposeMode mode)Collective on SVD
svd | - the singular value solver context | |
mode | - how to compute the transpose, one of SVD_TRANSPOSE_EXPLICIT or SVD_TRANSPOSE_IMPLICIT (see notes below) |
The option SVD_TRANSPOSE_IMPLICIT does not build the transpose, but handles it implicitly via MatMultTranspose() operations. This is likely to be more inefficient than SVD_TRANSPOSE_EXPLICIT, both in sequential and in parallel, but requires less storage.
The default is SVD_TRANSPOSE_EXPLICIT if the matrix has defined the MatTranspose operation, and SVD_TRANSPOSE_IMPLICIT otherwise.
Location: src/svd/interface/svdopts.c
Index of all SVD routines
Table of Contents for all manual pages
Index of all manual pages