slepc-3.19.2 2023-09-05
   
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