COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Holds MPI listening information. More...
#include <ListeningInfo.hpp>
Public Member Functions | |
ListeningInfo () | |
Constructor. More... | |
~ListeningInfo () | |
Static Public Member Functions | |
static Uint | buffer_size () |
Public Attributes | |
char * | data |
Received MPI frame. More... | |
Communicator | comm |
Communicator to listen to. More... | |
MPI_Request | request |
Request for non-blocking listening. More... | |
bool | ready |
Indicates whether the communicator is ready to do another non-blocking receive. More... | |
Holds MPI listening information.
Definition at line 26 of file ListeningInfo.hpp.
ListeningInfo | ( | ) |
Constructor.
Definition at line 20 of file ListeningInfo.cpp.
~ListeningInfo | ( | ) |
Definition at line 28 of file ListeningInfo.cpp.
|
inlinestatic |
Definition at line 31 of file ListeningInfo.hpp.
Communicator comm |
Communicator to listen to.
Definition at line 37 of file ListeningInfo.hpp.
char* data |
Received MPI frame.
Definition at line 34 of file ListeningInfo.hpp.
bool ready |
Indicates whether the communicator is ready to do another non-blocking receive.
If true
, the communicator is ready; if false
, it is not.
Definition at line 46 of file ListeningInfo.hpp.
MPI_Request request |
Request for non-blocking listening.
Definition at line 40 of file ListeningInfo.hpp.
Send comments to: COOLFluiD Web Admin |