HermesCommon  3.0
config.h
1 #ifndef __HERMES_CONFIG_H_
2 #define __HERMES_CONFIG_H_
3 
4 /* #undef HERMES_STATIC_LIBS */
5 
6 // OpenMP
7 #define NUM_THREADS 8
8 #define WITH_OPENMP
9 
10 /* #undef HAVE_FMEMOPEN */
11 /* #undef HAVE_LOG2 */
12 /* #undef EXTREME_QUAD */
13 
14 #define WITH_UMFPACK
15 #define WITH_PARALUTION
16 #define WITH_MUMPS
17 /* #undef WITH_SUPERLU */
18 /* #undef WITH_PETSC */
19 #define WITH_MATIO
20 /* #undef WITH_EXODUSII */
21 /* #undef WITH_MPI */
22 
23 /* #undef WITH_TC_MALLOC */
24 /* #undef WITH_PJLIB */
25 /* #undef WITH_BSON */
26 #define WITH_MATIO
27 /* #undef MONGO_STATIC_BUILD */
28 /* #undef UMFPACK_LONG_INT */
29 
30 // stacktrace
31 /* #undef WITH_WINDOWS_STACKWALKER */
32 /* #undef EXECINFO_FOUND */
33 
34 // trilinos
35 #define WITH_TRILINOS
36 #define HAVE_AMESOS
37 #define HAVE_AZTECOO
38 #define HAVE_TEUCHOS
39 #define HAVE_EPETRA
40 #define HAVE_IFPACK
41 #define HAVE_ML
42 #define HAVE_NOX
43 #define HAVE_KOMPLEX
44 
45 // GLUT
46 /* #undef NOGLUT */
47 
48 // BFD
49 /* #undef HAVE_BFD */
50 
51 #endif