42 #ifndef STOKHOS_TPETRA_MP_VECTOR_HPP 43 #define STOKHOS_TPETRA_MP_VECTOR_HPP 52 #include "Tpetra_ConfigDefs.hpp" 53 #include "Kokkos_Core.hpp" 54 #if defined(HAVE_TPETRACORE_TEUCHOSKOKKOSCOMPAT) 55 #include "Kokkos_BufferMacros.hpp" 56 #include "KokkosCompat_ClassicNodeAPI_Wrapper.hpp" 57 #include "KokkosCompat_View.hpp" 58 #include "KokkosCompat_View_def.hpp" 62 #if defined(TPETRA_HAVE_KOKKOS_REFACTOR) 86 template <
typename Node>
88 #if defined(KOKKOS_HAVE_SERIAL) 90 typedef Kokkos::Serial
type;
97 #endif // defined(KOKKOS_HAVE_SERIAL) 100 #if defined(HAVE_TPETRACORE_TEUCHOSKOKKOSCOMPAT) 101 template <
typename Device>
112 #endif // STOKHOS_TPETRA_MP_VECTOR_HPP
Kokkos::DefaultExecutionSpace execution_space
Trait class that determines (new) Kokkos execution space type from Kokkos(Classic) Node type...
Top-level namespace for Stokhos classes and functions.
Kokkos::HostSpace::execution_space type