51 template<
class GlobalOrdinal,
class Node>
61 #ifndef XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES
62 #ifdef HAVE_XPETRA_TPETRA
63 #include "TpetraCore_config.h"
64 #if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
65 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
66 template class EpetraExportT<int, Xpetra::EpetraNode >;
70 #ifdef HAVE_TPETRA_INST_SERIAL
74 #ifdef HAVE_TPETRA_INST_PTHREAD
78 #ifdef HAVE_TPETRA_INST_OPENMP
82 #ifdef HAVE_TPETRA_INST_CUDA
83 typedef Kokkos::Compat::KokkosCudaWrapperNode default_node_type;
87 #ifdef HAVE_TPETRA_INST_HIP
88 typedef Kokkos::Compat::KokkosHIPWrapperNode default_node_type;
100 #ifndef XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES
101 #ifdef HAVE_XPETRA_TPETRA
102 #include "TpetraCore_config.h"
103 #if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
104 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
109 #ifdef HAVE_TPETRA_INST_SERIAL
113 #ifdef HAVE_TPETRA_INST_PTHREAD
117 #ifdef HAVE_TPETRA_INST_OPENMP
121 #ifdef HAVE_TPETRA_INST_CUDA
122 typedef Kokkos::Compat::KokkosCudaWrapperNode default_node_type;
126 #ifdef HAVE_TPETRA_INST_HIP
127 typedef Kokkos::Compat::KokkosHIPWrapperNode default_node_type;
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
RCP< const CrsGraph< int, GlobalOrdinal, Node > > toXpetra(const Epetra_CrsGraph &g)