MADNESS  version 0.9
Classes | Public Member Functions | Friends | List of all members
SafeMPI::Group Class Reference

#include <safempi.h>

Public Member Functions

Group Incl (int n, const int *ranks) const
 
void Translate_ranks (int nproc, const int *ranks1, const Group &grp2, int *ranks2) const
 
MPI_Group group () const
 
 Group (const Group &other)
 

Friends

class Intracomm
 

Detailed Description

Wrapper around MPI_Group. Has a shallow copy constructor. Usually deep copy is not needed, but can be created via Group::Incl().

Constructor & Destructor Documentation

SafeMPI::Group::Group ( const Group other)
inline

Member Function Documentation

MPI_Group SafeMPI::Group::group ( ) const
inline
Group SafeMPI::Group::Incl ( int  n,
const int *  ranks 
) const
inline
void SafeMPI::Group::Translate_ranks ( int  nproc,
const int *  ranks1,
const Group grp2,
int *  ranks2 
) const
inline

Friends And Related Function Documentation

friend class Intracomm
friend

The documentation for this class was generated from the following file: