ergo
|
00001 /* source/config.h. Generated from config.h.in by configure. */ 00002 /* source/config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 /* The location of installed ergo data files */ 00005 #define ERGO_DATA_PREFIX "/usr/share/ergo" 00006 00007 /* The location of the sources */ 00008 #define ERGO_SPREFIX "/builddir/build/BUILD/ergo-3.2.1" 00009 00010 /* XC functionals' precision */ 00011 #define FUNC_PRECISION 2 00012 00013 /* Define to 1 if you have the `atexit' function. */ 00014 #define HAVE_ATEXIT 1 00015 00016 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 00017 /* #undef HAVE_DOPRNT */ 00018 00019 /* Define to 1 if you have the `erf' function. */ 00020 #define HAVE_ERF 1 00021 00022 /* Define to 1 if you have the `erfc' function. */ 00023 #define HAVE_ERFC 1 00024 00025 /* Define to 1 if you have the `erfcf' function. */ 00026 #define HAVE_ERFCF 1 00027 00028 /* Define to 1 if you have the `erfcl' function. */ 00029 #define HAVE_ERFCL 1 00030 00031 /* Define to 1 if you have the `erff' function. */ 00032 #define HAVE_ERFF 1 00033 00034 /* Define to 1 if you have the `erfl' function. */ 00035 #define HAVE_ERFL 1 00036 00037 /* Define to 1 if you have the `exp' function. */ 00038 #define HAVE_EXP 1 00039 00040 /* Define to 1 if you have the `expf' function. */ 00041 #define HAVE_EXPF 1 00042 00043 /* Define to 1 if you have the `expl' function. */ 00044 #define HAVE_EXPL 1 00045 00046 /* Define to 1 if you have the `fabs' function. */ 00047 #define HAVE_FABS 1 00048 00049 /* Define to 1 if you have the `fabsf' function. */ 00050 #define HAVE_FABSF 1 00051 00052 /* Define to 1 if you have the `fabsl' function. */ 00053 #define HAVE_FABSL 1 00054 00055 /* Define to 1 if you have the `floor' function. */ 00056 /* #undef HAVE_FLOOR */ 00057 00058 /* Define to 1 if you have the <inttypes.h> header file. */ 00059 #define HAVE_INTTYPES_H 1 00060 00061 /* Define to 1 if you have the `lapack' library (-llapack). */ 00062 /* #undef HAVE_LIBLAPACK */ 00063 00064 /* Define to 1 if you have the `mkl_lapack' library (-lmkl_lapack). */ 00065 /* #undef HAVE_LIBMKL_LAPACK */ 00066 00067 /* Define to 1 if you have the `pthread' library (-lpthread). */ 00068 #define HAVE_LIBPTHREAD 1 00069 00070 /* Define to 1 if you have the <limits.h> header file. */ 00071 #define HAVE_LIMITS_H 1 00072 00073 /* Define to 1 if you have the `log' function. */ 00074 #define HAVE_LOG 1 00075 00076 /* Define to 1 if you have the `logf' function. */ 00077 #define HAVE_LOGF 1 00078 00079 /* Define to 1 if you have the `logl' function. */ 00080 #define HAVE_LOGL 1 00081 00082 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 00083 to 0 otherwise. */ 00084 #define HAVE_MALLOC 1 00085 00086 /* Define to 1 if you have the <memory.h> header file. */ 00087 #define HAVE_MEMORY_H 1 00088 00089 /* Define to 1 if you have the `memset' function. */ 00090 #define HAVE_MEMSET 1 00091 00092 /* Define to 1 if you have the `pow' function. */ 00093 /* #undef HAVE_POW */ 00094 00095 /* Define to 1 if you have the `powf' function. */ 00096 #define HAVE_POWF 1 00097 00098 /* Define to 1 if you have the `powl' function. */ 00099 #define HAVE_POWL 1 00100 00101 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 00102 and to 0 otherwise. */ 00103 #define HAVE_REALLOC 1 00104 00105 /* Define to 1 if you have the `rint' function. */ 00106 /* #undef HAVE_RINT */ 00107 00108 /* Define to 1 if you have the `sqrt' function. */ 00109 #define HAVE_SQRT 1 00110 00111 /* Define to 1 if you have the `sqrtf' function. */ 00112 #define HAVE_SQRTF 1 00113 00114 /* Define to 1 if you have the `sqrtl' function. */ 00115 #define HAVE_SQRTL 1 00116 00117 /* Define to 1 if you have the <stddef.h> header file. */ 00118 #define HAVE_STDDEF_H 1 00119 00120 /* Define to 1 if you have the <stdint.h> header file. */ 00121 #define HAVE_STDINT_H 1 00122 00123 /* Define to 1 if you have the <stdlib.h> header file. */ 00124 #define HAVE_STDLIB_H 1 00125 00126 /* Define to 1 if you have the `strcasecmp' function. */ 00127 #define HAVE_STRCASECMP 1 00128 00129 /* Define to 1 if you have the `strchr' function. */ 00130 #define HAVE_STRCHR 1 00131 00132 /* Define to 1 if you have the `strdup' function. */ 00133 #define HAVE_STRDUP 1 00134 00135 /* Define to 1 if you have the <strings.h> header file. */ 00136 #define HAVE_STRINGS_H 1 00137 00138 /* Define to 1 if you have the <string.h> header file. */ 00139 #define HAVE_STRING_H 1 00140 00141 /* Define to 1 if you have the `strncasecmp' function. */ 00142 #define HAVE_STRNCASECMP 1 00143 00144 /* Define to 1 if you have the <sys/stat.h> header file. */ 00145 #define HAVE_SYS_STAT_H 1 00146 00147 /* Define to 1 if you have the <sys/time.h> header file. */ 00148 #define HAVE_SYS_TIME_H 1 00149 00150 /* Define to 1 if you have the <sys/types.h> header file. */ 00151 #define HAVE_SYS_TYPES_H 1 00152 00153 /* Define to 1 if you have the <unistd.h> header file. */ 00154 #define HAVE_UNISTD_H 1 00155 00156 /* Define to 1 if you have the `vprintf' function. */ 00157 #define HAVE_VPRINTF 1 00158 00159 /* Name of package */ 00160 #define PACKAGE "ergo" 00161 00162 /* Define to the address where bug reports for this package should be sent. */ 00163 #define PACKAGE_BUGREPORT "info@ergoscf.org" 00164 00165 /* Define to the full name of this package. */ 00166 #define PACKAGE_NAME "ERGO" 00167 00168 /* Define to the full name and version of this package. */ 00169 #define PACKAGE_STRING "ERGO 3.2.1" 00170 00171 /* Define to the one symbol short name of this package. */ 00172 #define PACKAGE_TARNAME "ergo" 00173 00174 /* Define to the home page for this package. */ 00175 #define PACKAGE_URL "" 00176 00177 /* Define to the version of this package. */ 00178 #define PACKAGE_VERSION "3.2.1" 00179 00180 /* which precision should be used */ 00181 #define PRECISION_DOUBLE 1 00182 00183 /* which precision should be used */ 00184 /* #undef PRECISION_LONG_DOUBLE */ 00185 00186 /* which precision should be used */ 00187 /* #undef PRECISION_SINGLE */ 00188 00189 /* Define to 1 if you have the ANSI C header files. */ 00190 #define STDC_HEADERS 1 00191 00192 /* Use BLAS for small matrices in XC integration */ 00193 #define USE_BLAS_IN_XC 0 00194 00195 /* Use C++ Linear Algebra Template Library */ 00196 /* #undef USE_LINALG_TEMPLATES */ 00197 00198 /* Version number of package */ 00199 #define VERSION "3.2.1" 00200 00201 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 00202 `char[]'. */ 00203 /* #undef YYTEXT_POINTER */ 00204 00205 /* Define to rpl_malloc if the replacement function should be used. */ 00206 /* #undef malloc */ 00207 00208 /* Define to rpl_realloc if the replacement function should be used. */ 00209 /* #undef realloc */ 00210 00211 /* Define to the equivalent of the C99 'restrict' keyword, or to 00212 nothing if this is not supported. Do not define if restrict is 00213 supported directly. */ 00214 #define restrict __restrict 00215 /* Work around a bug in Sun C++: it does not support _Restrict or 00216 __restrict__, even though the corresponding Sun C compiler ends up with 00217 "#define restrict _Restrict" or "#define restrict __restrict__" in the 00218 previous line. Perhaps some future version of Sun C++ will work with 00219 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 00220 #if defined __SUNPRO_CC && !defined __RESTRICT 00221 # define _Restrict 00222 # define __restrict__ 00223 #endif 00224 00225 /* Define to `unsigned int' if <sys/types.h> does not define. */ 00226 /* #undef size_t */ 00227 00228 /* Define to empty if the keyword `volatile' does not work. Warning: valid 00229 code using `volatile' can become incorrect without. Disable with care. */ 00230 /* #undef volatile */