Feel++  0.91.4
Public Types | Public Member Functions | List of all members
Feel::WorldComm Class Reference
Inheritance diagram for Feel::WorldComm:

Public Types

typedef WorldComm self_type
 
typedef boost::mpi::communicator communicator_type
 

Public Member Functions

 WorldComm (int _color)
 
 WorldComm (std::vector< int > const &_colorWorld)
 
 WorldComm (WorldComm const &_wc)
 
 WorldComm (communicator_type const &_globalComm, int _color, bool _isActive)
 
communicator_type const & globalComm () const
 
communicator_type const & localComm () const
 
communicator_type const & godComm () const
 
communicator_type const & comm () const
 
int globalSize () const
 
int localSize () const
 
int godSize () const
 
int globalRank () const
 
int localRank () const
 
int godRank () const
 
std::vector< int > const & mapColorWorld () const
 
std::vector< int > const & mapLocalRankToGlobalRank () const
 
std::vector< int > const & mapGlobalRankToGodRank () const
 
int masterRank () const
 
WorldComm subWorldComm (int color) const
 
bool isActive () const
 
void active ()
 
void showMe (std::ostream &__out=std::cout) const
 
WorldComm operator+ (WorldComm const &_worldComm) const
 

Member Function Documentation

void Feel::WorldComm::showMe ( std::ostream &  __out = std::cout) const

showMe