A small helper class used while sorting a pair of value and its index in an array/vector. More...
#include <iostream>
Go to the source code of this file.
Classes | |
class | IndexHolder< T > |
A small helper class used while sorting a pair of value and its index in an array/vector. More... | |
class | par::Mpi_datatype< T > |
An abstract class used for communicating messages using user-defined datatypes. The user must implement the static member function "value()" that returns the MPI_Datatype corresponding to this user-defined datatype. More... | |
class | par::Mpi_datatype< IndexHolder< T > > |
Namespaces | |
par | |
Collection of Generic Parallel Functions: Sorting, Partitioning, Searching,... | |
A small helper class used while sorting a pair of value and its index in an array/vector.
This is used for making the sort stable, when we have a large number of duplicates.
Definition in file indexHolder.h.