https://github.com/feelpp/feelpp
Raw File
Tip revision: cd3b85a854eb2dd0e0369876a475cda3d4cc8d8a authored by Christophe Prud'homme on 01 October 2013, 21:03:31 UTC
fix issue #182,
Tip revision: cd3b85a
feelconfig.h.in
#ifndef _FEELPP_CONFIG_H_
#define _FEELPP_CONFIG_H_

/* the maximum of parameters for boost.parameter */
#cmakedefine BOOST_PARAMETER_MAX_ARITY @BOOST_PARAMETER_MAX_ARITY@

/* Define to dummy `main' function (if any) required to link to the Fortran
   libraries. */
#cmakedefine F77_DUMMY_MAIN

/* Define to a macro mangling the given C identifier (in lower and upper
   case), which must not contain underscores, for linking with Fortran. */
#cmakedefine F77_FUNC

/* As F77_FUNC, but for C identifiers containing underscores. */
#cmakedefine F77_FUNC_

/* Define if F77 and FC dummy `main' functions are identical. */
#cmakedefine FC_DUMMY_MAIN_EQ_F77

/* Define to 1 if you have the ANN headers are available. */
#cmakedefine FEELPP_HAS_ANN_H

/* define if Bamg is enabled */
#cmakedefine FEELPP_HAS_BAMG

/* Define to 1 if you have the <Cnames.h> header file. */
#cmakedefine FEELPP_HAS_CNAMES_H

/* Define to 1 if you have the <Eigen/Eigen> header file. */
#cmakedefine FEELPP_HAS_EIGEN_EIGEN

/* Define to 1 if you have GINAC available. */
#cmakedefine FEELPP_HAS_GINAC

/* Define to 1 if you have the GLPK headers available. */
#cmakedefine FEELPP_HAS_GLPK_H

/* Define to 1 if you have the Gmsh headers available. */
#cmakedefine FEELPP_HAS_GMSH_H

/* Define to 1 if you have the Gmsh library available. */
#cmakedefine FEELPP_HAS_GMSH_LIBRARY

/* Define to 1 if you have the gperftools library available. */
#cmakedefine FEELPP_HAS_GPERFTOOLS

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

/* Define if the superlu library can be used. */
#cmakedefine FEELPP_HAS_LIBSUPERLU

/* Define to 1 if you have the <MAdLib.h> header file. */
#cmakedefine FEELPP_HAS_MADLIB_H

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

/* Define to 1 if you have mumps support. */
#cmakedefine FEELPP_HAS_MUMPS

/* Define if you have the <oct.h> header file. */
#cmakedefine FEELPP_HAS_OCT_H

/* Define if the OPENMP is supported by the compiler. */
#cmakedefine FEELPP_HAS_OPENMP

/* Define to 1 if you have petsc. */
#cmakedefine FEELPP_HAS_PETSC @FEELPP_HAS_PETSC@

/* Define to 1 if you have the <petsc.h> header file. */
#cmakedefine FEELPP_HAS_PETSC_H @FEELPP_HAS_PETSC_H@

/* Define to 1 if you have slepc. */
#cmakedefine FEELPP_HAS_SLEPC @FEELPP_HAS_SLEPC@

/* Define to 1 if you have the <slepc.h> header file. */
#cmakedefine FEELPP_HAS_SLEPC_H @FEELPP_HAS_SLEPC_H@

/* Define to 1 if you have the <slu_Cnames.h> header file. */
#cmakedefine FEELPP_HAS_SLU_CNAMES_H

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

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

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

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

/* Define to 1 if you have the <suitesparse/umfpack.h> header file. */
#cmakedefine FEELPP_HAS_SUITESPARSE_UMFPACK_H

/* Define to 1 if you have the <superlu/Cnames.h> header file. */
#cmakedefine FEELPP_HAS_SUPERLU_CNAMES_H

/* Define to 1 if you have the <superlu/slu_Cnames.h> header file. */
#cmakedefine FEELPP_HAS_SUPERLU_SLU_CNAMES_H

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

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

/* Define to 1 if you have tbb. */
#cmakedefine FEELPP_HAS_TBB

/* Define to 1 if you have the <tbb.h> header file. */
#cmakedefine FEELPP_HAS_TBB_H

/* Define to 1 if you have the <ufsparse/umfpack.h> header file. */
#cmakedefine FEELPP_HAS_UFSPARSE_UMFPACK_H

/* Define if the UMFPACK library is used. */
#cmakedefine FEELPP_HAS_UMFPACK

/* Define to 1 if you have the <umfpack.h> header file. */
#cmakedefine FEELPP_HAS_UMFPACK_H

/* Define to 1 if you have the <umfpack/umfpack.h> header file. */
#cmakedefine FEELPP_HAS_UMFPACK_UMFPACK_H

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

/* Define to 1 if you have VTK . */
#cmakedefine FEELPP_HAS_VTK

/* The path of installation */
#cmakedefine INSTALL_PATH

/* Define if support for c++ class instantiation is enabled) */
#cmakedefine FEELPP_INSTANTIATION_MODE @FEELPP_INSTANTIATION_MODE@

/* Define if minimal mesh support is required (order 1 mesh in 1D,2D,3D) */
#cmakedefine FEELPP_MESH_MAX_ORDER @FEELPP_MESH_MAX_ORDER@

/* sizeof(size_t)==sizeof(uint) */
#cmakedefine FEELPP_SIZET_SAME_AS_UINT

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

/* Define to the address where bug reports for this package should be sent. */
#cmakedefine PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#cmakedefine PACKAGE_NAME

/* Define to the full name and version of this package. */
#cmakedefine PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#cmakedefine PACKAGE_TARNAME

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

/* Define to the version of this package. */
#cmakedefine PACKAGE_VERSION

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

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

/* Define if support for mpi class instantiation is enabled) */
#cmakedefine FEELPP_ENABLE_MPI_MODE

/* Define to 1 if you have GMM . */
#cmakedefine FEELPP_HAS_GMM

#define FEELPP_CONFIG_OPTIONS "${FEELPP_CONFIG_OPTIONS}"

#endif
back to top