/* begin dune-common put the definitions for config.h specific to your project here. Everything above will be overwritten */ /* begin private */ /* Define to the version of dune-common */ #define DUNE_COMMON_VERSION "${DUNE_COMMON_VERSION}" /* Define to the major version of dune-common */ #define DUNE_COMMON_VERSION_MAJOR ${DUNE_COMMON_VERSION_MAJOR} /* Define to the minor version of dune-common */ #define DUNE_COMMON_VERSION_MINOR ${DUNE_COMMON_VERSION_MINOR} /* Define to the revision of dune-common */ #define DUNE_COMMON_VERSION_REVISION ${DUNE_COMMON_VERSION_REVISION} /* Standard debug streams with a level below will collapse to doing nothing */ #define DUNE_MINIMAL_DEBUG_LEVEL ${DUNE_MINIMAL_DEBUG_LEVEL} /* does the compiler support __attribute__((deprecated))? */ #cmakedefine HAS_ATTRIBUTE_DEPRECATED 1 /* does the compiler support __attribute__((deprecated("message"))? */ #cmakedefine HAS_ATTRIBUTE_DEPRECATED_MSG 1 /* does the compiler support __attribute__((unused))? */ #cmakedefine HAS_ATTRIBUTE_UNUSED 1 /* does the standard library provide experimental::make_array() ? */ #cmakedefine DUNE_HAVE_CXX_EXPERIMENTAL_MAKE_ARRAY 1 /* does the standard library provide experimental::is_detected ? */ #cmakedefine DUNE_HAVE_CXX_EXPERIMENTAL_IS_DETECTED 1 /* does the standard library provide identity ? */ #cmakedefine DUNE_HAVE_CXX_STD_IDENTITY 1 /* Define if you have a BLAS library. */ #cmakedefine HAVE_BLAS 1 /* Define if you have LAPACK library. */ #cmakedefine HAVE_LAPACK 1 /* Define if you have the MPI library. */ #cmakedefine HAVE_MPI ENABLE_MPI /* Deactivate cxx bindings for MPI */ #if HAVE_MPI #define MPICH_SKIP_MPICXX 1 #define OMPI_SKIP_MPICXX 1 #define MPI_NO_CPPBIND 1 #define MPIPP_H #define _MPICC_H #endif /* Define if you have the GNU GMP library. The value should be ENABLE_GMP to facilitate activating and deactivating GMP using compile flags. */ #cmakedefine HAVE_GMP ENABLE_GMP /* Define if you have the GCC Quad-Precision library. The value should be ENABLE_QUADMATH to facilitate activating and deactivating QuadMath using compile flags. */ #cmakedefine HAVE_QUADMATH ENABLE_QUADMATH /* Define if you have the Vc library. The value should be ENABLE_VC to facilitate activating and deactivating Vc using compile flags. */ #cmakedefine HAVE_VC ENABLE_VC /* Define to 1 if you have the Threading Building Blocks (TBB) library */ #cmakedefine HAVE_TBB 1 /* begin private */ /* Name of package */ #define PACKAGE "dune-common" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "@DUNE_MAINTAINER@" /* Define to the full name of this package. */ #define PACKAGE_NAME "@DUNE_MOD_NAME@" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "@DUNE_MOD_NAME@ @DUNE_MOD_VERSION@" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "@DUNE_MOD_NAME@" /* Define to the home page for this package. */ #define PACKAGE_URL "@DUNE_MOD_URL@" /* Define to the version of this package. */ #define PACKAGE_VERSION "@DUNE_MOD_VERSION@" /* Version number of package */ #define VERSION "@DUNE_MOD_VERSION@" /* end private */ /* old feature support macros which were tested until 2.7, kept around for one more release */ /* As these are now always supported due to the new compiler requirements, they are directly */ /* defined without an explicit test. */ #define DUNE_HAVE_CXX_CLASS_TEMPLATE_ARGUMENT_DEDUCTION 1 #define DUNE_HAVE_CXX_OPTIONAL 1 #define DUNE_HAVE_CXX_VARIANT 1 #define DUNE_SUPPORTS_CXX_THROW_IN_CONSTEXPR 1 #define DUNE_HAVE_C_ALIGNED_ALLOC 1 #define DUNE_HAVE_CXX_BOOL_CONSTANT 1 #define DUNE_HAVE_CXX_EXPERIMENTAL_BOOL_CONSTANT 0 #define DUNE_HAVE_HEADER_EXPERIMENTAL_TYPE_TRAITS 0 #define DUNE_HAVE_CXX_APPLY 1 #define DUNE_HAVE_CXX_EXPERIMENTAL_APPLY 0 #define HAVE_IS_INDEXABLE_SUPPORT 1 /* Define to ENABLE_UMFPACK if the UMFPack library is available */ #cmakedefine HAVE_UMFPACK ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse library is available */ #cmakedefine HAVE_SUITESPARSE ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's AMD library is available */ #cmakedefine HAVE_SUITESPARSE_AMD ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's BTF library is available */ #cmakedefine HAVE_SUITESPARSE_BTF ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's CAMD library is available */ #cmakedefine HAVE_SUITESPARSE_CAMD ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's CCOLAMD library is available */ #cmakedefine HAVE_SUITESPARSE_CCOLAMD ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's CHOLMOD library is available */ #cmakedefine HAVE_SUITESPARSE_CHOLMOD ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's COLAMD library is available */ #cmakedefine HAVE_SUITESPARSE_COLAMD ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's CXSPARSE library is available */ #cmakedefine HAVE_SUITESPARSE_CXSPARSE ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's KLU library is available */ #cmakedefine HAVE_SUITESPARSE_KLU ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's LDL library is available */ #cmakedefine HAVE_SUITESPARSE_LDL ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's RBIO library is available */ #cmakedefine HAVE_SUITESPARSE_RBIO ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's SPQR library is available and if it's version is at least 4.3 */ #cmakedefine HAVE_SUITESPARSE_SPQR ENABLE_SUITESPARSE /* Define to ENABLE_SUITESPARSE if the SuiteSparse's UMFPACK library is available */ #cmakedefine HAVE_SUITESPARSE_UMFPACK ENABLE_SUITESPARSE /* Define to 1 if METIS is available */ #cmakedefine HAVE_METIS 1 /* Define to 1 if the Scotch replacement for METIS is used. */ #cmakedefine HAVE_SCOTCH_METIS 1 /* Define to 1 if you have the ParMETIS library. */ #cmakedefine HAVE_PARMETIS 1 /* Define to 1 if the PTScotch replacement for ParMETIS is used. */ #cmakedefine HAVE_PTSCOTCH_PARMETIS 1 /* Define to 1 if PT-Scotch is available */ #cmakedefine HAVE_PTSCOTCH 1 /* Used to call lapack functions */ #cmakedefine LAPACK_NEEDS_UNDERLINE /* end dune-common Everything below here will be overwritten */