1/* include/libmesh_config.h.in. Generated from configure.ac by autoheader. */ 2 3/* definition of the final detected hash type */ 4#undef BEST_HASH 5 6/* definition of the final detected unordered_map type */ 7#undef BEST_UNORDERED_MAP 8 9/* definition of the final detected unordered_multimap type */ 10#undef BEST_UNORDERED_MULTIMAP 11 12/* definition of the final detected unordered_multiset type */ 13#undef BEST_UNORDERED_MULTISET 14 15/* definition of the final detected unordered_set type */ 16#undef BEST_UNORDERED_SET 17 18/* size of boundary_id */ 19#undef BOUNDARY_ID_BYTES 20 21/* Architecture of the build host */ 22#undef BUILD_ARCH 23 24/* Build date */ 25#undef BUILD_DATE 26 27/* Dev/Release build */ 28#undef BUILD_DEVSTATUS 29 30/* Build host name */ 31#undef BUILD_HOST 32 33/* The fine user who built the package */ 34#undef BUILD_USER 35 36/* SVN revision */ 37#undef BUILD_VERSION 38 39/* define if errno.h cannot be included in a namespace */ 40#undef COMPILER_HAS_BROKEN_ERRNO_T 41 42/* Configuration information. */ 43#undef CONFIGURE_INFO 44 45/* C++ compiler */ 46#undef CXX 47 48/* Flag indicating if double-precision (double) should be used for most 49 floating-point calculations */ 50#undef DEFAULT_DOUBLE_PRECISION 51 52/* Flag indicating if quadruple-precision (boost::multiprecision::float128) 53 should be used for most floating-point calculations */ 54#undef DEFAULT_QUADRUPLE_PRECISION 55 56/* Data type to be used for most floating-point calculations */ 57#undef DEFAULT_SCALAR_TYPE 58 59/* Flag indicating if single-precision (float) should be used for most 60 floating-point calculations */ 61#undef DEFAULT_SINGLE_PRECISION 62 63/* Flag indicating if triple-precision (long double) should be used for most 64 floating-point calculations */ 65#undef DEFAULT_TRIPLE_PRECISION 66 67/* workaround for potentially missing hash<T*> */ 68#undef DEFINE_HASH_POINTERS 69 70/* workaround for potentially missing hash<string> */ 71#undef DEFINE_HASH_STRING 72 73/* PETSc's major version number, as detected by petsc.m4 */ 74#undef DETECTED_PETSC_VERSION_MAJOR 75 76/* PETSc's minor version number, as detected by petsc.m4 */ 77#undef DETECTED_PETSC_VERSION_MINOR 78 79/* PETSc release (1) or petsc-dev (0), as detected by petsc.m4 */ 80#undef DETECTED_PETSC_VERSION_RELEASE 81 82/* PETSc's subminor version number, as detected by petsc.m4 */ 83#undef DETECTED_PETSC_VERSION_SUBMINOR 84 85/* SLEPc's major version number, as detected by slepc.m4 */ 86#undef DETECTED_SLEPC_VERSION_MAJOR 87 88/* SLEPc's minor version number, as detected by slepc.m4 */ 89#undef DETECTED_SLEPC_VERSION_MINOR 90 91/* SLEPc's subminor version number, as detected by slepc.m4 */ 92#undef DETECTED_SLEPC_VERSION_SUBMINOR 93 94/* TBB's major version number, as detected by tbb.m4 */ 95#undef DETECTED_TBB_VERSION_MAJOR 96 97/* TBB's minor version number, as detected by tbb.m4 */ 98#undef DETECTED_TBB_VERSION_MINOR 99 100/* VTK's major version number, as detected by vtk.m4 */ 101#undef DETECTED_VTK_VERSION_MAJOR 102 103/* VTK's minor version number, as detected by vtk.m4 */ 104#undef DETECTED_VTK_VERSION_MINOR 105 106/* VTK's subminor version number, as detected by vtk.m4 */ 107#undef DETECTED_VTK_VERSION_SUBMINOR 108 109/* Integer indicating the highest spatial dimension supported by libMesh */ 110#undef DIM 111 112/* size of dof_id */ 113#undef DOF_ID_BYTES 114 115/* Flag indicating if the library should be built with AMR support */ 116#undef ENABLE_AMR 117 118/* Flag indicating if the library should use blocked matrix/vector storage */ 119#undef ENABLE_BLOCKED_STORAGE 120 121/* Flag indicating if the library should support deprecated code */ 122#undef ENABLE_DEPRECATED 123 124/* Flag indicating if the library should be built with Dirichlet boundary 125 constraint support */ 126#undef ENABLE_DIRICHLET 127 128/* Flag indicating if the library should be built to throw C++ exceptions on 129 unexpected errors */ 130#undef ENABLE_EXCEPTIONS 131 132/* Flag indicating if the library should use ghosted local vectors */ 133#undef ENABLE_GHOSTED 134 135/* Flag indicating if the library should offer higher order p-FEM shapes */ 136#undef ENABLE_HIGHER_ORDER_SHAPES 137 138/* Flag indicating if the library should be built with infinite elements */ 139#undef ENABLE_INFINITE_ELEMENTS 140 141/* Flag indicating if the library should be built with node constraints 142 support */ 143#undef ENABLE_NODE_CONSTRAINTS 144 145/* Flag indicating if the library should compute and store node valence values 146 */ 147#undef ENABLE_NODE_VALENCE 148 149/* Flag indicating if the library should use the experimental ParallelMesh as 150 its default Mesh type */ 151#undef ENABLE_PARMESH 152 153/* Flag indicating if the library should be built with performance logging 154 support */ 155#undef ENABLE_PERFORMANCE_LOGGING 156 157/* Flag indicating if the library should be built with periodic boundary 158 condition support */ 159#undef ENABLE_PERIODIC 160 161/* Flag indicating if the library should be built with reference counting 162 support */ 163#undef ENABLE_REFERENCE_COUNTING 164 165/* Flag indicating if the library should be built with second derivatives */ 166#undef ENABLE_SECOND_DERIVATIVES 167 168/* Flag indicating if the library should be built with compile time and date 169 timestamps */ 170#undef ENABLE_TIMESTAMPS 171 172/* Flag indicating if the library should be built to write stack trace files 173 on unexpected errors */ 174#undef ENABLE_TRACEFILES 175 176/* Flag indicating if the library should be built with unique id support */ 177#undef ENABLE_UNIQUE_ID 178 179/* Flag indicating the library uses std::unique_ptr */ 180#undef ENABLE_UNIQUE_PTR 181 182/* Flag indicating if the library should be built with variational smoother 183 support */ 184#undef ENABLE_VSMOOTHER 185 186/* Flag indicating if the library should have warnings enabled */ 187#undef ENABLE_WARNINGS 188 189/* Flag indicating if the library uses forward declared enumerations */ 190#undef FORWARD_DECLARE_ENUMS 191 192/* Enable fparser debugging functions */ 193#undef FPARSER_SUPPORT_DEBUGGING 194 195/* command to invoke gdb */ 196#undef GDB_COMMAND 197 198/* define if the Boost library is available */ 199#undef HAVE_BOOST 200 201/* Flag indicating whether the library will use Boost Move's unique_ptr 202 implementation */ 203#undef HAVE_BOOST_MOVELIB_UNIQUE_PTR 204 205/* Flag indicating bzip2/bunzip2 are available for handling compressed .bz2 206 files */ 207#undef HAVE_BZIP 208 209/* Flag indicating whether the library will be compiled with CAPNPROTO support 210 */ 211#undef HAVE_CAPNPROTO 212 213/* Define to 1 if you have the <csignal> header file. */ 214#undef HAVE_CSIGNAL 215 216/* Flag indicating whether the library will be compiled with CURL support */ 217#undef HAVE_CURL 218 219/* define if the compiler supports basic C++11 syntax */ 220#undef HAVE_CXX11 221 222/* Flag indicating whether compiler supports alias declarations */ 223#undef HAVE_CXX11_ALIAS_DECLARATIONS 224 225/* Flag indicating whether compiler supports the auto keyword */ 226#undef HAVE_CXX11_AUTO 227 228/* Flag indicating whether compiler supports std::condition_variable */ 229#undef HAVE_CXX11_CONDITION_VARIABLE 230 231/* Flag indicating whether compiler supports constexpr */ 232#undef HAVE_CXX11_CONSTEXPR 233 234/* Flag indicating whether compiler supports decltype */ 235#undef HAVE_CXX11_DECLTYPE 236 237/* Flag indicating whether compiler supports defaulted functions */ 238#undef HAVE_CXX11_DEFAULTED_FUNCTIONS 239 240/* Flag indicating whether compiler supports f() = delete; */ 241#undef HAVE_CXX11_DELETED_FUNCTIONS 242 243/* Flag indicating whether compiler supports std::erf */ 244#undef HAVE_CXX11_ERF 245 246/* Flag indicating whether compiler supports f() final; */ 247#undef HAVE_CXX11_FINAL 248 249/* Flag indicating whether compiler supports fixed type enumerations */ 250#undef HAVE_CXX11_FIXED_TYPE_ENUM 251 252/* Flag indicating whether compiler supports fixed type enumerations */ 253#undef HAVE_CXX11_FIXED_TYPE_ENUM_FWD 254 255/* Flag indicating whether compiler supports initializer lists */ 256#undef HAVE_CXX11_INITIALIZER_LIST 257 258/* Flag indicating whether compiler supports std::acosh */ 259#undef HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 260 261/* Flag indicating whether compiler supports std::acosh(complex) */ 262#undef HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 263 264/* Flag indicating whether compiler supports std::asinh */ 265#undef HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 266 267/* Flag indicating whether compiler supports std::asinh(complex) */ 268#undef HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 269 270/* Flag indicating whether compiler supports std::atanh */ 271#undef HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 272 273/* Flag indicating whether compiler supports std::atanh(complex) */ 274#undef HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 275 276/* Flag indicating whether compiler supports lambdas */ 277#undef HAVE_CXX11_LAMBDA 278 279/* Flag indicating whether compiler supports C++11 std::make_unique workaround 280 */ 281#undef HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 282 283/* Flag indicating whether compiler supports move construction */ 284#undef HAVE_CXX11_MOVE_CONSTRUCTORS 285 286/* Flag indicating whether compiler supports nullptr */ 287#undef HAVE_CXX11_NULLPTR 288 289/* Flag indicating whether compiler supports the override keyword */ 290#undef HAVE_CXX11_OVERRIDE 291 292/* Flag indicating whether compiler supports range-based for loops */ 293#undef HAVE_CXX11_RANGEFOR 294 295/* Flag indicating whether compiler supports std::regex */ 296#undef HAVE_CXX11_REGEX 297 298/* Flag indicating whether compiler supports rvalue references */ 299#undef HAVE_CXX11_RVALUE_REFERENCES 300 301/* Flag indicating whether compiler supports std::shared_ptr */ 302#undef HAVE_CXX11_SHARED_PTR 303 304/* Flag indicating whether compiler supports std::thread */ 305#undef HAVE_CXX11_THREAD 306 307/* Flag indicating whether compiler supports std::to_string() */ 308#undef HAVE_CXX11_TO_STRING 309 310/* Flag indicating whether compiler supports std::move */ 311#undef HAVE_CXX11_TUPLE 312 313/* Flag indicating whether compiler supports <type_traits> */ 314#undef HAVE_CXX11_TYPE_TRAITS 315 316/* Flag indicating whether compiler supports std::unique_ptr */ 317#undef HAVE_CXX11_UNIQUE_PTR 318 319/* Flag indicating whether compiler supports variadic templates */ 320#undef HAVE_CXX11_VARIADIC_TEMPLATES 321 322/* Flag indicating whether compiler supports std::make_unique */ 323#undef HAVE_CXX14_MAKE_UNIQUE 324 325/* Flag indicating whether compiler supports fallthrough attribute */ 326#undef HAVE_CXX17_FALLTHROUGH_ATTRIBUTE 327 328/* Compiler supports fallthrough attribute, but it is disabled in libmesh */ 329#undef HAVE_CXX17_FALLTHROUGH_ATTRIBUTE_BUT_DISABLED 330 331/* Define to 1 if you have the declaration of `sigaction', and to 0 if you 332 don't. */ 333#undef HAVE_DECL_SIGACTION 334 335/* Define to 1 if you have the declaration of `_mkdir', and to 0 if you don't. 336 */ 337#undef HAVE_DECL__MKDIR 338 339/* Define to 1 if you have the <direct.h> header file. */ 340#undef HAVE_DIRECT_H 341 342/* Define to 1 if you have the <dlfcn.h> header file. */ 343#undef HAVE_DLFCN_H 344 345/* define if the compiler supports dlopen/dlsym/dlclose */ 346#undef HAVE_DLOPEN 347 348/* Flag indicating whether compiler supports __attribute__ ((fallthrough)) */ 349#undef HAVE_DOUBLE_UNDERSCORE_ATTRIBUTE_FALLTHROUGH 350 351/* Flag indicating whether the library will be compiled with Eigen support */ 352#undef HAVE_EIGEN 353 354/* Define to 1 if you have the <Eigen/Dense> header file. */ 355#undef HAVE_EIGEN_DENSE 356 357/* Define to 1 if you have the <Eigen/Sparse> header file. */ 358#undef HAVE_EIGEN_SPARSE 359 360/* Flag indicating whether the library will be compiled with Exodus support */ 361#undef HAVE_EXODUS_API 362 363/* Flag indicating whether an external Boost was found */ 364#undef HAVE_EXTERNAL_BOOST 365 366/* define if the compiler supports fedisableexcept */ 367#undef HAVE_FEDISABLEEXCEPT 368 369/* define if the compiler supports feenableexcept */ 370#undef HAVE_FEENABLEEXCEPT 371 372/* Define to 1 if you have the <fenv.h> header file. */ 373#undef HAVE_FENV_H 374 375/* Flag indicating whether the library will be compiled with FPARSER support 376 */ 377#undef HAVE_FPARSER 378 379/* Flag indicating whether FPARSER will build the full development version */ 380#undef HAVE_FPARSER_DEVEL 381 382/* Flag indicating whether FPARSER will be built with JIT compilation enabled 383 */ 384#undef HAVE_FPARSER_JIT 385 386/* define if the compiler supports GCC C++ ABI name demangling */ 387#undef HAVE_GCC_ABI_DEMANGLE 388 389/* Define to 1 if you have the <getopt.h> header file. */ 390#undef HAVE_GETOPT_H 391 392/* Flag indicating if the library should be built with calls to getpwuid() */ 393#undef HAVE_GETPWUID 394 395/* define if the compiler supports glibc backtrace */ 396#undef HAVE_GLIBC_BACKTRACE 397 398/* Flag indicating whether the library will be compiled with GLPK support */ 399#undef HAVE_GLPK 400 401/* Flag indicating whether the library will be compiled with GMV support */ 402#undef HAVE_GMV 403 404/* Flag indicating whether or not gzstreams are available */ 405#undef HAVE_GZSTREAM 406 407/* Define if HDF5 is available */ 408#undef HAVE_HDF5 409 410/* Define if the HDF5 C++ interface is available */ 411#undef HAVE_HDF5_CXX 412 413/* Define to 1 if you have the <inttypes.h> header file. */ 414#undef HAVE_INTTYPES_H 415 416/* Flag indicating whether the library will be compiled with LASPACK support 417 */ 418#undef HAVE_LASPACK 419 420/* Flag indicating whether the library will be compiled with libHilbert 421 support */ 422#undef HAVE_LIBHILBERT 423 424/* define if the compiler has locale */ 425#undef HAVE_LOCALE 426 427/* Define to 1 if you have the <memory.h> header file. */ 428#undef HAVE_MEMORY_H 429 430/* Flag indicating whether the library will be compiled with MetaPhysicL 431 support */ 432#undef HAVE_METAPHYSICL 433 434/* Flag indicating whether the library will be compiled with Metis support */ 435#undef HAVE_METIS 436 437/* "The make directory command" */ 438#undef HAVE_MKDIR 439 440/* Flag indicating whether or not MPI is available */ 441#undef HAVE_MPI 442 443/* define if the compiler implements namespaces */ 444#undef HAVE_NAMESPACES 445 446/* Flag indicating whether the library will be compiled with nanoflann KD-Tree 447 support */ 448#undef HAVE_NANOFLANN 449 450/* Flag indicating whether the library will be compiled with Nemesis support 451 */ 452#undef HAVE_NEMESIS_API 453 454/* Flag indicating whether the library will be compiled with Netcdf support */ 455#undef HAVE_NETCDF 456 457/* Flag indicating whether the library will be compiled with NLOPT support */ 458#undef HAVE_NLOPT 459 460/* Define if OpenMP is enabled */ 461#undef HAVE_OPENMP 462 463/* Flag indicating whether the library will be compiled with Parmetis support 464 */ 465#undef HAVE_PARMETIS 466 467/* Flag indicating whether or not PETSc is available */ 468#undef HAVE_PETSC 469 470/* Flag indicating whether or not PETSc was compiled with Hypre support */ 471#undef HAVE_PETSC_HYPRE 472 473/* Flag indicating whether or not the Toolkit for Advanced Optimization (TAO) 474 is available via PETSc */ 475#undef HAVE_PETSC_TAO 476 477/* Define if you have POSIX threads libraries and header files. */ 478#undef HAVE_PTHREAD 479 480/* Have PTHREAD_PRIO_INHERIT. */ 481#undef HAVE_PTHREAD_PRIO_INHERIT 482 483/* Define to 1 if you have the <pwd.h> header file. */ 484#undef HAVE_PWD_H 485 486/* Flag indicating whether the library will be compiled with Qhull support */ 487#undef HAVE_QHULL_API 488 489/* define if the compiler supports Run-Time Type Identification */ 490#undef HAVE_RTTI 491 492/* Flag indicating whether the library will be compiled with SFC support */ 493#undef HAVE_SFCURVES 494 495/* Flag indicating whether or not SLEPc is available */ 496#undef HAVE_SLEPC 497 498/* define if the compiler has the sstream header */ 499#undef HAVE_SSTREAM 500 501/* Define to 1 if you have the <stdint.h> header file. */ 502#undef HAVE_STDINT_H 503 504/* Define to 1 if you have the <stdlib.h> header file. */ 505#undef HAVE_STDLIB_H 506 507/* define if the compiler supports std::hash */ 508#undef HAVE_STD_HASH 509 510/* define if the compiler supports std::unordered_map */ 511#undef HAVE_STD_UNORDERED_MAP 512 513/* define if the compiler supports std::unordered_multimap */ 514#undef HAVE_STD_UNORDERED_MULTIMAP 515 516/* define if the compiler supports std::unordered_multiset */ 517#undef HAVE_STD_UNORDERED_MULTISET 518 519/* define if the compiler supports std::unordered_set */ 520#undef HAVE_STD_UNORDERED_SET 521 522/* define if the compiler has stringstream functionality */ 523#undef HAVE_STRINGSTREAM 524 525/* Define to 1 if you have the <strings.h> header file. */ 526#undef HAVE_STRINGS_H 527 528/* Define to 1 if you have the <string.h> header file. */ 529#undef HAVE_STRING_H 530 531/* define if the compiler has the strstream header */ 532#undef HAVE_STRSTREAM 533 534/* Define to 1 if you have the <sys/resource.h> header file. */ 535#undef HAVE_SYS_RESOURCE_H 536 537/* Define to 1 if you have the <sys/stat.h> header file. */ 538#undef HAVE_SYS_STAT_H 539 540/* Define to 1 if you have the <sys/types.h> header file. */ 541#undef HAVE_SYS_TYPES_H 542 543/* Define to 1 if you have the <sys/utsname.h> header file. */ 544#undef HAVE_SYS_UTSNAME_H 545 546/* Flag indicating whether the library shall be compiled to use the Threading 547 Building Blocks */ 548#undef HAVE_TBB_API 549 550/* Flag indicating whether the library shall be compiled to use the Tecplot 551 interface */ 552#undef HAVE_TECPLOT_API 553 554/* Flag indicating tecplot API understands newer features */ 555#undef HAVE_TECPLOT_API_112 556 557/* Flag indicating whether the library will be compiled with Tetgen support */ 558#undef HAVE_TETGEN 559 560/* Flag indicating whether the library will be compiled with Triangle support 561 */ 562#undef HAVE_TRIANGLE 563 564/* Flag indicating whether the library shall be compiled to use the Trilinos 565 solver collection */ 566#undef HAVE_TRILINOS 567 568/* Define to 1 if you have the <unistd.h> header file. */ 569#undef HAVE_UNISTD_H 570 571/* Flag indicating whether the library will be compiled with VTK support */ 572#undef HAVE_VTK 573 574/* Flag indicating headers and libraries for XDR IO are available */ 575#undef HAVE_XDR 576 577/* Define to 1 if you have the <xmmintrin.h> header file. */ 578#undef HAVE_XMMINTRIN_H 579 580/* Flag indicating xz is available for handling compressed .xz files */ 581#undef HAVE_XZ 582 583/* Define to 1 if you have the <zlib.h> header file. */ 584#undef HAVE_ZLIB_H 585 586/* header file for the final detected hash type */ 587#undef INCLUDE_HASH 588 589/* header file for the final detected unordered_map type */ 590#undef INCLUDE_UNORDERED_MAP 591 592/* header file for the final detected unordered_multimap type */ 593#undef INCLUDE_UNORDERED_MULTIMAP 594 595/* header file for the final detected unordered_multiset type */ 596#undef INCLUDE_UNORDERED_MULTISET 597 598/* header file for the final detected unordered_set type */ 599#undef INCLUDE_UNORDERED_SET 600 601/* libMesh I/O file format compatibility string */ 602#undef IO_COMPATIBILITY_VERSION 603 604/* libMesh source code version */ 605#undef LIB_RELEASE 606 607/* libMesh version number */ 608#undef LIB_VERSION 609 610/* Define to the sub-directory where libtool stores uninstalled libraries. */ 611#undef LT_OBJDIR 612 613/* libMesh major version number */ 614#undef MAJOR_VERSION 615 616/* libMesh micro version number */ 617#undef MICRO_VERSION 618 619/* libMesh minor version number */ 620#undef MINOR_VERSION 621 622/* Name of package */ 623#undef PACKAGE 624 625/* Define to the address where bug reports for this package should be sent. */ 626#undef PACKAGE_BUGREPORT 627 628/* Define to the full name of this package. */ 629#undef PACKAGE_NAME 630 631/* Define to the full name and version of this package. */ 632#undef PACKAGE_STRING 633 634/* Define to the one symbol short name of this package. */ 635#undef PACKAGE_TARNAME 636 637/* Define to the home page for this package. */ 638#undef PACKAGE_URL 639 640/* Define to the version of this package. */ 641#undef PACKAGE_VERSION 642 643/* Flag indicating whether or not PETSc was configured with CHACO support */ 644#undef PETSC_HAVE_CHACO 645 646/* Flag indicating whether or not PETSc was configured with MUMPS support */ 647#undef PETSC_HAVE_MUMPS 648 649/* Flag indicating whether or not PETSc was configured with ParMETIS support 650 */ 651#undef PETSC_HAVE_PARMETIS 652 653/* Flag indicating whether or not PETSc was configured with PARTY support */ 654#undef PETSC_HAVE_PARTY 655 656/* Flag indicating whether or not PETSc was configured with PTSCOTCH support 657 */ 658#undef PETSC_HAVE_PTSCOTCH 659 660/* Flag indicating whether or not PETSc was configured with SuperLU_dist 661 support */ 662#undef PETSC_HAVE_SUPERLU_DIST 663 664/* Flag indicating whether or not PETSc was configured with debugging enabled 665 */ 666#undef PETSC_USE_DEBUG 667 668/* size of processor_id */ 669#undef PROCESSOR_ID_BYTES 670 671/* Define to necessary symbol if this constant uses a non-standard name on 672 your system. */ 673#undef PTHREAD_CREATE_JOINABLE 674 675/* Flag indicating if the library should keep names in libMesh namespace */ 676#undef REQUIRE_SEPARATE_NAMESPACE 677 678/* The size of `double', as computed by sizeof. */ 679#undef SIZEOF_DOUBLE 680 681/* The size of `float', as computed by sizeof. */ 682#undef SIZEOF_FLOAT 683 684/* The size of `function_pointer', as computed by sizeof. */ 685#undef SIZEOF_FUNCTION_POINTER 686 687/* The size of `int', as computed by sizeof. */ 688#undef SIZEOF_INT 689 690/* The size of `long int', as computed by sizeof. */ 691#undef SIZEOF_LONG_INT 692 693/* The size of `short int', as computed by sizeof. */ 694#undef SIZEOF_SHORT_INT 695 696/* The size of `size_t', as computed by sizeof. */ 697#undef SIZEOF_SIZE_T 698 699/* The size of `unsigned int', as computed by sizeof. */ 700#undef SIZEOF_UNSIGNED_INT 701 702/* The size of `void *', as computed by sizeof. */ 703#undef SIZEOF_VOID_P 704 705/* Define to 1 if you have the ANSI C header files. */ 706#undef STDC_HEADERS 707 708/* size of subdomain_id */ 709#undef SUBDOMAIN_ID_BYTES 710 711/* If the compiler supports a TLS storage class define it to that here */ 712#undef TLS 713 714/* Flag indicating whether the library shall be compiled to use the Trilinos 715 solver collection */ 716#undef TRILINOS_HAVE_AZTECOO 717 718/* Flag indicating whether the library shall be compiled to use the 719 DataTransferKit */ 720#undef TRILINOS_HAVE_DTK 721 722/* Flag indicating whether the library shall be compiled to use Epetra 723 interface in Trilinos */ 724#undef TRILINOS_HAVE_EPETRA 725 726/* Flag indicating whether the library shall be compiled to use the Trilinos 727 EpetraExt interfaces */ 728#undef TRILINOS_HAVE_EPETRAEXT 729 730/* Flag indicating whether the library shall be compiled to use the Trilinos 731 Ifpack interfaces */ 732#undef TRILINOS_HAVE_IFPACK 733 734/* Flag indicating whether the library shall be compiled to use the ML package 735 */ 736#undef TRILINOS_HAVE_ML 737 738/* Flag indicating whether the library shall be compiled to use the Nox solver 739 collection */ 740#undef TRILINOS_HAVE_NOX 741 742/* Flag indicating whether the library shall be compiled to use the Tpetra 743 solver collection */ 744#undef TRILINOS_HAVE_TPETRA 745 746/* size of unique_id */ 747#undef UNIQUE_ID_BYTES 748 749/* Flag indicating if the library should be built using complex numbers */ 750#undef USE_COMPLEX_NUMBERS 751 752/* Flag indicating if the library should be built using real numbers */ 753#undef USE_REAL_NUMBERS 754 755/* Flag indicating whether the library shall be compiled to use any particular 756 thread API. */ 757#undef USING_THREADS 758 759/* Version number of package */ 760#undef VERSION 761 762/* Define to the equivalent of the C99 'restrict' keyword, or to 763 nothing if this is not supported. Do not define if restrict is 764 supported directly. */ 765#undef restrict 766/* Work around a bug in Sun C++: it does not support _Restrict or 767 __restrict__, even though the corresponding Sun C compiler ends up with 768 "#define restrict _Restrict" or "#define restrict __restrict__" in the 769 previous line. Perhaps some future version of Sun C++ will work with 770 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 771#if defined __SUNPRO_CC && !defined __RESTRICT 772# define _Restrict 773# define __restrict__ 774#endif 775