AMPI: MPI_Win_free should set the window to MPI_WIN_NULL
[charm.git] / tests / charm++ / megatest / groupring.h
blob74450cf389b1ca534bec8fab82150bc659b5e045
1 #ifndef GROUPRING_H
2 #define GROUPRING_H
4 #include "megatest.h"
5 #include "groupring.decl.h"
7 #define NITER 100
9 class groupring_message : public CMessage_groupring_message {
10 public:
11 int seqnum;
12 int iter;
13 groupring_message(int s, int i) : seqnum(s), iter(i) {}
14 groupring_message(CkMigrateMessage *m) {}
17 class groupring_main : public CBase_groupring_main {
18 public:
19 groupring_main(CkArgMsg *m) {
20 delete m;
22 groupring_main(CkMigrateMessage *m) {}
25 class groupring_group : public CBase_groupring_group {
26 public:
27 groupring_group(void) {}
28 groupring_group(CkMigrateMessage *m) {}
29 void start(groupring_message *msg);
32 #endif