src/mpi/model/mpi-interface.h
changeset 7241 0a7a16b599e8
parent 7203 90a20d9a0fee
child 7566 5351a9cdb84b
equal deleted inserted replaced
7240:395988f30476 7241:0a7a16b599e8
    32 typedef struct ompi_request_t* MPI_Request;
    32 typedef struct ompi_request_t* MPI_Request;
    33 
    33 
    34 namespace ns3 {
    34 namespace ns3 {
    35 
    35 
    36 /**
    36 /**
       
    37  * \defgroup mpi MPI Distributed Simulation
       
    38  *
       
    39  */
       
    40 
       
    41 /**
    37  * maximum MPI message size for easy
    42  * maximum MPI message size for easy
    38  * buffer creation
    43  * buffer creation
    39  */
    44  */
    40 const uint32_t MAX_MPI_MSG_SIZE = 2000;
    45 const uint32_t MAX_MPI_MSG_SIZE = 2000;
    41 
    46 
    42 /**
    47 /**
       
    48  * \ingroup mpi
       
    49  *
    43  * Define a class for tracking the non-block sends
    50  * Define a class for tracking the non-block sends
    44  */
    51  */
    45 class SentBuffer
    52 class SentBuffer
    46 {
    53 {
    47 public:
    54 public:
    67 };
    74 };
    68 
    75 
    69 class Packet;
    76 class Packet;
    70 
    77 
    71 /**
    78 /**
       
    79  * \ingroup mpi
       
    80  *
    72  * Interface between ns-3 and MPI
    81  * Interface between ns-3 and MPI
    73  */
    82  */
    74 class MpiInterface
    83 class MpiInterface
    75 {
    84 {
    76 public:
    85 public: