/usr/include/trilinos/Teuchos_config.h is in libtrilinos-dev 10.4.0.dfsg-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | /* Define the Fortran name mangling to be used for the BLAS */
#define F77_BLAS_MANGLE(name,NAME) name ## _
/* Define to dummy `main' function (if any) required to link to the Fortran
libraries. */
/* #undef 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. */
#define F77_FUNC(name,NAME) name ## _
/* As F77_FUNC, but for C identifiers containing underscores. */
#define F77_FUNC_(name,NAME) name ## _
/* Define if F77 and FC dummy `main' functions are identical. */
/* #undef FC_DUMMY_MAIN_EQ_F77 */
/* Define to 1 if you have the <fpu_control.h> header file. */
/* #undef HAVE_FPU_CONTROL_H */
/* define if the compiler supports abi::__cxa_demangle(...) */
#define HAVE_GCC_ABI_DEMANGLE
/* define if we want to use MPI */
#define HAVE_MPI
/* #undef HAVE_COMPLEX_BLAS_PROBLEM */
/* #undef HAVE_FIXABLE_COMPLEX_BLAS_PROBLEM */
/* define if the compiler supports access of protected templated nested
classes in derived classes */
/* #undef HAVE_PROTECTED_NESTED_TEMPLATE_CLASS_ACCESS */
/* Define to 1 if you have the <sys/stat.h> header file. */
/* #undef HAVE_SYS_STAT_H */
/* Define to 1 if you have the <sys/types.h> header file. */
/* #undef HAVE_SYS_TYPES_H */
/* Define if want to build teuchos-abc */
#define HAVE_TEUCHOS_ARRAY_BOUNDSCHECK
/* Define if want to build teuchos-blasfloat */
#define HAVE_TEUCHOS_BLASFLOAT
/* Define if want to build teuchos-boost */
/* #undef HAVE_TEUCHOS_BOOST */
/* Define if want to build teuchos-qd */
/* #undef HAVE_TEUCHOS_QD */
/* Define if ScalarTraits promotes double to QD */
/* #undef HAVE_TEUCHOS_DOUBLE_TO_QD */
/* Define if want to build teuchos-arprec */
/* #undef HAVE_TEUCHOS_ARPREC */
/* Define if ScalarTraits promotes double to ARPREC */
/* #undef HAVE_TEUCHOS_DOUBLE_TO_ARPREC */
/* Define if want to build teuchos-comm_timers */
/* #undef HAVE_TEUCHOS_COMM_TIMERS */
#define HAVE_TEUCHOS_FLOAT
#define TEUCHOS_ORDINAL_TYPE ptrdiff_t
/* Define if want to build teuchos-complex */
#define HAVE_TEUCHOS_COMPLEX
/* Define if want to build teuchos-long-long */
/* #undef HAVE_TEUCHOS_LONG_LONG_INT */
/* Define if want to build teuchos-debug */
#define HAVE_TEUCHOS_DEBUG
#define HAVE_TEUCHOS_DEBUG_RCP_NODE_TRACING
/* #undef HAS_TEUCHOS_BOOST_IS_POLYMORPHIC */
/* Define if want to build teuchos-demangle */
#define HAVE_TEUCHOS_DEMANGLE
/* Define if want to build teuchos-expat */
/* #undef HAVE_TEUCHOS_EXPAT */
/* Define if want to build teuchos-explicit_instantiation */
/* #undef HAVE_TEUCHOS_EXPLICIT_INSTANTIATION */
/* Define if want to build teuchos-extended */
#define HAVE_TEUCHOS_EXTENDED
/* Define if want to build teuchos-gmp */
/* #undef HAVE_TEUCHOS_GNU_MP */
/* Define if want to build teuchos-libxml2 */
/* #undef HAVE_TEUCHOS_LIBXML2 */
/* #undef HAVE_TEUCHOS_C_EXCEPTIONS */
/* Define to 1 if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* template qualifier required for calling template methods from non-template
code */
#define INVALID_TEMPLATE_QUALIFIER
#ifndef TEUCHOS_DEPRECATED
# if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1))
# define TEUCHOS_DEPRECATED __attribute__((__deprecated__))
# else
# define TEUCHOS_DEPRECATED
# endif
#endif
|