ESyS-Particle
4.0.1
|
Abstract base class for MPI send/recv buffer. More...
#include <mpibuf.h>
Public Member Functions | |
AMPIBuffer (MPI_Comm comm) | |
virtual void | clear ()=0 |
virtual void | append (int)=0 |
virtual void | append (double)=0 |
virtual void | append (const char *)=0 |
virtual void | append (const Vec3 &) |
virtual int | pop_int ()=0 |
virtual double | pop_double ()=0 |
virtual void | pop_doubles (double *, int)=0 |
virtual std::string | pop_string ()=0 |
virtual Vec3 | pop_vector () |
const MPI_Status & | status () |
Protected Attributes | |
MPI_Comm | m_comm |
the MPI Communicator used for the send/recv operations | |
MPI_Status | m_status |
Abstract base class for MPI send/recv buffer.