PIPS
|
Some useful declarations and definitions. More...
Go to the source code of this file.
Macros | |
#define | MIN(a, b) ((a)<(b))?(a):(b) |
Used in genereted file. More... | |
#define | MAX(a, b) ((a)>(b))?(a):(b) |
#define | STEP_MAX_NB_LOOPSLICES 16 |
#define | STEP_INDEX_SLICE_LOW 1 |
#define | STEP_INDEX_SLICE_UP 2 |
#define | STEP_C 0 |
Supported languages. More... | |
#define | STEP_FORTRAN 1 |
#define | STEP_PARALLEL 100 |
Handled construction. More... | |
#define | STEP_DO 101 |
#define | STEP_PARALLEL_DO 102 |
#define | STEP_MASTER 103 |
#define | STEP_BARRIER 105 |
#define | STEP_SINGLE 106 |
#define | STEP_THREADPRIVATE 107 |
#define | STEP_NOWAIT 0 |
#define | STEP_WAIT 1 |
#define | STEP_INTEGER 0 |
Data types actually handled by the runtime. More... | |
#define | STEP_REAL 1 |
#define | STEP_DOUBLE_PRECISION 2 |
#define | STEP_COMPLEX 3 |
#define | STEP_INTEGER1 4 |
#define | STEP_INTEGER2 5 |
#define | STEP_INTEGER4 6 |
#define | STEP_INTEGER8 7 |
#define | STEP_REAL4 8 |
#define | STEP_REAL8 9 |
#define | STEP_REAL16 10 |
#define | STEP_COMPLEX8 11 |
#define | STEP_COMPLEX16 12 |
#define | STEP_TYPE_UNDEFINED 13 |
#define | STEP_TAG_DEFAULT 0 |
Supported communication algorithms. More... | |
#define | STEP_NBLOCKING_ALG 0 |
#define | STEP_PROD_REDUCE 0 |
Supported reduction operators. More... | |
#define | STEP_MAX_REDUCE 1 |
#define | STEP_MIN_REDUCE 2 |
#define | STEP_SUM_REDUCE 3 |
#define | STEP_UNDEF_REDUCE 4 |
Some useful declarations and definitions.
Definition in file step_common.h.
#define MAX | ( | a, | |
b | |||
) | ((a)>(b))?(a):(b) |
Definition at line 24 of file step_common.h.
#define MIN | ( | a, | |
b | |||
) | ((a)<(b))?(a):(b) |
Used in genereted file.
Definition at line 21 of file step_common.h.
#define STEP_BARRIER 105 |
Definition at line 48 of file step_common.h.
#define STEP_C 0 |
Supported languages.
Definition at line 35 of file step_common.h.
#define STEP_COMPLEX 3 |
Definition at line 61 of file step_common.h.
#define STEP_COMPLEX16 12 |
Definition at line 71 of file step_common.h.
#define STEP_COMPLEX8 11 |
Definition at line 70 of file step_common.h.
#define STEP_DO 101 |
Definition at line 44 of file step_common.h.
#define STEP_DOUBLE_PRECISION 2 |
Definition at line 60 of file step_common.h.
#define STEP_FORTRAN 1 |
Definition at line 36 of file step_common.h.
#define STEP_INDEX_SLICE_LOW 1 |
Definition at line 28 of file step_common.h.
#define STEP_INDEX_SLICE_UP 2 |
Definition at line 29 of file step_common.h.
#define STEP_INTEGER 0 |
Data types actually handled by the runtime.
Definition at line 58 of file step_common.h.
#define STEP_INTEGER1 4 |
Definition at line 63 of file step_common.h.
#define STEP_INTEGER2 5 |
Definition at line 64 of file step_common.h.
#define STEP_INTEGER4 6 |
Definition at line 65 of file step_common.h.
#define STEP_INTEGER8 7 |
Definition at line 66 of file step_common.h.
#define STEP_MASTER 103 |
Definition at line 46 of file step_common.h.
#define STEP_MAX_NB_LOOPSLICES 16 |
Definition at line 27 of file step_common.h.
#define STEP_MAX_REDUCE 1 |
Definition at line 92 of file step_common.h.
#define STEP_MIN_REDUCE 2 |
Definition at line 93 of file step_common.h.
#define STEP_NBLOCKING_ALG 0 |
Definition at line 80 of file step_common.h.
#define STEP_NOWAIT 0 |
Definition at line 52 of file step_common.h.
#define STEP_PARALLEL 100 |
Handled construction.
Definition at line 43 of file step_common.h.
#define STEP_PARALLEL_DO 102 |
Definition at line 45 of file step_common.h.
#define STEP_PROD_REDUCE 0 |
Supported reduction operators.
Definition at line 91 of file step_common.h.
#define STEP_REAL 1 |
Definition at line 59 of file step_common.h.
#define STEP_REAL16 10 |
Definition at line 69 of file step_common.h.
#define STEP_REAL4 8 |
Definition at line 67 of file step_common.h.
#define STEP_REAL8 9 |
Definition at line 68 of file step_common.h.
#define STEP_SINGLE 106 |
Definition at line 49 of file step_common.h.
#define STEP_SUM_REDUCE 3 |
Definition at line 94 of file step_common.h.
#define STEP_TAG_DEFAULT 0 |
Supported communication algorithms.
Definition at line 78 of file step_common.h.
#define STEP_THREADPRIVATE 107 |
Definition at line 50 of file step_common.h.
#define STEP_TYPE_UNDEFINED 13 |
Definition at line 73 of file step_common.h.
#define STEP_UNDEF_REDUCE 4 |
Definition at line 95 of file step_common.h.
#define STEP_WAIT 1 |
Definition at line 53 of file step_common.h.