00001 /* itpp/config.h. Generated from config.h.in by configure. */ 00002 /* itpp/config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 00005 #ifndef CONFIG_H 00006 #define CONFIG_H 00007 00008 00009 /* Define to dummy `main' function (if any) required to link to the Fortran 00010 libraries. */ 00011 /* #undef F77_DUMMY_MAIN */ 00012 00013 /* Define if F77 and FC dummy `main' functions are identical. */ 00014 /* #undef FC_DUMMY_MAIN_EQ_F77 */ 00015 00016 /* Define to 1 if you have the `acosh' function. */ 00017 #define HAVE_ACOSH 1 00018 00019 /* Define to 1 if you have the `asinh' function. */ 00020 #define HAVE_ASINH 1 00021 00022 /* Define to 1 if you have the `atanh' function. */ 00023 #define HAVE_ATANH 1 00024 00025 /* Define if you have a BLAS library. */ 00026 #define HAVE_BLAS 1 00027 00028 /* Define if you have an ACML BLAS library. */ 00029 /* #undef HAVE_BLAS_ACML */ 00030 00031 /* Define if you have an ATLAS BLAS library. */ 00032 #define HAVE_BLAS_ATLAS 1 00033 00034 /* Define if you have an MKL BLAS library. */ 00035 /* #undef HAVE_BLAS_MKL */ 00036 00037 /* Define to 1 if you have the `cbrt' function. */ 00038 #define HAVE_CBRT 1 00039 00040 /* Define to 1 if you have the <cmath> header file. */ 00041 #define HAVE_CMATH 1 00042 00043 /* Define to 1 if you have the <complex> header file. */ 00044 #define HAVE_COMPLEX 1 00045 00046 /* Define to 1 if you have the declaration of `isfinite', and to 0 if you 00047 don't. */ 00048 #define HAVE_DECL_ISFINITE 0 00049 00050 /* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. 00051 */ 00052 #define HAVE_DECL_ISINF 1 00053 00054 /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't. 00055 */ 00056 #define HAVE_DECL_ISNAN 1 00057 00058 /* Define to 1 if you have the declaration of `signgam', and to 0 if you 00059 don't. */ 00060 #define HAVE_DECL_SIGNGAM 1 00061 00062 /* Define to 1 if you have the <dlfcn.h> header file. */ 00063 #define HAVE_DLFCN_H 1 00064 00065 /* Define to 1 if you have the `erf' function. */ 00066 #define HAVE_ERF 1 00067 00068 /* Define to 1 if you have the `erfc' function. */ 00069 #define HAVE_ERFC 1 00070 00071 /* Define to 1 if you have the `expm1' function. */ 00072 #define HAVE_EXPM1 1 00073 00074 /* Define if the compiler supports extern template */ 00075 #define HAVE_EXTERN_TEMPLATE 1 00076 00077 /* Define if you have FFT library. */ 00078 /* #undef HAVE_FFT */ 00079 00080 /* Define if you have FFTW3 library. */ 00081 /* #undef HAVE_FFTW3 */ 00082 00083 /* Define if you have ACML FFT library. */ 00084 /* #undef HAVE_FFT_ACML */ 00085 00086 /* Define if you have MKL FFT library. */ 00087 /* #undef HAVE_FFT_MKL */ 00088 00089 /* Define to 1 if you have the `finite' function. */ 00090 #define HAVE_FINITE 1 00091 00092 /* Define to 1 if you have the `fpclass' function. */ 00093 /* #undef HAVE_FPCLASS */ 00094 00095 /* Define to 1 if you have the <ieeefp.h> header file. */ 00096 /* #undef HAVE_IEEEFP_H */ 00097 00098 /* Define to 1 if you have the <inttypes.h> header file. */ 00099 #define HAVE_INTTYPES_H 1 00100 00101 /* Define to 1 if you have the `isfinite' function. */ 00102 /* #undef HAVE_ISFINITE */ 00103 00104 /* Define to 1 if you have the `isinf' function. */ 00105 #define HAVE_ISINF 1 00106 00107 /* Define to 1 if you have the `isnan' function. */ 00108 #define HAVE_ISNAN 1 00109 00110 /* Define if you have LAPACK library. */ 00111 #define HAVE_LAPACK 1 00112 00113 /* Define to 1 if you have the `lgamma' function. */ 00114 #define HAVE_LGAMMA 1 00115 00116 /* Define to 1 if you have the `log1p' function. */ 00117 #define HAVE_LOG1P 1 00118 00119 /* Define to 1 if you have the `log2' function. */ 00120 #define HAVE_LOG2 1 00121 00122 /* Define to 1 if you have the <memory.h> header file. */ 00123 #define HAVE_MEMORY_H 1 00124 00125 /* Define to 1 if you have the `rint' function. */ 00126 #define HAVE_RINT 1 00127 00128 /* Define to 1 if you have the <stdint.h> header file. */ 00129 #define HAVE_STDINT_H 1 00130 00131 /* Define to 1 if you have the <stdlib.h> header file. */ 00132 #define HAVE_STDLIB_H 1 00133 00134 /* Define to 1 if you have the `std::isfinite' function. */ 00135 #define HAVE_STD_ISFINITE 1 00136 00137 /* Define to 1 if you have the `std::isinf' function. */ 00138 #define HAVE_STD_ISINF 1 00139 00140 /* Define to 1 if you have the `std::isnan' function. */ 00141 #define HAVE_STD_ISNAN 1 00142 00143 /* Define to 1 if you have the <strings.h> header file. */ 00144 #define HAVE_STRINGS_H 1 00145 00146 /* Define to 1 if you have the <string.h> header file. */ 00147 #define HAVE_STRING_H 1 00148 00149 /* Define to 1 if you have the <sys/stat.h> header file. */ 00150 #define HAVE_SYS_STAT_H 1 00151 00152 /* Define to 1 if you have the <sys/types.h> header file. */ 00153 #define HAVE_SYS_TYPES_H 1 00154 00155 /* Define to 1 if you have the `tgamma' function. */ 00156 #define HAVE_TGAMMA 1 00157 00158 /* Define to 1 if you have the <unistd.h> header file. */ 00159 #define HAVE_UNISTD_H 1 00160 00161 /* Define to use zdotusub_ Fortran wrapper. */ 00162 /* #undef HAVE_ZDOTUSUB */ 00163 00164 /* Define to use "void zdotu_()". */ 00165 /* #undef HAVE_ZDOTU_VOID */ 00166 00167 /* Define if you want exceptions handling */ 00168 #define ITPP_EXCEPTIONS 1 00169 00170 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00171 */ 00172 #define LT_OBJDIR ".libs/" 00173 00174 /* Name of package */ 00175 #define PACKAGE "itpp" 00176 00177 /* Define to the address where bug reports for this package should be sent. */ 00178 #define PACKAGE_BUGREPORT "ediap@users.sourceforge.net" 00179 00180 /* Define to the full name of this package. */ 00181 #define PACKAGE_NAME "IT++" 00182 00183 /* Define to the full name and version of this package. */ 00184 #define PACKAGE_STRING "IT++ 4.1.r1665" 00185 00186 /* Define to the one symbol short name of this package. */ 00187 #define PACKAGE_TARNAME "itpp" 00188 00189 /* Define to the version of this package. */ 00190 #define PACKAGE_VERSION "4.1.r1665" 00191 00192 /* The size of `int', as computed by sizeof. */ 00193 #define SIZEOF_INT 4 00194 00195 /* The size of `long', as computed by sizeof. */ 00196 #define SIZEOF_LONG 8 00197 00198 /* The size of `long long', as computed by sizeof. */ 00199 #define SIZEOF_LONG_LONG 8 00200 00201 /* The size of `short', as computed by sizeof. */ 00202 #define SIZEOF_SHORT 2 00203 00204 /* The size of `unsigned int', as computed by sizeof. */ 00205 #define SIZEOF_UNSIGNED_INT 4 00206 00207 /* The size of `unsigned long', as computed by sizeof. */ 00208 #define SIZEOF_UNSIGNED_LONG 8 00209 00210 /* The size of `unsigned long long', as computed by sizeof. */ 00211 #define SIZEOF_UNSIGNED_LONG_LONG 8 00212 00213 /* The size of `unsigned short', as computed by sizeof. */ 00214 #define SIZEOF_UNSIGNED_SHORT 2 00215 00216 /* Define to 1 if you have the ANSI C header files. */ 00217 #define STDC_HEADERS 1 00218 00219 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00220 #define TIME_WITH_SYS_TIME 1 00221 00222 /* Version number of package */ 00223 #define VERSION "4.1.r1665" 00224 00225 00226 #if defined(HAVE_CMATH) 00227 # include <cmath> 00228 #endif 00229 00230 /* IT++ uses only std::min() and std::max() functions, not macros */ 00231 #ifdef min 00232 /* # undef min */ 00233 #endif 00234 #ifdef max 00235 /* # undef max */ 00236 #endif 00237 00238 #endif /* #ifndef CONFIG_H */ 00239