![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
A sequential communicator group class.
Public Member Functions | |
| const MPI_Group * | operator& () const |
| Returns a constant pointer to the internal group object. | |
Static Public Member Functions | |
| static int | compare (const gsSerialGroup &) |
| Compares the group with another group. | |
| static int | compare (const int &) |
| Compares the group with another group. | |
| static gsSerialGroup | diff (const gsSerialGroup &) |
| Creates a group from the difference of the group with another group. | |
| static gsSerialGroup | diff (const int &) |
| Creates a group from the difference of the group with another group. | |
| static gsSerialGroup | intersect (const gsSerialGroup &) |
| Creates a group from the intersection of the group with another group. | |
| static gsSerialGroup | intersect (const int &) |
| Creates a group from the intersection of the group with another group. | |
| static std::ostream & | print (std::ostream &os) |
| Prints the group object as a string. | |
| static int | rank () |
| Returns the rank of the group. | |
| static int | size () |
| Returns the size of the group. | |
| static gsSerialGroup | unite (const gsSerialGroup &) |
| Creates a group from the union of the group with another group. | |
| static gsSerialGroup | unite (const int &) |
| Creates a group from the union of the group with another group. | |