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 /* Program location after install */
5 #define ERGO_PREFIX "/usr"
6 
7 /* The location of the sources */
8 #define ERGO_SPREFIX "/builddir/build/BUILD/ergo-3.2"
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 don't have `vprintf' but do have `_doprnt.' */
17 /* #undef HAVE_DOPRNT */
18 
19 /* Define to 1 if you have the `erf' function. */
20 #define HAVE_ERF 1
21 
22 /* Define to 1 if you have the `erfc' function. */
23 #define HAVE_ERFC 1
24 
25 /* Define to 1 if you have the `erfcf' function. */
26 #define HAVE_ERFCF 1
27 
28 /* Define to 1 if you have the `erfcl' function. */
29 #define HAVE_ERFCL 1
30 
31 /* Define to 1 if you have the `erff' function. */
32 #define HAVE_ERFF 1
33 
34 /* Define to 1 if you have the `erfl' function. */
35 #define HAVE_ERFL 1
36 
37 /* Define to 1 if you have the `exp' function. */
38 #define HAVE_EXP 1
39 
40 /* Define to 1 if you have the `expf' function. */
41 #define HAVE_EXPF 1
42 
43 /* Define to 1 if you have the `expl' function. */
44 #define HAVE_EXPL 1
45 
46 /* Define to 1 if you have the `fabs' function. */
47 #define HAVE_FABS 1
48 
49 /* Define to 1 if you have the `fabsf' function. */
50 #define HAVE_FABSF 1
51 
52 /* Define to 1 if you have the `fabsl' function. */
53 #define HAVE_FABSL 1
54 
55 /* Define to 1 if you have the `floor' function. */
56 /* #undef HAVE_FLOOR */
57 
58 /* Define to 1 if you have the <inttypes.h> header file. */
59 #define HAVE_INTTYPES_H 1
60 
61 /* Define to 1 if you have the `lapack' library (-llapack). */
62 /* #undef HAVE_LIBLAPACK */
63 
64 /* Define to 1 if you have the `mkl_lapack' library (-lmkl_lapack). */
65 /* #undef HAVE_LIBMKL_LAPACK */
66 
67 /* Define to 1 if you have the `pthread' library (-lpthread). */
68 #define HAVE_LIBPTHREAD 1
69 
70 /* Define to 1 if you have the <limits.h> header file. */
71 #define HAVE_LIMITS_H 1
72 
73 /* Define to 1 if you have the `log' function. */
74 #define HAVE_LOG 1
75 
76 /* Define to 1 if you have the `logf' function. */
77 #define HAVE_LOGF 1
78 
79 /* Define to 1 if you have the `logl' function. */
80 #define HAVE_LOGL 1
81 
82 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
83  to 0 otherwise. */
84 #define HAVE_MALLOC 1
85 
86 /* Define to 1 if you have the <memory.h> header file. */
87 #define HAVE_MEMORY_H 1
88 
89 /* Define to 1 if you have the `memset' function. */
90 #define HAVE_MEMSET 1
91 
92 /* Define to 1 if you have the `pow' function. */
93 /* #undef HAVE_POW */
94 
95 /* Define to 1 if you have the `powf' function. */
96 #define HAVE_POWF 1
97 
98 /* Define to 1 if you have the `powl' function. */
99 #define HAVE_POWL 1
100 
101 /* Define to 1 if your system has a GNU libc compatible `realloc' function,
102  and to 0 otherwise. */
103 #define HAVE_REALLOC 1
104 
105 /* Define to 1 if you have the `rint' function. */
106 /* #undef HAVE_RINT */
107 
108 /* Define to 1 if you have the `sqrt' function. */
109 #define HAVE_SQRT 1
110 
111 /* Define to 1 if you have the `sqrtf' function. */
112 #define HAVE_SQRTF 1
113 
114 /* Define to 1 if you have the `sqrtl' function. */
115 #define HAVE_SQRTL 1
116 
117 /* Define to 1 if you have the <stddef.h> header file. */
118 #define HAVE_STDDEF_H 1
119 
120 /* Define to 1 if you have the <stdint.h> header file. */
121 #define HAVE_STDINT_H 1
122 
123 /* Define to 1 if you have the <stdlib.h> header file. */
124 #define HAVE_STDLIB_H 1
125 
126 /* Define to 1 if you have the `strcasecmp' function. */
127 #define HAVE_STRCASECMP 1
128 
129 /* Define to 1 if you have the `strchr' function. */
130 #define HAVE_STRCHR 1
131 
132 /* Define to 1 if you have the `strdup' function. */
133 #define HAVE_STRDUP 1
134 
135 /* Define to 1 if you have the <strings.h> header file. */
136 #define HAVE_STRINGS_H 1
137 
138 /* Define to 1 if you have the <string.h> header file. */
139 #define HAVE_STRING_H 1
140 
141 /* Define to 1 if you have the `strncasecmp' function. */
142 #define HAVE_STRNCASECMP 1
143 
144 /* Define to 1 if you have the <sys/stat.h> header file. */
145 #define HAVE_SYS_STAT_H 1
146 
147 /* Define to 1 if you have the <sys/time.h> header file. */
148 #define HAVE_SYS_TIME_H 1
149 
150 /* Define to 1 if you have the <sys/types.h> header file. */
151 #define HAVE_SYS_TYPES_H 1
152 
153 /* Define to 1 if you have the <unistd.h> header file. */
154 #define HAVE_UNISTD_H 1
155 
156 /* Define to 1 if you have the `vprintf' function. */
157 #define HAVE_VPRINTF 1
158 
159 /* Name of package */
160 #define PACKAGE "ergo"
161 
162 /* Define to the address where bug reports for this package should be sent. */
163 #define PACKAGE_BUGREPORT "info@ergoscf.org"
164 
165 /* Define to the full name of this package. */
166 #define PACKAGE_NAME "ERGO"
167 
168 /* Define to the full name and version of this package. */
169 #define PACKAGE_STRING "ERGO 3.2"
170 
171 /* Define to the one symbol short name of this package. */
172 #define PACKAGE_TARNAME "ergo"
173 
174 /* Define to the home page for this package. */
175 #define PACKAGE_URL ""
176 
177 /* Define to the version of this package. */
178 #define PACKAGE_VERSION "3.2"
179 
180 /* which precision should be used */
181 #define PRECISION_DOUBLE 1
182 
183 /* which precision should be used */
184 /* #undef PRECISION_LONG_DOUBLE */
185 
186 /* which precision should be used */
187 /* #undef PRECISION_SINGLE */
188 
189 /* Define to 1 if you have the ANSI C header files. */
190 #define STDC_HEADERS 1
191 
192 /* Use BLAS for small matrices in XC integration */
193 #define USE_BLAS_IN_XC 0
194 
195 /* Use C++ Linear Algebra Template Library */
196 /* #undef USE_LINALG_TEMPLATES */
197 
198 /* Version number of package */
199 #define VERSION "3.2"
200 
201 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
202  `char[]'. */
203 /* #undef YYTEXT_POINTER */
204 
205 /* Define to rpl_malloc if the replacement function should be used. */
206 /* #undef malloc */
207 
208 /* Define to rpl_realloc if the replacement function should be used. */
209 /* #undef realloc */
210 
211 /* Define to the equivalent of the C99 'restrict' keyword, or to
212  nothing if this is not supported. Do not define if restrict is
213  supported directly. */
214 #define restrict __restrict
215 /* Work around a bug in Sun C++: it does not support _Restrict or
216  __restrict__, even though the corresponding Sun C compiler ends up with
217  "#define restrict _Restrict" or "#define restrict __restrict__" in the
218  previous line. Perhaps some future version of Sun C++ will work with
219  restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
220 #if defined __SUNPRO_CC && !defined __RESTRICT
221 # define _Restrict
222 # define __restrict__
223 #endif
224 
225 /* Define to `unsigned int' if <sys/types.h> does not define. */
226 /* #undef size_t */
227 
228 /* Define to empty if the keyword `volatile' does not work. Warning: valid
229  code using `volatile' can become incorrect without. Disable with care. */
230 /* #undef volatile */