Newer
Older
#ifdef CONFIG_H
# error "config.h included more than once!"
#endif
#define CONFIG_H
#define DUNE_MINIMAL_DEBUG_LEVEL 4
#cmakedefine HAVE_BOOST 1
#cmakedefine HAVE_DUNE 1
#cmakedefine HAVE_DUNE_GRID 1
#cmakedefine HAVE_DUNE_DISC 1
#cmakedefine HAVE_DUNE_FEM 1
#cmakedefine HAVE_DUNE_ISTL 1
#cmakedefine HAVE_DUNE_LOCALFUNCTIONS 1
#cmakedefine HAVE_DUNE_PDELAB 1
/* If this is set, the member 'size' of FieldVector is a method rather than an
enum */
#define DUNE_COMMON_FIELDVECTOR_SIZE_IS_METHOD 1
/* Define to the version of dune-common */
#cmakedefine DUNE_COMMON_VERSION "${DUNE_COMMON_VERSION}"
/* Define to the major version of dune-common */
#cmakedefine 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}
#define HAVE_UG ${HAVE_UG}
/* use parallel UG if both UG and MPI are available */
#endif
#ifdef ENABLE_ALUGRID
#cmakedefine HAVE_ALUGRID 1
#endif
#ifdef ENABLE_METIS
#cmakedefine HAVE_METIS 1
#endif
#ifdef ENABLE_ALBERTA
#cmakedefine HAVE_ALBERTA 1
#endif
#cmakedefine PROJECT_NAME "${PROJECT_NAME}"
#cmakedefine PROJECT_VERSION "${PROJECT_VERSION}"
#cmakedefine PROJECT_MAINTAINER "${PROJECT_MAINTAINER}"
#cmakedefine PROJECT_MAINTAINER_EMAIL "${PROJECT_MAINTAINER_EMAIL}"
#ifdef HAVE_SUPERLU
#define SUPERLU_POST_2005_VERSION
/*#cmakedefine HAVE_TR1_ARRAY 1*/
/* Define to 1 if the <array> C++0x is available and support array::fill */
/*#cmakedefine HAVE_ARRAY 1*/
/* Define to 1 if you have the <memory> header file. */
#cmakedefine HAVE_MEMORY 1
/* The namespace in which SHARED_PTR can be found */
#cmakedefine SHARED_PTR_NAMESPACE ${SHARED_PTR_NAMESPACE}
/* The header in which SHARED_PTR can be found */
#cmakedefine SHARED_PTR_HEADER ${SHARED_PTR_HEADER}
/* Define to 1 if SHARED_PTR_NAMESPACE::make_shared is usable */
#cmakedefine HAVE_MAKE_SHARED 1
/* Define to 1 if you have <boost/make_shared.hpp> */
#cmakedefine HAVE_BOOST_MAKE_SHARED_HPP 1
/* Define to 1 if you have __attribute__((unused)) */
#cmakedefine HAS_ATTRIBUTE_UNUSED ${HAS_ATTRIBUTE_UNUSED}
#cmakedefine HAVE_NULLPTR 1
#cmakedefine HAVE_STATIC_ASSERT 1
#cmakedefine HAVE_VARIADIC_TEMPLATES 1
#cmakedefine HAVE_VARIADIC_CONSTRUCTOR_SFINAE 1
#cmakedefine HAVE_RVALUE_REFERENCES 1
#cmakedefine HAVE_MALLOC_H 1
#cmakedefine HAVE_VALGRIND 1
/* Define to 1 if dune-pdelab is patched to be usable by DuMuX */
#cmakedefine DUNE_PDELAB_IS_PATCHED_FOR_DUMUX ${DUNE_PDELAB_IS_PATCHED_FOR_DUMUX}
#include <dune/common/deprecated.hh>
#include <dune/common/unused.hh>
#cmakedefine HAVE_ATTRIBUTE_ALWAYS_INLINE 1
#if HAVE_ATTRIBUTE_ALWAYS_INLINE
# define DUMUX_ALWAYS_INLINE __attribute__((always_inline))
#else
# define DUMUX_ALWAYS_INLINE
#endif
#cmakedefine HAVE_CONSTEXPR 1
#if !HAVE_CONSTEXPR
#define constexpr const
#endif