StarNEig User's Guide  v0.1.6
A task-based library for solving dense nonsymmetric eigenvalue problems
starneig.h
Go to the documentation of this file.
1 
39 #ifndef STARNEIG_STARNEIG_H
40 #define STARNEIG_STARNEIG_H
41 
42 #ifdef __cplusplus
43 extern "C" {
44 #endif
45 
46 #include <starneig/configuration.h>
47 #include <starneig/node.h>
48 #include <starneig/gep_sm.h>
49 #include <starneig/sep_sm.h>
50 
51 #include <starneig/distr_helpers.h>
52 #include <starneig/gep_dm.h>
53 #include <starneig/sep_dm.h>
54 
55 #include <starneig/blacs_helpers.h>
56 #include <starneig/blacs_matrix.h>
57 
58 #ifdef __cplusplus
59 }
60 #endif
61 
62 #endif // STARNEIG_STARNEIG_H
gep_dm.h
This file contains distributed memory interface functions for generalized eigenvalue problems.
gep_sm.h
This file contains shared memory interface functions for generalized eigenvalue problems.
blacs_helpers.h
This file contains various BLACS helper functions.
node.h
This file contains interface to configure the intra-node execution environment.
blacs_matrix.h
This file contains data types and functions for BLACS formatted distributed matrices.
sep_sm.h
This file contains shared memory interface functions for standard eigenvalue problems.
configuration.h
This file contains StarNEig library configuration.
sep_dm.h
This file contains distributed memory interface functions for standard eigenvalue problems.
distr_helpers.h
This file contains generic distributed memory interface functions.