StarNEig Library
version v0.1-beta.4
A task-based library for solving nonsymmetric eigenvalue problems
|
Interface function return values and error codes. More...
Macros | |
#define | STARNEIG_SUCCESS 0 |
The interface function was executed successfully. | |
#define | STARNEIG_GENERIC_ERROR 1 |
The interface function encountered a generic error. | |
#define | STARNEIG_NOT_INITIALIZED 2 |
The library was not initialized when the interface function was called. | |
#define | STARNEIG_INVALID_CONFIGURATION 3 |
The interface function encountered an invalid configuration argument. | |
#define | STARNEIG_INVALID_ARGUMENTS 4 |
The interface function encountered an invalid argument. | |
#define | STARNEIG_INVALID_DISTR_MATRIX 5 |
One or more of the involved distributed matrices have an invalid distribution, invalid dimensions and/or an invalid distributed block size. | |
#define | STARNEIG_DID_NOT_CONVERGE 6 |
The interface function encountered a situation where the QR/QZ algorithm did not converge. The matrix (pencil) may be partially in Schur form. | |
#define | STARNEIG_PARTIAL_REORDERING 7 |
The interface function failed to reorder the (generalized) Schur form. The (generalized) Schur form may be partially reordered. | |
#define | STARNEIG_CLOSE_EIGENVALUES 8 |
The interface function encountered a situation where two selected eigenvalues were close to each other. | |
Typedefs | |
typedef int | starneig_error_t |
Interface function return value data type. | |
Interface function return values and error codes.