1 |
C $Header$ |
C $Header$ |
2 |
|
C $Name$ |
3 |
|
|
4 |
#include "CPP_EEOPTIONS.h" |
#include "CPP_OPTIONS.h" |
5 |
|
|
6 |
CStartOfInterface |
CStartOfInterface |
7 |
SUBROUTINE EEDIE |
SUBROUTINE EEDIE |
51 |
& 'S/R EEDIE: Only ',nThreadsDone, |
& 'S/R EEDIE: Only ',nThreadsDone, |
52 |
& ' threads have completed, ',nThreads, |
& ' threads have completed, ',nThreads, |
53 |
& ' are expected for this configuration!' |
& ' are expected for this configuration!' |
54 |
WRITE(0,*) msgBuf |
WRITE(*,*) msgBuf |
55 |
WRITE(0,*) |
WRITE(*,*) |
56 |
& 'Possibly you have different setenv PARALLEL and nThreads?' |
& 'Possibly you have different setenv PARALLEL and nThreads?' |
57 |
eeEndError = .TRUE. |
eeEndError = .TRUE. |
58 |
fatalError = .TRUE. |
fatalError = .TRUE. |
65 |
#ifndef ALWAYS_USE_MPI |
#ifndef ALWAYS_USE_MPI |
66 |
IF ( usingMPI ) THEN |
IF ( usingMPI ) THEN |
67 |
#endif |
#endif |
68 |
|
|
69 |
|
#if !defined(COUPLED_UCLA) || defined(COUPLED_DEBUG) |
70 |
|
|
71 |
CALL MPI_FINALIZE ( mpiRC ) |
CALL MPI_FINALIZE ( mpiRC ) |
72 |
IF ( mpiRC .NE. MPI_SUCCESS ) THEN |
IF ( mpiRC .NE. MPI_SUCCESS ) THEN |
73 |
eeEndError = .TRUE. |
eeEndError = .TRUE. |
77 |
& mpiRC |
& mpiRC |
78 |
CALL PRINT_ERROR( msgBuf, 1 ) |
CALL PRINT_ERROR( msgBuf, 1 ) |
79 |
ENDIF |
ENDIF |
80 |
C |
|
81 |
|
#endif COUPLED_UCLA |
82 |
|
|
83 |
#ifndef ALWAYS_USE_MPI |
#ifndef ALWAYS_USE_MPI |
84 |
ENDIF |
ENDIF |
85 |
#endif |
#endif |