#include "slepceps.h" PetscErrorCode EPSSetExtraction(EPS eps,EPSExtraction extr)Logically Collective
eps | - the eigensolver context | |
extr | - a known type of extraction |
-eps_ritz | - Rayleigh-Ritz extraction | |
-eps_harmonic | - harmonic Ritz extraction | |
-eps_harmonic_relative | - harmonic Ritz extraction relative to the eigenvalue | |
-eps_harmonic_right | - harmonic Ritz extraction for rightmost eigenvalues | |
-eps_harmonic_largest | - harmonic Ritz extraction for largest magnitude (without target) | |
-eps_refined | - refined Ritz extraction | |
-eps_refined_harmonic | - refined harmonic Ritz extraction |
By default, a standard Rayleigh-Ritz extraction is used. Other extractions may be useful when computing interior eigenvalues.
Harmonic-type extractions are used in combination with a 'target'.