15template <
class GlobalOrdinal,
class Node>
25#ifndef XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES
26#ifdef HAVE_XPETRA_TPETRA
27#include "TpetraCore_config.h"
28#if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
29 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
30template class EpetraExportT<int, Xpetra::EpetraNode>;
34#ifdef HAVE_TPETRA_INST_SERIAL
38#ifdef HAVE_TPETRA_INST_PTHREAD
42#ifdef HAVE_TPETRA_INST_OPENMP
46#ifdef HAVE_TPETRA_INST_CUDA
47typedef Tpetra::KokkosCompat::KokkosCudaWrapperNode default_node_type;
51#ifdef HAVE_TPETRA_INST_HIP
52typedef Tpetra::KokkosCompat::KokkosHIPWrapperNode default_node_type;
64#ifndef XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES
65#ifdef HAVE_XPETRA_TPETRA
66#include "TpetraCore_config.h"
67#if ((defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_OPENMP)) || \
68 (!defined(EPETRA_HAVE_OMP) && !defined(HAVE_TPETRA_INST_SERIAL)))
73#ifdef HAVE_TPETRA_INST_SERIAL
77#ifdef HAVE_TPETRA_INST_PTHREAD
81#ifdef HAVE_TPETRA_INST_OPENMP
85#ifdef HAVE_TPETRA_INST_CUDA
86typedef Tpetra::KokkosCompat::KokkosCudaWrapperNode default_node_type;
90#ifdef HAVE_TPETRA_INST_HIP
91typedef 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)