19 |
C Global variables |
C Global variables |
20 |
#include "SIZE.h" |
#include "SIZE.h" |
21 |
#include "EEPARAMS.h" |
#include "EEPARAMS.h" |
|
#include "PARAMS.h" |
|
22 |
#ifdef ALLOW_USE_MPI |
#ifdef ALLOW_USE_MPI |
23 |
# include "EESUPPORT.h" |
# include "PARAMS.h" |
24 |
#endif |
#endif |
25 |
|
|
26 |
C !INPUT/OUTPUT PARAMETERS: |
C !INPUT/OUTPUT PARAMETERS: |
27 |
C myThid :: my Thread number Id. |
C myThid :: my Thread Id number |
28 |
C MASTER_CPU_IO :: true if master thread |
C MASTER_CPU_IO :: true if master thread |
29 |
C and, if using SingleCPUIOS, if master CPU |
C and, if using SingleCPUIOS, if master CPU |
30 |
INTEGER myThid |
INTEGER myThid |
37 |
MASTER_CPU_IO = .FALSE. |
MASTER_CPU_IO = .FALSE. |
38 |
|
|
39 |
#ifdef ALLOW_USE_MPI |
#ifdef ALLOW_USE_MPI |
40 |
IF ( .NOT.useSingleCPUIO .OR. mpiMyId.EQ.0 ) THEN |
IF ( .NOT.useSingleCPUIO .OR. myProcId.EQ.0 ) THEN |
41 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
42 |
MASTER_CPU_IO = .TRUE. |
MASTER_CPU_IO = .TRUE. |
43 |
_END_MASTER( myThid ) |
_END_MASTER( myThid ) |