Eigenvalue SoLvers for Petaflop-Applications (ELPA)  2019.05.001
fortran_constants.h
Go to the documentation of this file.
1 #include <elpa/elpa_constants.h>
2 
3 #define FORTRAN_CONSTANT(name, value, ...) \
4  integer(kind=C_INT), parameter :: name = value !ELPA_C_DEFINE
5 
6 ! General constants
8 
9 
10 ! Solver constants
12 #undef ELPA_NUMBER_OF_SOLVERS
14 
15 
16 ! Real kernels
18 #undef ELPA_2STAGE_NUMBER_OF_REAL_KERNELS
20 
21 
22 ! Complex kernels
24 #undef ELPA_2STAGE_NUMBER_OF_COMPLEX_KERNELS
26 
27 
28 ! Autotune
#define FORTRAN_CONSTANT(name, value,...)
Definition: fortran_constants.h:3
#define ELPA_ENUM_SUM(name, value,...)
Definition: elpa_constants.h:10
#define ELPA_FOR_ALL_2STAGE_COMPLEX_KERNELS(X,...)
Definition: elpa_constants.h:64
#define ELPA_FOR_ALL_SOLVERS(X)
Definition: elpa_constants.h:14
#define ELPA_FOR_ALL_2STAGE_REAL_KERNELS_AND_DEFAULT(X)
Definition: elpa_constants.h:55
#define ELPA_FOR_ALL_2STAGE_COMPLEX_KERNELS_AND_DEFAULT(X)
Definition: elpa_constants.h:80
#define ELPA_FOR_ALL_ERRORS(X)
Definition: elpa_constants.h:91
#define ELPA_NUMBER_OF_SOLVERS
Definition: elpa_constants.h:21
#define ELPA_FOR_ALL_AUTOTUNE_LEVELS(X,...)
Definition: elpa_constants.h:114
#define ELPA_FOR_ALL_2STAGE_REAL_KERNELS(X,...)
Definition: elpa_constants.h:24
Definition: elpa_constants.h:111
Definition: elpa_constants.h:110
#define ELPA_FOR_ALL_AUTOTUNE_DOMAINS(X,...)
Definition: elpa_constants.h:124