class Communicator

A subset of processors forms its own communication group. More...

Definition#include <group.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members


Detailed Description

A subset of processors forms its own communication group.

 Communicator (const MPI::Intracomm &parent_comm, const vector &proc_list, const vector< vector > &node2proc )

Communicator

Form the communication subgroup

Parameters:
parent_commcommunication supergroup
proc_listarray of processes that form the subgroup
node2procarray of processes a node belongs to

 Communicator ()

Communicator

 Communicator (const Communicator &orig)

Communicator

 ~Communicator ()

~Communicator

int  groupSize ()

groupSize

[const]

int  bufferSize ()

bufferSize

[const]

const MPI::Intracomm &  getComm ()

getComm

[const]

const vector &  getProcs ()

getProcs

[const]

int  Root ()

Root

[const]

bool  isRoot ()

isRoot

[const]

bool  isValid ()

isValid

[const]

const vector procs_

procs_

const MPI::Intracomm & parent_comm_

parent_comm_

MPI::Intracomm comm_

comm_

vector buf2loc_

buf2loc_

bool isvalid_

isvalid_

const bool isroot_

isroot_


Generated by: ghaase on mephisto on Fri Apr 11 18:03:43 2008, using kdoc 2.0a54.