File: Stokhos_config.h.in

package info (click to toggle)
trilinos 12.12.1-7
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 486,100 kB
  • sloc: cpp: 2,945,800; ansic: 419,979; fortran: 158,787; python: 38,880; xml: 38,271; sh: 16,290; f90: 7,531; makefile: 6,438; perl: 4,217; csh: 3,791; lex: 1,451; lisp: 810; yacc: 456; awk: 364; sed: 3
file content (130 lines) | stat: -rw-r--r-- 3,310 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/* src/Stokhos_config.h.in.  Generated from configure.ac by autoheader.  */

/* define if we want to use MPI */
#cmakedefine HAVE_MPI

/* Define if want to build stokhos-examples */
#cmakedefine HAVE_STOKHOS_EXAMPLES

/* Define if want to build stokhos-tests */
#cmakedefine HAVE_STOKHOS_TESTS

/* Define if explicit instantiation is turned on */
#cmakedefine HAVE_STOKHOS_EXPLICIT_INSTANTIATION

/* Define to enable extra debugging checks */
#cmakedefine STOKHOS_DEBUG

/* Define if Sacado is enabled */
#cmakedefine HAVE_STOKHOS_SACADO

/* Define if Dakota is enabled */
#cmakedefine HAVE_STOKHOS_DAKOTA

/* Define if Fortran UQTK is enabled */
#cmakedefine HAVE_STOKHOS_FORUQTK

/* Define if EpetraExt is enabled */
#cmakedefine HAVE_STOKHOS_EPETRAEXT

/* Define if Ifpack is enabled */
#cmakedefine HAVE_STOKHOS_IFPACK

/* Define if ML is enabled */
#cmakedefine HAVE_STOKHOS_ML

/* Define if MueLu is enabled */
#cmakedefine HAVE_STOKHOS_MUELU

/* Define if Anasazi is enabled */
#cmakedefine HAVE_STOKHOS_ANASAZI

/* Define if NOX is enabled */
#cmakedefine HAVE_STOKHOS_NOX

/* Define if Isorropia is enabled */
#cmakedefine HAVE_STOKHOS_ISORROPIA

/* Define if Teuchos timers are enabled */
#cmakedefine STOKHOS_TEUCHOS_TIME_MONITOR

/* Define if CUDA is enabled */
#cmakedefine HAVE_STOKHOS_CUDA

/* Define if Thrust is enabled */
#cmakedefine HAVE_STOKHOS_THRUST

/* Define if Thrust is enabled */
#cmakedefine HAVE_STOKHOS_CUSPARSE

/* Define if Clp is enabled */
#cmakedefine HAVE_STOKHOS_CLP

/* Define if GLPK is enabled */
#cmakedefine HAVE_STOKHOS_GLPK

/* Define if qpOASES is enabled */
#cmakedefine HAVE_STOKHOS_QPOASES

/* Define if Boost is enabled */
#cmakedefine HAVE_STOKHOS_BOOST

/* Define if TpetraKernels is enabled */
#cmakedefine HAVE_STOKHOS_KOKKOSKERNELS
#ifdef HAVE_STOKHOS_KOKKOSKERNELS
// Define old macro for backwards compatibility.
#  define HAVE_STOKHOS_KOKKOSLINALG
#endif // HAVE_STOKHOS_KOKKOSKERNELS

/* Define if KokkosMpiCom is enabled */
#cmakedefine HAVE_STOKHOS_TEUCHOSKOKKOSCOMM
#ifdef HAVE_STOKHOS_TEUCHOSKOKKOSCOMM
// For backwards compatibility
#  define HAVE_STOKHOS_KOKKOSMPICOMM
#endif // HAVE_STOKHOS_TEUCHOSKOKKOSCOMM

/* Define if KokkosAlgorithms is enabled */
#cmakedefine HAVE_STOKHOS_KOKKOSALGORITHMS

/* Define if MueLu is enabled */
#cmakedefine HAVE_STOKHOS_MUELU

/* Define if Ifpack2 is enabled */
#cmakedefine HAVE_STOKHOS_IFPACK2

/* Define if Belos is enabled */
#cmakedefine HAVE_STOKHOS_BELOS

/* Define if Amesos2 is enabled */
#cmakedefine HAVE_STOKHOS_AMESOS2

/* Define if MATLAB is enabled */
#cmakedefine HAVE_STOKHOS_MATLABLIB

/* Define if MKL is enabled */
#cmakedefine HAVE_STOKHOS_MKL

/* Define if OpenMP is enabled */
#cmakedefine HAVE_STOKHOS_OPENMP

/* Define if intrinsics are enabled */
#if defined(__x86_64__) || defined(__i386__)
#define HAVE_STOKHOS_INTRINSICS
#else
#undef HAVE_STOKHOS_INTRINSICS
#endif

/* Define if C++11 is enabled */
#cmakedefine HAVE_STOKHOS_CXX11

/* Define if Thyra is enabled */
#cmakedefine HAVE_STOKHOS_THYRA

/* Define if reductions across ensembles are enabled */
#cmakedefine HAVE_STOKHOS_ENSEMBLE_REDUCT

/* Define if ensemble scalar type is enabled */
#cmakedefine HAVE_STOKHOS_ENSEMBLE_SCALAR_TYPE

/* Define if pce scalar type is enabled */
#cmakedefine HAVE_STOKHOS_PCE_SCALAR_TYPE