Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
group.hpp File Reference
#include <thrill/net/dispatcher_thread.hpp>
#include <thrill/net/group.hpp>
#include <algorithm>
#include <string>
#include <vector>
+ Include dependency graph for group.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Connection
 Virtual MPI connection class. More...
 
class  Exception
 A derived exception class which looks up MPI error strings. More...
 
class  Group
 A net group backed by virtual MPI connection. More...
 

Namespaces

 thrill
 
 thrill::net
 
 thrill::net::mpi
 

Macros

#define THRILL_NET_MPI_GROUP_HEADER
 

Functions

bool Construct (size_t group_size, DispatcherThread &dispatcher, std::unique_ptr< Group > *groups, size_t group_count)
 Construct Group which connects to peers using MPI. More...
 
size_t MpiRank ()
 Return the rank of this process in the MPI COMM WORLD. More...
 
size_t NumMpiProcesses ()
 Return the number of MPI processes. More...
 

Macro Definition Documentation

#define THRILL_NET_MPI_GROUP_HEADER

Definition at line 23 of file group.hpp.