Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Functions
Zoltan2_findUniqueGids.hpp File Reference

Convert keys stored in std::vector to unique Gids stored in std::vector. More...

#include <Zoltan2_Standards.hpp>
#include <vector>
#include <Tpetra_MultiVector.hpp>
#include <Tpetra_Vector.hpp>
#include <Zoltan2_TPLTraits.hpp>
#include <zoltan_dd.h>
#include <zoltan_dd_const.h>
Include dependency graph for Zoltan2_findUniqueGids.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.
 

Functions

template<typename gno_t >
size_t Zoltan2::findUniqueGidsCommon (size_t num_keys, int num_gid, ZOLTAN_ID_PTR ddkeys, char *ddnewgids, MPI_Comm mpicomm)
 
template<typename lno_t , typename gno_t >
size_t Zoltan2::findUniqueGids (Tpetra::MultiVector< gno_t, lno_t, gno_t > &keys, Tpetra::Vector< gno_t, lno_t, gno_t > &gids)
 
template<typename key_t , typename gno_t >
size_t Zoltan2::findUniqueGids (std::vector< key_t > &keys, std::vector< gno_t > &gids, const Teuchos::Comm< int > &comm)
 

Detailed Description

Convert keys stored in std::vector to unique Gids stored in std::vector.

Definition in file Zoltan2_findUniqueGids.hpp.