NFFT Logo 3.1.1 API Reference

config.h

00001 /* include/config.h.  Generated from config.h.in by configure.  */
00002 /* include/config.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 /* Define to enable B-spline window function. */
00005 /* #undef B_SPLINE */
00006 
00007 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
00008    systems. This function is required for `alloca.c' support on those systems.
00009    */
00010 /* #undef CRAY_STACKSEG_END */
00011 
00012 /* Define to 1 if using `alloca.c'. */
00013 /* #undef C_ALLOCA */
00014 
00015 /* Define to enable dirac delta window function. */
00016 /* #undef DIRAC_DELTA */
00017 
00018 /* Define to enable Gaussian window function. */
00019 /* #undef GAUSSIAN */
00020 
00021 /* Define to 1 if you have the `abort' function. */
00022 #define HAVE_ABORT 1
00023 
00024 /* Define to 1 if you have the `acos' function. */
00025 #define HAVE_ACOS 1
00026 
00027 /* Define to 1 if you have the `acosf' function. */
00028 #define HAVE_ACOSF 1
00029 
00030 /* Define to 1 if you have the `acosl' function. */
00031 #define HAVE_ACOSL 1
00032 
00033 /* Define to 1 if you have `alloca', as a function or macro. */
00034 #define HAVE_ALLOCA 1
00035 
00036 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
00037    */
00038 #define HAVE_ALLOCA_H 1
00039 
00040 /* Define to 1 if you have the `BSDgettimeofday' function. */
00041 /* #undef HAVE_BSDGETTIMEOFDAY */
00042 
00043 /* Define to 1 if you have the `clock_gettime' function. */
00044 /* #undef HAVE_CLOCK_GETTIME */
00045 
00046 /* Define to 1 if you have the `copysign' function. */
00047 #define HAVE_COPYSIGN 1
00048 
00049 /* Define to 1 if you have the `copysignf' function. */
00050 #define HAVE_COPYSIGNF 1
00051 
00052 /* Define to 1 if you have the `copysignl' function. */
00053 #define HAVE_COPYSIGNL 1
00054 
00055 /* Define to 1 if you have the `cos' function. */
00056 #define HAVE_COS 1
00057 
00058 /* Define to 1 if you have the `cosf' function. */
00059 #define HAVE_COSF 1
00060 
00061 /* Define to 1 if you have the `cosl' function. */
00062 #define HAVE_COSL 1
00063 
00064 /* Define to 1 if you have the <c_asm.h> header file. */
00065 /* #undef HAVE_C_ASM_H */
00066 
00067 /* Define to 1 if you have the declaration of `acos', and to 0 if you don't.
00068    */
00069 #define HAVE_DECL_ACOS 1
00070 
00071 /* Define to 1 if you have the declaration of `acosf', and to 0 if you don't.
00072    */
00073 #define HAVE_DECL_ACOSF 1
00074 
00075 /* Define to 1 if you have the declaration of `acosl', and to 0 if you don't.
00076    */
00077 #define HAVE_DECL_ACOSL 1
00078 
00079 /* Define to 1 if you have the declaration of `copysign', and to 0 if you
00080    don't. */
00081 #define HAVE_DECL_COPYSIGN 1
00082 
00083 /* Define to 1 if you have the declaration of `copysignf', and to 0 if you
00084    don't. */
00085 #define HAVE_DECL_COPYSIGNF 1
00086 
00087 /* Define to 1 if you have the declaration of `copysignl', and to 0 if you
00088    don't. */
00089 #define HAVE_DECL_COPYSIGNL 1
00090 
00091 /* Define to 1 if you have the declaration of `cos', and to 0 if you don't. */
00092 #define HAVE_DECL_COS 1
00093 
00094 /* Define to 1 if you have the declaration of `cosf', and to 0 if you don't.
00095    */
00096 #define HAVE_DECL_COSF 1
00097 
00098 /* Define to 1 if you have the declaration of `cosl', and to 0 if you don't.
00099    */
00100 #define HAVE_DECL_COSL 1
00101 
00102 /* Define to 1 if you have the declaration of `drand48', and to 0 if you
00103    don't. */
00104 #define HAVE_DECL_DRAND48 0
00105 
00106 /* Define to 1 if you have the declaration of `exp', and to 0 if you don't. */
00107 #define HAVE_DECL_EXP 1
00108 
00109 /* Define to 1 if you have the declaration of `expf', and to 0 if you don't.
00110    */
00111 #define HAVE_DECL_EXPF 1
00112 
00113 /* Define to 1 if you have the declaration of `expl', and to 0 if you don't.
00114    */
00115 #define HAVE_DECL_EXPL 1
00116 
00117 /* Define to 1 if you have the declaration of `lgamma', and to 0 if you don't.
00118    */
00119 #define HAVE_DECL_LGAMMA 1
00120 
00121 /* Define to 1 if you have the declaration of `lgammaf', and to 0 if you
00122    don't. */
00123 #define HAVE_DECL_LGAMMAF 1
00124 
00125 /* Define to 1 if you have the declaration of `lgammal', and to 0 if you
00126    don't. */
00127 #define HAVE_DECL_LGAMMAL 1
00128 
00129 /* Define to 1 if you have the declaration of `log', and to 0 if you don't. */
00130 #define HAVE_DECL_LOG 1
00131 
00132 /* Define to 1 if you have the declaration of `log10', and to 0 if you don't.
00133    */
00134 #define HAVE_DECL_LOG10 1
00135 
00136 /* Define to 1 if you have the declaration of `log10f', and to 0 if you don't.
00137    */
00138 #define HAVE_DECL_LOG10F 1
00139 
00140 /* Define to 1 if you have the declaration of `log10l', and to 0 if you don't.
00141    */
00142 #define HAVE_DECL_LOG10L 1
00143 
00144 /* Define to 1 if you have the declaration of `log1p', and to 0 if you don't.
00145    */
00146 #define HAVE_DECL_LOG1P 1
00147 
00148 /* Define to 1 if you have the declaration of `log1pf', and to 0 if you don't.
00149    */
00150 #define HAVE_DECL_LOG1PF 1
00151 
00152 /* Define to 1 if you have the declaration of `log1pl', and to 0 if you don't.
00153    */
00154 #define HAVE_DECL_LOG1PL 1
00155 
00156 /* Define to 1 if you have the declaration of `log2', and to 0 if you don't.
00157    */
00158 #define HAVE_DECL_LOG2 1
00159 
00160 /* Define to 1 if you have the declaration of `log2f', and to 0 if you don't.
00161    */
00162 #define HAVE_DECL_LOG2F 1
00163 
00164 /* Define to 1 if you have the declaration of `log2l', and to 0 if you don't.
00165    */
00166 #define HAVE_DECL_LOG2L 1
00167 
00168 /* Define to 1 if you have the declaration of `logf', and to 0 if you don't.
00169    */
00170 #define HAVE_DECL_LOGF 1
00171 
00172 /* Define to 1 if you have the declaration of `logl', and to 0 if you don't.
00173    */
00174 #define HAVE_DECL_LOGL 1
00175 
00176 /* Define to 1 if you have the declaration of `lrint', and to 0 if you don't.
00177    */
00178 #define HAVE_DECL_LRINT 1
00179 
00180 /* Define to 1 if you have the declaration of `lrintf', and to 0 if you don't.
00181    */
00182 #define HAVE_DECL_LRINTF 1
00183 
00184 /* Define to 1 if you have the declaration of `lrintl', and to 0 if you don't.
00185    */
00186 #define HAVE_DECL_LRINTL 1
00187 
00188 /* Define to 1 if you have the declaration of `memalign', and to 0 if you
00189    don't. */
00190 #define HAVE_DECL_MEMALIGN 0
00191 
00192 /* Define to 1 if you have the declaration of `nanosleep', and to 0 if you
00193    don't. */
00194 #define HAVE_DECL_NANOSLEEP 0
00195 
00196 /* Define to 1 if you have the declaration of `posix_memalign', and to 0 if
00197    you don't. */
00198 #define HAVE_DECL_POSIX_MEMALIGN 0
00199 
00200 /* Define to 1 if you have the declaration of `pow', and to 0 if you don't. */
00201 #define HAVE_DECL_POW 1
00202 
00203 /* Define to 1 if you have the declaration of `powf', and to 0 if you don't.
00204    */
00205 #define HAVE_DECL_POWF 1
00206 
00207 /* Define to 1 if you have the declaration of `powl', and to 0 if you don't.
00208    */
00209 #define HAVE_DECL_POWL 1
00210 
00211 /* Define to 1 if you have the declaration of `sin', and to 0 if you don't. */
00212 #define HAVE_DECL_SIN 1
00213 
00214 /* Define to 1 if you have the declaration of `sinf', and to 0 if you don't.
00215    */
00216 #define HAVE_DECL_SINF 1
00217 
00218 /* Define to 1 if you have the declaration of `sinl', and to 0 if you don't.
00219    */
00220 #define HAVE_DECL_SINL 1
00221 
00222 /* Define to 1 if you have the declaration of `sleep', and to 0 if you don't.
00223    */
00224 #define HAVE_DECL_SLEEP 1
00225 
00226 /* Define to 1 if you have the declaration of `sqrt', and to 0 if you don't.
00227    */
00228 #define HAVE_DECL_SQRT 1
00229 
00230 /* Define to 1 if you have the declaration of `sqrtf', and to 0 if you don't.
00231    */
00232 #define HAVE_DECL_SQRTF 1
00233 
00234 /* Define to 1 if you have the declaration of `sqrtl', and to 0 if you don't.
00235    */
00236 #define HAVE_DECL_SQRTL 1
00237 
00238 /* Define to 1 if you have the declaration of `srand48', and to 0 if you
00239    don't. */
00240 #define HAVE_DECL_SRAND48 0
00241 
00242 /* Define to 1 if you have the declaration of `tgamma', and to 0 if you don't.
00243    */
00244 #define HAVE_DECL_TGAMMA 1
00245 
00246 /* Define to 1 if you have the declaration of `tgammaf', and to 0 if you
00247    don't. */
00248 #define HAVE_DECL_TGAMMAF 1
00249 
00250 /* Define to 1 if you have the declaration of `tgammal', and to 0 if you
00251    don't. */
00252 #define HAVE_DECL_TGAMMAL 1
00253 
00254 /* Define to 1 if you have the <dlfcn.h> header file. */
00255 #define HAVE_DLFCN_H 1
00256 
00257 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
00258 /* #undef HAVE_DOPRNT */
00259 
00260 /* Define to 1 if you have the `drand48' function. */
00261 #define HAVE_DRAND48 1
00262 
00263 /* Define to 1 if you have the `exp' function. */
00264 #define HAVE_EXP 1
00265 
00266 /* Define to 1 if you have the `expf' function. */
00267 #define HAVE_EXPF 1
00268 
00269 /* Define to 1 if you have the `expl' function. */
00270 #define HAVE_EXPL 1
00271 
00272 /* Define to 1 if you have the `gethrtime' function. */
00273 /* #undef HAVE_GETHRTIME */
00274 
00275 /* Define to 1 if you have the `gettimeofday' function. */
00276 #define HAVE_GETTIMEOFDAY 1
00277 
00278 /* Define to 1 if hrtime_t is defined in <sys/time.h> */
00279 /* #undef HAVE_HRTIME_T */
00280 
00281 /* Define to 1 if you have the <intrinsics.h> header file. */
00282 /* #undef HAVE_INTRINSICS_H */
00283 
00284 /* Define to 1 if you have the <inttypes.h> header file. */
00285 #define HAVE_INTTYPES_H 1
00286 
00287 /* Define to 1 if you have the `lgamma' function. */
00288 #define HAVE_LGAMMA 1
00289 
00290 /* Define to 1 if you have the `lgammaf' function. */
00291 #define HAVE_LGAMMAF 1
00292 
00293 /* Define to 1 if you have the `lgammal' function. */
00294 #define HAVE_LGAMMAL 1
00295 
00296 /* Define to 1 if you have the `fftw3' library (-lfftw3). */
00297 #define HAVE_LIBFFTW3 1
00298 
00299 /* Define to 1 if you have the <libintl.h> header file. */
00300 #define HAVE_LIBINTL_H 1
00301 
00302 /* Define to 1 if you have the `m' library (-lm). */
00303 #define HAVE_LIBM 1
00304 
00305 /* Define to 1 if you have the <limits.h> header file. */
00306 #define HAVE_LIMITS_H 1
00307 
00308 /* Define to 1 if you have the `log' function. */
00309 #define HAVE_LOG 1
00310 
00311 /* Define to 1 if you have the `log10' function. */
00312 #define HAVE_LOG10 1
00313 
00314 /* Define to 1 if you have the `log10f' function. */
00315 #define HAVE_LOG10F 1
00316 
00317 /* Define to 1 if you have the `log10l' function. */
00318 #define HAVE_LOG10L 1
00319 
00320 /* Define to 1 if you have the `log1p' function. */
00321 #define HAVE_LOG1P 1
00322 
00323 /* Define to 1 if you have the `log1pf' function. */
00324 #define HAVE_LOG1PF 1
00325 
00326 /* Define to 1 if you have the `log1pl' function. */
00327 #define HAVE_LOG1PL 1
00328 
00329 /* Define to 1 if you have the `log2' function. */
00330 #define HAVE_LOG2 1
00331 
00332 /* Define to 1 if you have the `log2f' function. */
00333 #define HAVE_LOG2F 1
00334 
00335 /* Define to 1 if you have the `log2l' function. */
00336 #define HAVE_LOG2L 1
00337 
00338 /* Define to 1 if you have the `logf' function. */
00339 #define HAVE_LOGF 1
00340 
00341 /* Define to 1 if you have the `logl' function. */
00342 #define HAVE_LOGL 1
00343 
00344 /* Define to 1 if the compiler supports `long double' */
00345 #define HAVE_LONG_DOUBLE 1
00346 
00347 /* Define to 1 if you have the `lrint' function. */
00348 #define HAVE_LRINT 1
00349 
00350 /* Define to 1 if you have the `lrintf' function. */
00351 #define HAVE_LRINTF 1
00352 
00353 /* Define to 1 if you have the `lrintl' function. */
00354 #define HAVE_LRINTL 1
00355 
00356 /* Define to 1 if you have the `mach_absolute_time' function. */
00357 /* #undef HAVE_MACH_ABSOLUTE_TIME */
00358 
00359 /* Define to 1 if you have the <mach/mach_time.h> header file. */
00360 /* #undef HAVE_MACH_MACH_TIME_H */
00361 
00362 /* Define to 1 if you have the <malloc.h> header file. */
00363 #define HAVE_MALLOC_H 1
00364 
00365 /* Define to 1 if you have the `memalign' function. */
00366 #define HAVE_MEMALIGN 1
00367 
00368 /* Define to 1 if you have the <memory.h> header file. */
00369 #define HAVE_MEMORY_H 1
00370 
00371 /* Define to 1 if you have the `memset' function. */
00372 #define HAVE_MEMSET 1
00373 
00374 /* Define to have the file mexversion.c */
00375 /* #undef HAVE_MEXVERSION_C */
00376 
00377 /* Define to 1 if you have the `nanosleep' function. */
00378 #define HAVE_NANOSLEEP 1
00379 
00380 /* Define to 1 if you have the `posix_memalign' function. */
00381 #define HAVE_POSIX_MEMALIGN 1
00382 
00383 /* Define to 1 if you have the `pow' function. */
00384 #define HAVE_POW 1
00385 
00386 /* Define to 1 if you have the `powf' function. */
00387 #define HAVE_POWF 1
00388 
00389 /* Define to 1 if you have the `powl' function. */
00390 #define HAVE_POWL 1
00391 
00392 /* Define to 1 if you have the `read_real_time' function. */
00393 /* #undef HAVE_READ_REAL_TIME */
00394 
00395 /* Define to 1 if you have the `sin' function. */
00396 #define HAVE_SIN 1
00397 
00398 /* Define to 1 if you have the `sinf' function. */
00399 #define HAVE_SINF 1
00400 
00401 /* Define to 1 if you have the `sinl' function. */
00402 #define HAVE_SINL 1
00403 
00404 /* Define to 1 if you have the `sleep' function. */
00405 #define HAVE_SLEEP 1
00406 
00407 /* Define to 1 if you have the `snprintf' function. */
00408 #define HAVE_SNPRINTF 1
00409 
00410 /* Define to 1 if you have the `sqrt' function. */
00411 #define HAVE_SQRT 1
00412 
00413 /* Define to 1 if you have the `sqrtf' function. */
00414 #define HAVE_SQRTF 1
00415 
00416 /* Define to 1 if you have the `sqrtl' function. */
00417 #define HAVE_SQRTL 1
00418 
00419 /* Define to 1 if you have the `srand48' function. */
00420 #define HAVE_SRAND48 1
00421 
00422 /* Define to 1 if you have the <stdbool.h> header file. */
00423 #define HAVE_STDBOOL_H 1
00424 
00425 /* Define to 1 if you have the <stddef.h> header file. */
00426 #define HAVE_STDDEF_H 1
00427 
00428 /* Define to 1 if you have the <stdint.h> header file. */
00429 #define HAVE_STDINT_H 1
00430 
00431 /* Define to 1 if you have the <stdlib.h> header file. */
00432 #define HAVE_STDLIB_H 1
00433 
00434 /* Define to 1 if you have the <strings.h> header file. */
00435 #define HAVE_STRINGS_H 1
00436 
00437 /* Define to 1 if you have the <string.h> header file. */
00438 #define HAVE_STRING_H 1
00439 
00440 /* Define to 1 if you have the `sysctl' function. */
00441 #define HAVE_SYSCTL 1
00442 
00443 /* Define to 1 if you have the <sys/stat.h> header file. */
00444 #define HAVE_SYS_STAT_H 1
00445 
00446 /* Define to 1 if you have the <sys/sysctl> header file. */
00447 /* #undef HAVE_SYS_SYSCTL */
00448 
00449 /* Define to 1 if you have the <sys/sysctl.h> header file. */
00450 #define HAVE_SYS_SYSCTL_H 1
00451 
00452 /* Define to 1 if you have the <sys/time.h> header file. */
00453 #define HAVE_SYS_TIME_H 1
00454 
00455 /* Define to 1 if you have the <sys/types.h> header file. */
00456 #define HAVE_SYS_TYPES_H 1
00457 
00458 /* Define to 1 if you have the `tgamma' function. */
00459 #define HAVE_TGAMMA 1
00460 
00461 /* Define to 1 if you have the `tgammaf' function. */
00462 #define HAVE_TGAMMAF 1
00463 
00464 /* Define to 1 if you have the `tgammal' function. */
00465 #define HAVE_TGAMMAL 1
00466 
00467 /* Define to 1 if you have the `time_base_to_time' function. */
00468 /* #undef HAVE_TIME_BASE_TO_TIME */
00469 
00470 /* Define to 1 if the system has the type `uintptr_t'. */
00471 #define HAVE_UINTPTR_T 1
00472 
00473 /* Define to 1 if you have the <unistd.h> header file. */
00474 #define HAVE_UNISTD_H 1
00475 
00476 /* Define to 1 if you have the `vprintf' function. */
00477 #define HAVE_VPRINTF 1
00478 
00479 /* Define to 1 if you have the `_mm_free' function. */
00480 /* #undef HAVE__MM_FREE */
00481 
00482 /* Define to 1 if you have the `_mm_malloc' function. */
00483 /* #undef HAVE__MM_MALLOC */
00484 
00485 /* Define to enable Kaiser-Bessel window function. */
00486 #define KAISER_BESSEL 1
00487 
00488 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00489    */
00490 #define LT_OBJDIR ".libs/"
00491 
00492 /* Define to enable Matlab argument checks. */
00493 #define MATLAB_ARGCHECKS 1
00494 
00495 /* Define to enable time measurements during execution. */
00496 /* #undef MEASURE_TIME */
00497 
00498 /* Define to enable time measurements for FFTW transforms. */
00499 /* #undef MEASURE_TIME_FFTW */
00500 
00501 /* Define to enable extra NFFT debugging code. */
00502 /* #undef NFFT_DEBUG */
00503 
00504 /* Name of package */
00505 #define PACKAGE "nfft"
00506 
00507 /* Define to the address where bug reports for this package should be sent. */
00508 #define PACKAGE_BUGREPORT "potts@mathematik.tu-chemnitz.de"
00509 
00510 /* Define to the full name of this package. */
00511 #define PACKAGE_NAME "NFFT"
00512 
00513 /* Define to the full name and version of this package. */
00514 #define PACKAGE_STRING "NFFT 3.1.1"
00515 
00516 /* Define to the one symbol short name of this package. */
00517 #define PACKAGE_TARNAME "nfft"
00518 
00519 /* Define to the version of this package. */
00520 #define PACKAGE_VERSION "3.1.1"
00521 
00522 /* Define to enable sinc power window function. */
00523 /* #undef SINC_POWER */
00524 
00525 /* The size of `double', as computed by sizeof. */
00526 #define SIZEOF_DOUBLE 8
00527 
00528 /* The size of `float', as computed by sizeof. */
00529 #define SIZEOF_FLOAT 4
00530 
00531 /* The size of `int', as computed by sizeof. */
00532 #define SIZEOF_INT 4
00533 
00534 /* The size of `long', as computed by sizeof. */
00535 #define SIZEOF_LONG 8
00536 
00537 /* The size of `long double', as computed by sizeof. */
00538 #define SIZEOF_LONG_DOUBLE 16
00539 
00540 /* The size of `long long', as computed by sizeof. */
00541 #define SIZEOF_LONG_LONG 8
00542 
00543 /* The size of `ptrdiff_t', as computed by sizeof. */
00544 #define SIZEOF_PTRDIFF_T 8
00545 
00546 /* The size of `size_t', as computed by sizeof. */
00547 #define SIZEOF_SIZE_T 8
00548 
00549 /* The size of `unsigned int', as computed by sizeof. */
00550 #define SIZEOF_UNSIGNED_INT 4
00551 
00552 /* The size of `unsigned long', as computed by sizeof. */
00553 #define SIZEOF_UNSIGNED_LONG 8
00554 
00555 /* The size of `unsigned long long', as computed by sizeof. */
00556 #define SIZEOF_UNSIGNED_LONG_LONG 8
00557 
00558 /* The size of `void *', as computed by sizeof. */
00559 /* #undef SIZEOF_VOID_P */
00560 
00561 /* If using the C implementation of alloca, define if you know the
00562    direction of stack growth for your system; otherwise it will be
00563    automatically deduced at runtime.
00564   STACK_DIRECTION > 0 => grows toward higher addresses
00565   STACK_DIRECTION < 0 => grows toward lower addresses
00566   STACK_DIRECTION = 0 => direction of growth unknown */
00567 /* #undef STACK_DIRECTION */
00568 
00569 /* Define to 1 if you have the ANSI C header files. */
00570 #define STDC_HEADERS 1
00571 
00572 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
00573 #define TIME_WITH_SYS_TIME 1
00574 
00575 /* Version number of package */
00576 #define VERSION "3.1.1"
00577 
00578 /* Define to empty if `const' does not conform to ANSI C. */
00579 /* #undef const */
00580 
00581 /* Define to `__inline__' or `__inline' if that's what the C compiler
00582    calls it, or to nothing if 'inline' is not supported under any name.  */
00583 #ifndef __cplusplus
00584 /* #undef inline */
00585 #endif
00586 
00587 /* Define to the equivalent of the C99 'restrict' keyword, or to
00588    nothing if this is not supported.  Do not define if restrict is
00589    supported directly.  */
00590 #define restrict __restrict
00591 /* Work around a bug in Sun C++: it does not support _Restrict, even
00592    though the corresponding Sun C compiler does, which causes
00593    "#define restrict _Restrict" in the previous line.  Perhaps some future
00594    version of Sun C++ will work with _Restrict; if so, it'll probably
00595    define __RESTRICT, just as Sun C does.  */
00596 #if defined __SUNPRO_CC && !defined __RESTRICT
00597 # define _Restrict
00598 #endif
00599 
00600 /* Define to `unsigned int' if <sys/types.h> does not define. */
00601 /* #undef size_t */

Generated on 17 Aug 2009 by Doxygen 1.5.3