52 #ifndef XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES 53 #ifdef HAVE_XPETRA_TPETRA 54 #ifdef HAVE_XPETRA_SERIAL 55 template class EpetraIntVectorT<int, Kokkos::Compat::KokkosSerialWrapperNode >;
57 #ifdef HAVE_XPETRA_PTHREAD 58 template class EpetraIntVectorT<int, Kokkos::Compat::KokkosThreadsWrapperNode>;
60 #ifdef HAVE_XPETRA_OPENMP 61 template class EpetraIntVectorT<int, Kokkos::Compat::KokkosOpenMPWrapperNode >;
63 #ifdef HAVE_XPETRA_CUDA 64 typedef Kokkos::Compat::KokkosCudaWrapperNode default_node_type;
65 template class EpetraIntVectorT<int, default_node_type >;
70 template class EpetraIntVectorT<int, default_node_type >;
71 #endif // HAVE_XPETRA_TPETRA 74 #ifndef XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES 75 #ifdef HAVE_XPETRA_TPETRA 76 #ifdef HAVE_XPETRA_SERIAL 77 template class EpetraIntVectorT<long long, Kokkos::Compat::KokkosSerialWrapperNode >;
79 #ifdef HAVE_XPETRA_PTHREAD 80 template class EpetraIntVectorT<long long, Kokkos::Compat::KokkosThreadsWrapperNode>;
82 #ifdef HAVE_XPETRA_OPENMP 83 template class EpetraIntVectorT<long long, Kokkos::Compat::KokkosOpenMPWrapperNode >;
85 #ifdef HAVE_XPETRA_CUDA 86 typedef Kokkos::Compat::KokkosCudaWrapperNode default_node_type;
87 template class EpetraIntVectorT<long long, default_node_type >;
92 template class EpetraIntVectorT<long long, default_node_type >;
93 #endif // HAVE_XPETRA_TPETRA