23 |
C | options set at compile time. | |
C | options set at compile time. | |
24 |
C \==========================================================/ |
C \==========================================================/ |
25 |
|
|
26 |
|
#ifndef _CPP_EEOPTIONS_H_ |
27 |
|
#define _CPP_EEOPTIONS_H_ |
28 |
|
|
29 |
C In general the following convention applies: |
C In general the following convention applies: |
30 |
C ALLOW - indicates an feature will be included but it may |
C ALLOW - indicates an feature will be included but it may |
31 |
C CAN have a run-time flag to allow it to be switched |
C CAN have a run-time flag to allow it to be switched |
98 |
#define _END_MASTER(a) ENDIF |
#define _END_MASTER(a) ENDIF |
99 |
|
|
100 |
C-- Control MPI based parallel processing |
C-- Control MPI based parallel processing |
101 |
#undef ALLOW_USE_MPI |
#define ALLOW_USE_MPI |
102 |
#undef ALWAYS_USE_MPI |
#define ALWAYS_USE_MPI |
103 |
|
|
104 |
C-- Control use of communication that might overlap computation. |
C-- Control use of communication that might overlap computation. |
105 |
C Under MPI selects/deselects "non-blocking" sends and receives. |
C Under MPI selects/deselects "non-blocking" sends and receives. |
119 |
C boosting performance because of a smaller working |
C boosting performance because of a smaller working |
120 |
C set size. However, on vector CRAY systems this degrades |
C set size. However, on vector CRAY systems this degrades |
121 |
C performance. |
C performance. |
122 |
#define REAL4_IS_SLOW |
#undef REAL4_IS_SLOW |
123 |
|
|
124 |
#ifdef REAL4_IS_SLOW |
#ifdef REAL4_IS_SLOW |
125 |
#define real Real*8 |
#define real Real*8 |
175 |
#ifndef REAL_D0_IS_16BYTES |
#ifndef REAL_D0_IS_16BYTES |
176 |
#define _d D |
#define _d D |
177 |
#endif |
#endif |
178 |
|
|
179 |
|
#endif /* _CPP_EEOPTIONS_H_ */ |