OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Classes | Functions | Variables
Communicate.h File Reference
#include "Message/TagMaker.h"
#include "Message/Tags.h"
#include <cstdlib>
#include <memory>
#include <cstring>
#include <vector>
#include <utility>
#include <iostream>
#include <mpi.h>
Include dependency graph for Communicate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CommSendInfo
 
class  Communicate
 
struct  Communicate::MessageData
 

Functions

std::ostream & operator<< (std::ostream &, const Communicate &)
 

Variables

const int COMM_ANY_NODE = (-1)
 
const int COMM_ANY_TAG = (-1)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const Communicate  
)

Definition at line 48 of file Communicate.cpp.

References Communicate::getNodes(), Communicate::getReceived(), Communicate::myNode(), and Communicate::name().

Here is the call graph for this function:

Variable Documentation

const int COMM_ANY_NODE = (-1)
const int COMM_ANY_TAG = (-1)

Definition at line 41 of file Communicate.h.

Referenced by DiscField< Dim >::read().