1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3/* use blocking in trans_ev_band_to_full */
4#undef BAND_TO_FULL_BLOCKING
5
6/* build for K-Computer */
7#undef BUILD_KCOMPUTER
8
9/* "Current ELPA API version" */
10#undef CURRENT_API_VERSION
11
12/* "Current ELPA autotune version" */
13#undef CURRENT_AUTOTUNE_VERSION
14
15/* Earliest supported ELPA API version */
16#undef EARLIEST_API_VERSION
17
18/* Earliest ELPA API version, which supports autotuning */
19#undef EARLIEST_AUTOTUNE_VERSION
20
21/* enable autotuning functionality */
22#undef ENABLE_AUTOTUNING
23
24/* enable C tests */
25#undef ENABLE_C_TESTS
26
27/* enable legacy interface */
28#undef ENABLE_LEGACY
29
30/* AVX is supported on this CPU */
31#undef HAVE_AVX
32
33/* AVX2 is supported on this CPU */
34#undef HAVE_AVX2
35
36/* AVX512 is supported on this CPU */
37#undef HAVE_AVX512
38
39/* AVX512 for Xeon is supported on this CPU */
40#undef HAVE_AVX512_XEON
41
42/* AVX512 for Xeon-PHI is supported on this CPU */
43#undef HAVE_AVX512_XEON_PHI
44
45/* Enable more timing */
46#undef HAVE_DETAILED_TIMINGS
47
48/* Define to 1 if you have the <dlfcn.h> header file. */
49#undef HAVE_DLFCN_H
50
51/* Fortran can query environment variables */
52#undef HAVE_ENVIRONMENT_CHECKING
53
54/* Define to 1 if you have the <inttypes.h> header file. */
55#undef HAVE_INTTYPES_H
56
57/* can use module iso_fortran_env */
58#undef HAVE_ISO_FORTRAN_ENV
59
60/* Use the PAPI library */
61#undef HAVE_LIBPAPI
62
63/* Use likwid */
64#undef HAVE_LIKWID
65
66/* Define to 1 if you have the <memory.h> header file. */
67#undef HAVE_MEMORY_H
68
69/* can use the Fortran mpi module */
70#undef HAVE_MPI_MODULE
71
72/* NEON_ARCH64 intrinsics are supported on this CPU */
73#undef HAVE_NEON_ARCH64_SSE
74
75/* Redirect stdout and stderr of test programs per MPI tasks to a file */
76#undef HAVE_REDIRECT
77
78/* SPARC64 intrinsics are supported on this CPU */
79#undef HAVE_SPARC64_SSE
80
81/* gcc intrinsics SSE is supported on this CPU */
82#undef HAVE_SSE_INTRINSICS
83
84/* Define to 1 if you have the <stdint.h> header file. */
85#undef HAVE_STDINT_H
86
87/* Define to 1 if you have the <stdlib.h> header file. */
88#undef HAVE_STDLIB_H
89
90/* Define to 1 if you have the <strings.h> header file. */
91#undef HAVE_STRINGS_H
92
93/* Define to 1 if you have the <string.h> header file. */
94#undef HAVE_STRING_H
95
96/* Define to 1 if you have the <sys/stat.h> header file. */
97#undef HAVE_SYS_STAT_H
98
99/* Define to 1 if you have the <sys/types.h> header file. */
100#undef HAVE_SYS_TYPES_H
101
102/* Define to 1 if you have the <unistd.h> header file. */
103#undef HAVE_UNISTD_H
104
105/* Altivec VSX intrinsics are supported on this CPU */
106#undef HAVE_VSX_SSE
107
108/* Define to the sub-directory where libtool stores uninstalled libraries. */
109#undef LT_OBJDIR
110
111/* enable error argument in C-API to be optional */
112#undef OPTIONAL_C_ERROR_ARGUMENT
113
114/* Name of package */
115#undef PACKAGE
116
117/* Define to the address where bug reports for this package should be sent. */
118#undef PACKAGE_BUGREPORT
119
120/* Define to the full name of this package. */
121#undef PACKAGE_NAME
122
123/* Define to the full name and version of this package. */
124#undef PACKAGE_STRING
125
126/* Define to the one symbol short name of this package. */
127#undef PACKAGE_TARNAME
128
129/* Define to the home page for this package. */
130#undef PACKAGE_URL
131
132/* Define to the version of this package. */
133#undef PACKAGE_VERSION
134
135/* Work around a PGI bug with variable-length string results */
136#undef PGI_VARIABLE_STRING_BUG
137
138/* Define to 1 if you have the ANSI C header files. */
139#undef STDC_HEADERS
140
141/* for performance reasons use assumed size Fortran arrays, even if not
142   debuggable */
143#undef USE_ASSUMED_SIZE
144
145/* use some Fortran 2008 features */
146#undef USE_FORTRAN2008
147
148/* Version number of package */
149#undef VERSION
150
151/* build also single-precision for complex calculation */
152#undef WANT_SINGLE_PRECISION_COMPLEX
153
154/* build also single-precision for real calculation */
155#undef WANT_SINGLE_PRECISION_REAL
156
157/* Build elpa_m4_kernel kernel */
158#undef WITH_COMPLEX_AVX2_BLOCK1_KERNEL
159
160/* Build elpa_m4_kernel kernel */
161#undef WITH_COMPLEX_AVX2_BLOCK2_KERNEL
162
163/* Build elpa_m4_kernel kernel */
164#undef WITH_COMPLEX_AVX512_BLOCK1_KERNEL
165
166/* Build elpa_m4_kernel kernel */
167#undef WITH_COMPLEX_AVX512_BLOCK2_KERNEL
168
169/* Build elpa_m4_kernel kernel */
170#undef WITH_COMPLEX_AVX_BLOCK1_KERNEL
171
172/* Build elpa_m4_kernel kernel */
173#undef WITH_COMPLEX_AVX_BLOCK2_KERNEL
174
175/* Build elpa_m4_kernel kernel */
176#undef WITH_COMPLEX_BGP_KERNEL
177
178/* Build elpa_m4_kernel kernel */
179#undef WITH_COMPLEX_BGQ_KERNEL
180
181/* Build elpa_m4_kernel kernel */
182#undef WITH_COMPLEX_GENERIC_KERNEL
183
184/* Build elpa_m4_kernel kernel */
185#undef WITH_COMPLEX_GENERIC_SIMPLE_KERNEL
186
187/* Build elpa_m4_kernel kernel */
188#undef WITH_COMPLEX_GPU_KERNEL
189
190/* Build elpa_m4_kernel kernel */
191#undef WITH_COMPLEX_SSE_ASSEMBLY_KERNEL
192
193/* Build elpa_m4_kernel kernel */
194#undef WITH_COMPLEX_SSE_BLOCK1_KERNEL
195
196/* Build elpa_m4_kernel kernel */
197#undef WITH_COMPLEX_SSE_BLOCK2_KERNEL
198
199/* use only one specific complex kernel (set at compile time) */
200#undef WITH_FIXED_COMPLEX_KERNEL
201
202/* use only one specific real kernel (set at compile time) */
203#undef WITH_FIXED_REAL_KERNEL
204
205/* GPU kernel should be build */
206#undef WITH_GPU_KERNEL
207
208/* enable GPU support */
209#undef WITH_GPU_VERSION
210
211/* use MPI */
212#undef WITH_MPI
213
214/* use OpenMP threading */
215#undef WITH_OPENMP
216
217/* build and install python wrapper */
218#undef WITH_PYTHON
219
220/* Build elpa_m4_kernel kernel */
221#undef WITH_REAL_AVX2_BLOCK2_KERNEL
222
223/* Build elpa_m4_kernel kernel */
224#undef WITH_REAL_AVX2_BLOCK4_KERNEL
225
226/* Build elpa_m4_kernel kernel */
227#undef WITH_REAL_AVX2_BLOCK6_KERNEL
228
229/* Build elpa_m4_kernel kernel */
230#undef WITH_REAL_AVX512_BLOCK2_KERNEL
231
232/* Build elpa_m4_kernel kernel */
233#undef WITH_REAL_AVX512_BLOCK4_KERNEL
234
235/* Build elpa_m4_kernel kernel */
236#undef WITH_REAL_AVX512_BLOCK6_KERNEL
237
238/* Build elpa_m4_kernel kernel */
239#undef WITH_REAL_AVX_BLOCK2_KERNEL
240
241/* Build elpa_m4_kernel kernel */
242#undef WITH_REAL_AVX_BLOCK4_KERNEL
243
244/* Build elpa_m4_kernel kernel */
245#undef WITH_REAL_AVX_BLOCK6_KERNEL
246
247/* Build elpa_m4_kernel kernel */
248#undef WITH_REAL_BGP_KERNEL
249
250/* Build elpa_m4_kernel kernel */
251#undef WITH_REAL_BGQ_KERNEL
252
253/* Build elpa_m4_kernel kernel */
254#undef WITH_REAL_GENERIC_KERNEL
255
256/* Build elpa_m4_kernel kernel */
257#undef WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL
258
259/* Build elpa_m4_kernel kernel */
260#undef WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL
261
262/* Build elpa_m4_kernel kernel */
263#undef WITH_REAL_GENERIC_SIMPLE_KERNEL
264
265/* Build elpa_m4_kernel kernel */
266#undef WITH_REAL_GPU_KERNEL
267
268/* Build elpa_m4_kernel kernel */
269#undef WITH_REAL_NEON_ARCH64_BLOCK2_KERNEL
270
271/* Build elpa_m4_kernel kernel */
272#undef WITH_REAL_NEON_ARCH64_BLOCK4_KERNEL
273
274/* Build elpa_m4_kernel kernel */
275#undef WITH_REAL_NEON_ARCH64_BLOCK6_KERNEL
276
277/* Build elpa_m4_kernel kernel */
278#undef WITH_REAL_SPARC64_BLOCK2_KERNEL
279
280/* Build elpa_m4_kernel kernel */
281#undef WITH_REAL_SPARC64_BLOCK4_KERNEL
282
283/* Build elpa_m4_kernel kernel */
284#undef WITH_REAL_SPARC64_BLOCK6_KERNEL
285
286/* Build elpa_m4_kernel kernel */
287#undef WITH_REAL_SSE_ASSEMBLY_KERNEL
288
289/* Build elpa_m4_kernel kernel */
290#undef WITH_REAL_SSE_BLOCK2_KERNEL
291
292/* Build elpa_m4_kernel kernel */
293#undef WITH_REAL_SSE_BLOCK4_KERNEL
294
295/* Build elpa_m4_kernel kernel */
296#undef WITH_REAL_SSE_BLOCK6_KERNEL
297
298/* Build elpa_m4_kernel kernel */
299#undef WITH_REAL_VSX_BLOCK2_KERNEL
300
301/* Build elpa_m4_kernel kernel */
302#undef WITH_REAL_VSX_BLOCK4_KERNEL
303
304/* Build elpa_m4_kernel kernel */
305#undef WITH_REAL_VSX_BLOCK6_KERNEL
306
307/* build SCALAPACK test cases */
308#undef WITH_SCALAPACK_TESTS
309