doc: Add serial to list of ci file reserved words
[charm.git] / examples / pose / PatternGen / defs.h
1 #ifndef _DEFS_H
2 #define _DEFS_H
3
4 #include <unistd.h>
5 #include <math.h>
6 #include <time.h>
7
8 #define NUM_AVAILABLE_PATTERNS 4
9
10 // set to "if (1) CkPrintf" to turn on debug print statements
11 #define dbPrintf if (0) CkPrintf
12
13 // for pattern 0
14 #define P0_MESSAGES_TO_SEND 20
15 #define P0_MSG_TRANSIT_TIME 100
16 #define P0_ELAPSE_TIME 50
17
18 // for pattern 1
19 #define P1_BASE_MSG_TRANSIT_TIME 80
20 #define P1_MSG_TRANSIT_TIME_RANGE 41  // gives range of 0-40
21 #define P1_ITERS 3
22 #define P1_MESSAGES_PER_ITER 5
23 #define P1_SHORT_DELAY 200
24 #define P1_LARGE_DELAY 1000000
25
26 // for pattern 2
27 #define P2_MESSAGES_TO_SEND 100
28 #define P2_MSG_TRANSIT_TIME 200
29 #define P2_ELAPSE_TIME 800
30
31 // for pattern 3
32 #define P3_MESSAGES_TO_SEND 100
33 #define P3_MSG_TRANSIT_TIME 1000
34 #define P3_ELAPSE_TIME 800
35
36 #endif  // _DEFS_H