/* config.h.  Generated from config.h.in by configure.  */
/* config.h.in.  Generated from configure.ac by autoheader.  */


/* __BEGIN_DECLS should be used at the beginning of your declarations,
   so that C++ compilers do not mangle their names.  Use __END_DECLS at
   the end of C declarations. */
/* #undef __BEGIN_DECLS */
/* #undef __END_DECLS */
#ifdef __cplusplus
# define __BEGIN_DECLS extern "C" {
# define __END_DECLS }
#else
# define __BEGIN_DECLS
# define __END_DECLS
#endif

#ifndef _GNU_SOURCE
#define _GNU_SOURCE 1
#endif


/* Define if debug output should be supported. */
/* #undef DEBUG */

/* Define to 1 if you have the `acos' function. */
#define HAVE_ACOS 1

/* Define to 1 if you have the `acosh' function. */
#define HAVE_ACOSH 1

/* Define to 1 if you have the `asin' function. */
#define HAVE_ASIN 1

/* Define to 1 if you have the `asinh' function. */
#define HAVE_ASINH 1

/* Define to 1 if you have the `atan' function. */
#define HAVE_ATAN 1

/* Define to 1 if you have the `atan2' function. */
#define HAVE_ATAN2 1

/* Define to 1 if you have the `atanh' function. */
#define HAVE_ATANH 1

/* Define to 1 if you have the `ceil' function. */
#define HAVE_CEIL 1

/* Define if the compiler has complex<T>. */
#define HAVE_COMPLEX 1

/* Define to 1 if you have the `cos' function. */
#define HAVE_COS 1

/* Define to 1 if you have the `cosh' function. */
#define HAVE_COSH 1

/* define if the compiler supports basic C++11 syntax */
#define HAVE_CXX11 1

/* Define to 1 if you have the complex `abs' function. */
#define HAVE_CXX_COMPLEX_ABS 1

/* Define to 1 if you have the complex `acos' function. */
#define HAVE_CXX_COMPLEX_ACOS 1

/* Define to 1 if you have the complex `acosh' function. */
#define HAVE_CXX_COMPLEX_ACOSH 1

/* Define to 1 if you have the complex `arg' function. */
#define HAVE_CXX_COMPLEX_ARG 1

/* Define to 1 if you have the complex `asin' function. */
#define HAVE_CXX_COMPLEX_ASIN 1

/* Define to 1 if you have the complex `asinh' function. */
#define HAVE_CXX_COMPLEX_ASINH 1

/* Define to 1 if you have the complex `atan' function. */
#define HAVE_CXX_COMPLEX_ATAN 1

/* Define to 1 if you have the complex atan2 function. */
/* #undef HAVE_CXX_COMPLEX_ATAN2 */

/* Define to 1 if you have the complex `atanh' function. */
#define HAVE_CXX_COMPLEX_ATANH 1

/* Define to 1 if you have the complex `below' function. */
/* #undef HAVE_CXX_COMPLEX_BELOW */

/* Define to 1 if you have the complex `conj' function. */
#define HAVE_CXX_COMPLEX_CONJ 1

/* Define to 1 if you have the complex `cos' function. */
#define HAVE_CXX_COMPLEX_COS 1

/* Define to 1 if you have the complex `cosh' function. */
#define HAVE_CXX_COMPLEX_COSH 1

/* Define to 1 if you have the complex `C++11' function. */
/* #undef HAVE_CXX_COMPLEX_C__11 */

/* Define to 1 if you have the complex `dnl' function. */
/* #undef HAVE_CXX_COMPLEX_DNL */

/* Define to 1 if you have the complex `exp' function. */
#define HAVE_CXX_COMPLEX_EXP 1

/* Define to 1 if you have the complex fmod function. */
/* #undef HAVE_CXX_COMPLEX_FMOD */

/* Define to 1 if you have the complex `imag' function. */
#define HAVE_CXX_COMPLEX_IMAG 1

/* Define to 1 if you have the complex `log' function. */
#define HAVE_CXX_COMPLEX_LOG 1

/* Define to 1 if you have the complex `log10' function. */
#define HAVE_CXX_COMPLEX_LOG10 1

/* Define to 1 if you have the complex `log2' function. */
/* #undef HAVE_CXX_COMPLEX_LOG2 */

/* Define to 1 if you have the complex `norm' function. */
#define HAVE_CXX_COMPLEX_NORM 1

/* Define to 1 if you have the complex polar (double, double) function. */
#define HAVE_CXX_COMPLEX_POLAR 1

/* Define to 1 if you have the complex polar (complex, complex) function. */
/* #undef HAVE_CXX_COMPLEX_POLAR_COMPLEX */

/* Define to 1 if you have the complex pow function. */
#define HAVE_CXX_COMPLEX_POW 1

/* Define to 1 if you have the complex `proj' function. */
#define HAVE_CXX_COMPLEX_PROJ 1

/* Define to 1 if you have the complex `real' function. */
#define HAVE_CXX_COMPLEX_REAL 1

