Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Functions
Zoltan2_TpetraCrsColorerUtils.hpp File Reference
#include "Teuchos_RCP.hpp"
#include "Teuchos_Comm.hpp"
#include "Tpetra_CrsGraph.hpp"
#include "Tpetra_CrsMatrix.hpp"
#include "KokkosKernels_Utils.hpp"
#include "KokkosSparse_Utils.hpp"
Include dependency graph for Zoltan2_TpetraCrsColorerUtils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Zoltan2
 Created by mbenlioglu on Aug 31, 2020.
 
 Zoltan2::Impl
 

Functions

template<typename LO , typename GO , typename NO , typename list_of_colors_t >
bool Zoltan2::Impl::check_coloring (const Tpetra::CrsGraph< LO, GO, NO > &graph, const list_of_colors_t &list_of_colors)
 
template<typename LocalCrsGraphType >
LocalCrsGraphType Zoltan2::Impl::compute_local_transpose_graph (const LocalCrsGraphType &local_graph, const size_t num_cols)
 
template<typename LO , typename GO , typename NO >
Teuchos::RCP< Tpetra::CrsGraph
< LO, GO, NO > > 
Zoltan2::Impl::compute_transpose_graph (const Tpetra::CrsGraph< LO, GO, NO > &graph)
 
template<typename SC , typename LO , typename GO , typename NO >
Teuchos::RCP< Tpetra::CrsGraph
< LO, GO, NO > > 
Zoltan2::Impl::compute_transpose_graph (const Tpetra::CrsMatrix< SC, LO, GO, NO > &matrix)
 
template<typename SC , typename LO , typename GO , typename NO >
Teuchos::RCP< Tpetra::CrsGraph
< LO, GO, NO > > 
Zoltan2::Impl::compute_transpose_graph (const Tpetra::BlockCrsMatrix< SC, LO, GO, NO > &matrix)