ergo
config.h
Go to the documentation of this file.
1 /* source/config.h. Generated from config.h.in by configure. */
2 /* source/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* The location of installed ergo data files */
5 #define ERGO_DATA_PREFIX "/usr/share/ergo"
6 
7 /* The location of the sources */
8 #define ERGO_SPREFIX "/builddir/build/BUILD/ergo-3.8"
9 
10 /* XC functionals' precision */
11 #define FUNC_PRECISION 2
12 
13 /* Define to 1 if you have the `atexit' function. */
14 #define HAVE_ATEXIT 1
15 
16 /* Define to 1 if you have the `cos' function. */
17 #define HAVE_COS 1
18 
19 /* Define to 1 if you have the `cosf' function. */
20 #define HAVE_COSF 1
21 
22 /* Define to 1 if you have the `cosl' function. */
23 #define HAVE_COSL 1
24 
25 /* Define to 1 if you have the `cosq' function. */
26 /* #undef HAVE_COSQ */
27 
28 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
29 /* #undef HAVE_DOPRNT */
30 
31 /* Define to 1 if you have the `erf' function. */
32 #define HAVE_ERF 1
33 
34 /* Define to 1 if you have the `erfc' function. */
35 #define HAVE_ERFC 1
36 
37 /* Define to 1 if you have the `erfcf' function. */
38 #define HAVE_ERFCF 1
39 
40 /* Define to 1 if you have the `erfcl' function. */
41 #define HAVE_ERFCL 1
42 
43 /* Define to 1 if you have the `erfcq' function. */
44 /* #undef HAVE_ERFCQ */
45 
46 /* Define to 1 if you have the `erff' function. */
47 #define HAVE_ERFF 1
48 
49 /* Define to 1 if you have the `erfl' function. */
50 #define HAVE_ERFL 1
51 
52 /* Define to 1 if you have the `erfq' function. */
53 /* #undef HAVE_ERFQ */
54 
55 /* Define to 1 if you have the `exp' function. */
56 #define HAVE_EXP 1
57 
58 /* Define to 1 if you have the `expf' function. */
59 #define HAVE_EXPF 1
60 
61 /* Define to 1 if you have the `expl' function. */
62 #define HAVE_EXPL 1
63 
64 /* Define to 1 if you have the `expq' function. */
65 /* #undef HAVE_EXPQ */
66 
67 /* Define to 1 if you have the `fabs' function. */
68 #define HAVE_FABS 1
69 
70 /* Define to 1 if you have the `fabsf' function. */
71 #define HAVE_FABSF 1
72 
73 /* Define to 1 if you have the `fabsl' function. */
74 #define HAVE_FABSL 1
75 
76 /* Define to 1 if you have the `fabsq' function. */
77 /* #undef HAVE_FABSQ */
78 
79 /* Define to 1 if you have the `floor' function. */
80 /* #undef HAVE_FLOOR */
81 
82 /* Define to 1 if you have the <inttypes.h> header file. */
83 #define HAVE_INTTYPES_H 1
84 
85 /* Define to 1 if you have the `lapack' library (-llapack). */
86 /* #undef HAVE_LIBLAPACK */
87 
88 /* Define to 1 if you have the `m' library (-lm). */
89 #define HAVE_LIBM 1
90 
91 /* Define to 1 if you have the `mkl_lapack' library (-lmkl_lapack). */
92 /* #undef HAVE_LIBMKL_LAPACK */
93 
94 /* Define to 1 if you have the `pthread' library (-lpthread). */
95 #define HAVE_LIBPTHREAD 1
96 
97 /* Define to 1 if you have the `quadmath' library (-lquadmath). */
98 /* #undef HAVE_LIBQUADMATH */
99 
100 /* Define to 1 if you have the <limits.h> header file. */
101 #define HAVE_LIMITS_H 1
102 
103 /* Define to 1 if you have the `log' function. */
104 #define HAVE_LOG 1
105 
106 /* Define to 1 if you have the `log10' function. */
107 #define HAVE_LOG10 1
108 
109 /* Define to 1 if you have the `log10f' function. */
110 #define HAVE_LOG10F 1
111 
112 /* Define to 1 if you have the `log10l' function. */
113 #define HAVE_LOG10L 1
114 
115 /* Define to 1 if you have the `log10q' function. */
116 /* #undef HAVE_LOG10Q */
117 
118 /* Define to 1 if you have the `logf' function. */
119 #define HAVE_LOGF 1
120 
121 /* Define to 1 if you have the `logl' function. */
122 #define HAVE_LOGL 1
123 
124 /* Define to 1 if you have the `logq' function. */
125 /* #undef HAVE_LOGQ */
126 
127 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
128  to 0 otherwise. */
129 #define HAVE_MALLOC 1
130 
131 /* Define to 1 if you have the <memory.h> header file. */
132 #define HAVE_MEMORY_H 1
133 
134 /* Define to 1 if you have the `memset' function. */
135 #define HAVE_MEMSET 1
136 
137 /* Define to 1 if you have the `pow' function. */
138 #define HAVE_POW 1
139 
140 /* Define to 1 if you have the `powf' function. */
141 #define HAVE_POWF 1
142 
143 /* Define to 1 if you have the `powl' function. */
144 #define HAVE_POWL 1
145 
146 /* Define to 1 if you have the `powq' function. */
147 /* #undef HAVE_POWQ */
148 
149 /* Define to 1 if your system has a GNU libc compatible `realloc' function,
150  and to 0 otherwise. */
151 #define HAVE_REALLOC 1
152 
153 /* Define to 1 if you have the `rint' function. */
154 /* #undef HAVE_RINT */
155 
156 /* Define to 1 if you have the `sin' function. */
157 #define HAVE_SIN 1
158 
159 /* Define to 1 if you have the `sinf' function. */
160 #define HAVE_SINF 1
161 
162 /* Define to 1 if you have the `sinl' function. */
163 #define HAVE_SINL 1
164 
165 /* Define to 1 if you have the `sinq' function. */
166 /* #undef HAVE_SINQ */
167 
168 /* Define to 1 if you have the `sqrt' function. */
169 #define HAVE_SQRT 1
170 
171 /* Define to 1 if you have the `sqrtf' function. */
172 #define HAVE_SQRTF 1
173 
174 /* Define to 1 if you have the `sqrtl' function. */
175 #define HAVE_SQRTL 1
176 
177 /* Define to 1 if you have the `sqrtq' function. */
178 /* #undef HAVE_SQRTQ */
179 
180 /* Define to 1 if you have the <stddef.h> header file. */
181 #define HAVE_STDDEF_H 1
182 
183 /* Define to 1 if you have the <stdint.h> header file. */
184 #define HAVE_STDINT_H 1
185 
186 /* Define to 1 if you have the <stdlib.h> header file. */
187 #define HAVE_STDLIB_H 1
188 
189 /* Define to 1 if you have the `strcasecmp' function. */
190 #define HAVE_STRCASECMP 1
191 
192 /* Define to 1 if you have the `strchr' function. */
193 #define HAVE_STRCHR 1
194 
195 /* Define to 1 if you have the `strdup' function. */
196 #define HAVE_STRDUP 1
197 
198 /* Define to 1 if you have the <strings.h> header file. */
199 #define HAVE_STRINGS_H 1
200 
201 /* Define to 1 if you have the <string.h> header file. */
202 #define HAVE_STRING_H 1
203 
204 /* Define to 1 if you have the `strncasecmp' function. */
205 #define HAVE_STRNCASECMP 1
206 
207 /* Define to 1 if you have the <sys/stat.h> header file. */
208 #define HAVE_SYS_STAT_H 1
209 
210 /* Define to 1 if you have the <sys/time.h> header file. */
211 #define HAVE_SYS_TIME_H 1
212 
213 /* Define to 1 if you have the <sys/types.h> header file. */
214 #define HAVE_SYS_TYPES_H 1
215 
216 /* Define to 1 if you have the <unistd.h> header file. */
217 #define HAVE_UNISTD_H 1
218 
219 /* Define to 1 if you have the `vprintf' function. */
220 #define HAVE_VPRINTF 1
221 
222 /* Name of package */
223 #define PACKAGE "ergo"
224 
225 /* Define to the address where bug reports for this package should be sent. */
226 #define PACKAGE_BUGREPORT "info@ergoscf.org"
227 
228 /* Define to the full name of this package. */
229 #define PACKAGE_NAME "ERGO"
230 
231 /* Define to the full name and version of this package. */
232 #define PACKAGE_STRING "ERGO 3.8"
233 
234 /* Define to the one symbol short name of this package. */
235 #define PACKAGE_TARNAME "ergo"
236 
237 /* Define to the home page for this package. */
238 #define PACKAGE_URL ""
239 
240 /* Define to the version of this package. */
241 #define PACKAGE_VERSION "3.8"
242 
243 /* which precision should be used */
244 #define PRECISION_DOUBLE 1
245 
246 /* which precision should be used */
247 /* #undef PRECISION_LONG_DOUBLE */
248 
249 /* which precision should be used */
250 /* #undef PRECISION_QUAD_FLT128 */
251 
252 /* which precision should be used */
253 /* #undef PRECISION_SINGLE */
254 
255 /* Define to 1 if you have the ANSI C header files. */
256 #define STDC_HEADERS 1
257 
258 /* Use BLAS for small matrices in XC integration */
259 #define USE_BLAS_IN_XC 0
260 
261 /* Use C++ Linear Algebra Template Library */
262 /* #undef USE_LINALG_TEMPLATES */
263 
264 /* Use SSE intrinsics to generate efficient computational kernels */
265 /* #undef USE_SSE_INTRINSICS */
266 
267 /* Version number of package */
268 #define VERSION "3.8"
269 
270 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
271  `char[]'. */
272 /* #undef YYTEXT_POINTER */
273 
274 /* Define to rpl_malloc if the replacement function should be used. */
275 /* #undef malloc */
276 
277 /* Define to rpl_realloc if the replacement function should be used. */
278 /* #undef realloc */
279 
280 /* Define to the equivalent of the C99 'restrict' keyword, or to
281  nothing if this is not supported. Do not define if restrict is
282  supported directly. */
283 #define restrict __restrict
284 /* Work around a bug in Sun C++: it does not support _Restrict or
285  __restrict__, even though the corresponding Sun C compiler ends up with
286  "#define restrict _Restrict" or "#define restrict __restrict__" in the
287  previous line. Perhaps some future version of Sun C++ will work with
288  restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
289 #if defined __SUNPRO_CC && !defined __RESTRICT
290 # define _Restrict
291 # define __restrict__
292 #endif
293 
294 /* Define to `unsigned int' if <sys/types.h> does not define. */
295 /* #undef size_t */
296 
297 /* Define to empty if the keyword `volatile' does not work. Warning: valid
298  code using `volatile' can become incorrect without. Disable with care. */
299 /* #undef volatile */