46 #ifndef XPETRA_COMM_HPP
47 #define XPETRA_COMM_HPP
53 #ifdef HAVE_XPETRA_EPETRA
56 #include <Teuchos_Comm.hpp>
57 #include <Epetra_Comm.h>
60 #include <Teuchos_BLAS_types.hpp>
67 const RCP<const Epetra_Comm>
toEpetra(
const RCP<
const Teuchos::Comm<int> > & comm);
70 const RCP<const Teuchos::Comm<int> >
toXpetra(
const Epetra_Comm & comm);
76 #endif // HAVE_XPETRA_EPETRA
78 #endif // XPETRA_EPETRACOMM_HPP
const Epetra_CrsGraph & toEpetra(const RCP< const CrsGraph< int, GlobalOrdinal, Node > > &graph)
RCP< const CrsGraph< int, GlobalOrdinal, Node > > toXpetra(const Epetra_CrsGraph &g)