1 #ifndef TPETRA_DETAILS_MAKECOLMAP_DECL_HPP 2 #define TPETRA_DETAILS_MAKECOLMAP_DECL_HPP 56 #include "TpetraCore_config.h" 59 #ifndef DOXYGEN_SHOULD_SKIP_THIS 62 template<
class T>
class RCP;
64 #endif // DOXYGEN_SHOULD_SKIP_THIS 68 #ifndef DOXYGEN_SHOULD_SKIP_THIS 70 template<
class LO,
class GO,
class N>
class Map;
73 template<
class LO,
class GO,
class N>
class RowGraph;
74 #endif // DOXYGEN_SHOULD_SKIP_THIS 126 template <
class LO,
class GO,
class NT>
130 const RowGraph<LO, GO, NT>& graph,
131 const bool sortEachProcsGids =
true,
132 std::ostream* errStrm = NULL);
137 #endif // TPETRA_DETAILS_MAKECOLMAP_DECL_HPP Namespace Tpetra contains the class and methods constituting the Tpetra library.
int makeColMap(Teuchos::RCP< const Tpetra::Map< LO, GO, NT > > &colMap, const Teuchos::RCP< const Tpetra::Map< LO, GO, NT > > &domMap, const RowGraph< LO, GO, NT > &graph, const bool sortEachProcsGids=true, std::ostream *errStrm=NULL)
Make the graph's column Map.
Implementation details of Tpetra.
A parallel distribution of indices over processes.