Sets the solver to use a two-sided variant so that left eigenvectors are also computed.
PetscErrorCode NEPSetTwoSided(NEP nep,PetscBool twosided)
|nep || - the eigensolver context
|twosided || - whether the two-sided variant is to be used or not
Options Database Keys
|-nep_two_sided <boolean> || - Sets/resets the twosided flag
If the user sets twosided=PETSC_TRUE then the solver uses a variant of
the algorithm that computes both right and left eigenvectors. This is
usually much more costly. This option is not available in all solvers.
When using two-sided solvers, the problem matrices must have both the
MatMult and MatMultTranspose operations defined.
Index of all NEP routines
Table of Contents for all manual pages
Index of all manual pages