/* Define to 1 if you have the complex `see' function. */
/* #undef HAVE_CXX_COMPLEX_SEE */

/* Define to 1 if you have the complex `sin' function. */
#define HAVE_CXX_COMPLEX_SIN 1

/* Define to 1 if you have the complex `sinh' function. */
#define HAVE_CXX_COMPLEX_SINH 1

/* Define to 1 if you have the complex `skip,' function. */
/* #undef HAVE_CXX_COMPLEX_SKIP_ */

/* Define to 1 if you have the complex `sqrt' function. */
#define HAVE_CXX_COMPLEX_SQRT 1

/* Define to 1 if you have the complex `tan' function. */
#define HAVE_CXX_COMPLEX_TAN 1

/* Define to 1 if you have the complex `tanh' function. */
#define HAVE_CXX_COMPLEX_TANH 1

/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1

/* Define to 1 if you have the `erf' function. */
#define HAVE_ERF 1

/* Define to 1 if you have the `erfc' function. */
#define HAVE_ERFC 1

/* Define to 1 if you have the `exp' function. */
#define HAVE_EXP 1

/* Define to 1 if you have the `fabs' function. */
#define HAVE_FABS 1

/* Define to 1 if you have the `floor' function. */
#define HAVE_FLOOR 1

/* Define to 1 if you have the `fmod' function. */
#define HAVE_FMOD 1

/* Define to 1 if you have the `hypot' function. */
#define HAVE_HYPOT 1

/* Define to 1 if you have the <ieeefp.h> header file. */
/* #undef HAVE_IEEEFP_H */

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have the `jn' function. */
#define HAVE_JN 1

/* Define to 1 if you have the `m' library (-lm). */
#define HAVE_LIBM 1

/* Define to 1 if you have the `log' function. */
#define HAVE_LOG 1

/* Define to 1 if you have the `log10' function. */
#define HAVE_LOG10 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Define to 1 if you have the `modf' function. */
#define HAVE_MODF 1

/* define if the compiler implements namespaces */
#define HAVE_NAMESPACES /**/

/* Define to 1 if you have the `pow' function. */
#define HAVE_POW 1

/* Define to 1 if you have the `round' function. */
#define HAVE_ROUND 1

/* Define to 1 if you have the `sin' function. */
#define HAVE_SIN 1

/* Define to 1 if you have the `sinh' function. */
#define HAVE_SINH 1

/* Define to 1 if you have the `sqrt' function. */
#define HAVE_SQRT 1

/* Define to 1 if you have the <stddef.h> header file. */
#define HAVE_STDDEF_H 1

/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the `std::acosh` function. */
#define HAVE_STD_ACOSH 1

/* Define to 1 if you have the `std::asinh` function. */
#define HAVE_STD_ASINH 1

/* Define to 1 if you have the `std::atanh` function. */
#define HAVE_STD_ATANH 1

/* Define to 1 if you have the `std::erf` function. */
#define HAVE_STD_ERF 1

/* Define to 1 if you have the `std::erfc` function. */
#define HAVE_STD_ERFC 1

/* Define to 1 if you have the `std::fmod` function. */
/* #undef HAVE_STD_FMOD */

/* Define to 1 if you have the `std::hypot` function. */
/* #undef HAVE_STD_HYPOT */

/* Define to 1 if you have the `std::round` function. */
#define HAVE_STD_ROUND 1

/* Define to 1 if you have the `std::trunc` function. */
/* #undef HAVE_STD_TRUNC */

/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1

/* Define to 1 if you have the `strdup' function. */
#define HAVE_STRDUP 1

/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the `tan' function. */
#define HAVE_TAN 1

/* Define to 1 if you have the `tanh' function. */
#define HAVE_TANH 1

/* Define to 1 if you have the `trunc' function. */
#define HAVE_TRUNC 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if you have the `yn' function. */
#define HAVE_YN 1

/* Define to the sub-directory in which libtool stores uninstalled libraries.
   */
#define LT_OBJDIR ".libs/"

/* Define if debug code should be suppressed. */
#define NDEBUG 1

/* Define to 1 if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */

/* The size of the double representation. */
#define NR_DOUBLE_SIZE 8

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "qucs-bugs@lists.sourceforge.net"

/* Define to the full name of this package. */
#define PACKAGE_NAME "qucs-core"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "qucs-core 0.0.18"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "qucs-core"

/* Define to the home page for this package. */
#define PACKAGE_URL ""

/* Define to the version of this package. */
#define PACKAGE_VERSION "0.0.18"

/* The size of `int', as computed by sizeof. */
#define SIZEOF_INT 4

/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 8

/* The size of `long double', as computed by sizeof. */
/* #undef SIZEOF_LONG_DOUBLE */

/* The size of `short', as computed by sizeof. */
#define SIZEOF_SHORT 2

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
   `char[]'. */
#define YYTEXT_POINTER 1

/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */

/* The global type of double representation. */
#define nr_double_t double

/* C-type for 16-bit integers. */
#define nr_int16_t short

/* C-type for 32-bit integers. */
#define nr_int32_t int

/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */
