equal
deleted
inserted
replaced
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: |