StarNEig User's Guide
v0.1.4
A task-based library for solving dense nonsymmetric eigenvalue problems
|
Configuration of the installed library. More...
Macros | |
#define | STARNEIG_VERSION_MAJOR |
StarNEig major version. | |
#define | STARNEIG_VERSION_MINOR |
StarNEig minor version. | |
#define | STARNEIG_VERSION_PATCH |
StarNEig patch level. | |
#define | STARNEIG_ENABLE_MPI |
MPI support enabled. More... | |
#define | STARNEIG_ENABLE_CUDA |
CUDA support enabled. More... | |
#define | STARNEIG_ENABLE_BLACS |
BLACS support enabled. More... | |
#define | STARNEIG_SEP_DM_HESSENBERG |
Distributed memory Hessenberg reduction enabled. More... | |
#define | STARNEIG_GEP_DM_HESSENBERGTRIANGULAR |
Distributed memory Hessenberg-triangular reduction enabled. More... | |
#define | STARNEIG_SEP_DM_REDUCE |
Full distributed memory reduction enabled. More... | |
#define | STARNEIG_GEP_DM_REDUCE |
Full distributed memory generalized reduction enabled. More... | |
Configuration of the installed library.
#define STARNEIG_ENABLE_MPI |
MPI support enabled.
Defined if the library was compiled with MPI support.
#define STARNEIG_ENABLE_CUDA |
CUDA support enabled.
Defined if the library was compiled with CUDA support.
#define STARNEIG_ENABLE_BLACS |
BLACS support enabled.
Defined if the library was compiled with ScaLAPACK compatibility layer.
#define STARNEIG_SEP_DM_HESSENBERG |
Distributed memory Hessenberg reduction enabled.
Defined if the starneig_SEP_DM_Hessenberg() function exists.
#define STARNEIG_GEP_DM_HESSENBERGTRIANGULAR |
Distributed memory Hessenberg-triangular reduction enabled.
Defined if the starneig_GEP_DM_HessenbergTriangular() function exists.
#define STARNEIG_SEP_DM_REDUCE |
Full distributed memory reduction enabled.
Defined if the starneig_SEP_DM_Reduce() function exists.
#define STARNEIG_GEP_DM_REDUCE |
Full distributed memory generalized reduction enabled.
Defined if the starneig_GEP_DM_Reduce() function exists.