15template <
class GlobalOrdinal,
class Node>
26#ifndef XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES
27#ifdef HAVE_XPETRA_TPETRA
28#include "TpetraCore_config.h"
29#if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
30 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
31template class EpetraImportT<int, Xpetra::EpetraNode>;
35#ifdef HAVE_TPETRA_INST_SERIAL
39#ifdef HAVE_TPETRA_INST_PTHREAD
43#ifdef HAVE_TPETRA_INST_OPENMP
47#ifdef HAVE_TPETRA_INST_CUDA
48typedef Tpetra::KokkosCompat::KokkosCudaWrapperNode default_node_type;
52#ifdef HAVE_TPETRA_INST_HIP
53typedef Tpetra::KokkosCompat::KokkosHIPWrapperNode default_node_type;
65#ifndef XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES
66#ifdef HAVE_XPETRA_TPETRA
67#include "TpetraCore_config.h"
68#if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
69 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
74#ifdef HAVE_TPETRA_INST_SERIAL
78#ifdef HAVE_TPETRA_INST_PTHREAD
82#ifdef HAVE_TPETRA_INST_OPENMP
86#ifdef HAVE_TPETRA_INST_CUDA
87typedef Tpetra::KokkosCompat::KokkosCudaWrapperNode default_node_type;
91#ifdef HAVE_TPETRA_INST_HIP
92typedef Tpetra::KokkosCompat::KokkosHIPWrapperNode default_node_type;
Tpetra::KokkosCompat::KokkosSerialWrapperNode EpetraNode
RCP< const CrsGraph< int, GlobalOrdinal, Node > > toXpetra(const Epetra_CrsGraph &g)
template RCP< const CrsGraph< int, long long, Xpetra::EpetraNode > > toXpetra< long long, Xpetra::EpetraNode >(const Epetra_CrsGraph &g)
template RCP< const CrsGraph< int, int, Xpetra::EpetraNode > > toXpetra< int, Xpetra::EpetraNode >(const Epetra_CrsGraph &g)