/usr/include/trilinos/KokkosClassic_DefaultNode_config.h is in libtrilinos-tpetra-dev 12.4.2-2.
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 | #ifndef TPETRACLASSIC_DEFAULTNODE_CONFIG_H
#define TPETRACLASSIC_DEFAULTNODE_CONFIG_H
// Tpetra's default Node type.
#define TPETRA_DEFAULTNODE Kokkos::Compat::KokkosSerialWrapperNode
// For backwards compatibility ONLY.
#define KOKKOSCLASSIC_DEFAULTNODE TPETRA_DEFAULTNODE
// Defined if and only if Tpetra's default execution space is Kokkos::Cuda.
/* #undef HAVE_TPETRA_DEFAULTNODE_CUDAWRAPPERNODE */
// For backwards compatibility ONLY.
#ifdef HAVE_TPETRA_DEFAULTNODE_CUDAWRAPPERNODE
# define HAVE_KOKKOSCLASSIC_DEFAULTNODE_CUDAWRAPPERNODE 1
#endif // HAVE_TPETRA_DEFAULTNODE_CUDAWRAPPERNODE
// Defined if and only if Tpetra's default execution space is Kokkos::OpenMP.
/* #undef HAVE_TPETRA_DEFAULTNODE_OPENMPWRAPPERNODE */
// For backwards compatibility ONLY.
#ifdef HAVE_TPETRA_DEFAULTNODE_OPENMPWRAPPERNODE
# define HAVE_KOKKOSCLASSIC_DEFAULTNODE_OPENMPWRAPPERNODE 1
#endif // HAVE_TPETRA_DEFAULTNODE_OPENMPWRAPPERNODE
// Defined if and only if Tpetra's default execution space is Kokkos::Threads.
/* #undef HAVE_TPETRA_DEFAULTNODE_THREADSWRAPPERNODE */
// For backwards compatibility ONLY.
#ifdef HAVE_TPETRA_DEFAULTNODE_THREADSWRAPPERNODE
# define HAVE_KOKKOSCLASSIC_DEFAULTNODE_THREADSWRAPPERNODE 1
#endif // HAVE_TPETRA_DEFAULTNODE_THREADSWRAPPERNODE
// Defined if and only if Tpetra's default execution space is Kokkos::Serial.
#define HAVE_TPETRA_DEFAULTNODE_SERIALWRAPPERNODE
// For backwards compatibility ONLY.
#ifdef HAVE_TPETRA_DEFAULTNODE_SERIALWRAPPERNODE
# define HAVE_KOKKOSCLASSIC_DEFAULTNODE_SERIALWRAPPERNODE 1
#endif // HAVE_TPETRA_DEFAULTNODE_SERIALWRAPPERNODE
#endif /* TPETRACLASSIC_DEFAULTNODE_CONFIG_H */
|