ergo
config.h
Go to the documentation of this file.
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 */