slepc-3.22.2 2024-12-02
SlepcSortEigenvalues
Sorts a list of eigenvalues according to the sorting criterion specified in a SlepcSC context.
Synopsis
#include "slepcsys.h"
PetscErrorCode SlepcSortEigenvalues(SlepcSC sc,PetscInt n,PetscScalar *eigr,PetscScalar *eigi,PetscInt *perm)
Not Collective
Input Parameters
| sc | - the sorting criterion context
|
| n | - number of eigenvalues in the list
|
| eigr | - pointer to the array containing the eigenvalues
|
| eigi | - imaginary part of the eigenvalues (only when using real numbers)
|
Output Parameter
| perm | - permutation array. Must be initialized to 0:n-1 on input.
|
Note
The result is a list of indices in the original eigenvalue array
corresponding to the first n eigenvalues sorted in the specified
criterion.
See Also
SlepcSCCompare(), SlepcSC
Level
developer
Location
src/sys/slepcsc.c
Index of all sys routines
Table of Contents for all manual pages
Index of all manual pages