47 |
STOP 'ABNORMAL END: S/R GCHEM_CHECK' |
STOP 'ABNORMAL END: S/R GCHEM_CHECK' |
48 |
ENDIF |
ENDIF |
49 |
|
|
50 |
|
C GCHEM cannot run darwin and dic together |
51 |
|
IF ( useDARWIN .AND. useDIC ) THEN |
52 |
|
WRITE(msgBuf,'(A)') 'useDARWIN and useDIC cannot both be .TRUE.' |
53 |
|
CALL PRINT_ERROR( msgBuf , myThid ) |
54 |
|
STOP 'ABNORMAL END: S/R GCHEM_CHECK' |
55 |
|
ENDIF |
56 |
|
|
57 |
|
C GCHEM cannot run darwin and cfc together |
58 |
|
IF ( useDARWIN .AND. useCFC ) THEN |
59 |
|
WRITE(msgBuf,'(A)') 'useDARWIN and useCFC cannot both be .TRUE.' |
60 |
|
CALL PRINT_ERROR( msgBuf , myThid ) |
61 |
|
STOP 'ABNORMAL END: S/R GCHEM_CHECK' |
62 |
|
ENDIF |
63 |
|
|
64 |
|
#ifdef ALLOW_DARWIN |
65 |
|
C run checks specific to darwin |
66 |
|
IF ( useDARWIN ) THEN |
67 |
|
CALL DARWIN_CHECK( myThid ) |
68 |
|
ENDIF |
69 |
|
#endif |
70 |
|
|
71 |
_END_MASTER(myThid) |
_END_MASTER(myThid) |
72 |
|
|
73 |
#endif /* ALLOW_GCHEM */ |
#endif /* ALLOW_GCHEM */ |