Communication utilities. More...
Communication utilities.
Encapsulates the entire communication substrate. Nothing outside these objects should know about MPI.
Definition in file COMM.H.
Go to the source code of this file.
Classes | |
class | MobileObject |
provides communication for complex objects. More... | |
class | CommunicatorObject |
Main encapsulation of MPI. More... | |
class | ParallelObject |
Utility class for creating derived objects that are parallel. More... | |
Namespaces | |
ix | |
Defines MPI-specific parallel global and program classes. | |
ix::comm | |
MPI Interface. | |
Enumerations | |
enum | DataTypes { DTDOUBLE, DTFLOAT, DTINT, DTUINT, DTSIZET, DTCHAR, DTUCHAR, DTBYTE, DTUBYTE } |
Supported data types. More... | |
enum | Ops { MAXOP, MINOP, SUMOP, PRODOP, MINLOCOP, MAXLOCOP } |
Operations for collectives. More... | |