245 |
ENDIF |
ENDIF |
246 |
#endif |
#endif |
247 |
|
|
|
#ifndef ALLOW_MATRIX |
|
|
IF (useMATRIX) THEN |
|
|
WRITE(msgBuf,'(A)') |
|
|
& 'CONFIG_CHECK: useMATRIX is TRUE and #undef ALLOW_MATRIX' |
|
|
CALL PRINT_ERROR( msgBuf , myThid) |
|
|
STOP 'ABNORMAL END: S/R CONFIG_CHECK' |
|
|
ENDIF |
|
|
#endif |
|
|
|
|
248 |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
249 |
|
|
250 |
C- check parameter consistency : |
C- check parameter consistency : |
433 |
CALL PRINT_ERROR( msgBuf , myThid) |
CALL PRINT_ERROR( msgBuf , myThid) |
434 |
STOP 'ABNORMAL END: S/R CONFIG_CHECK' |
STOP 'ABNORMAL END: S/R CONFIG_CHECK' |
435 |
ENDIF |
ENDIF |
436 |
|
|
437 |
|
IF ( highOrderVorticity .AND. useCubedSphereExchange ) THEN |
438 |
|
WRITE(msgBuf,'(2A)') |
439 |
|
& 'CONFIG_CHECK: highOrderVorticity Scheme does not work', |
440 |
|
& ' on CubedSphere grid' |
441 |
|
CALL PRINT_ERROR( msgBuf , myThid) |
442 |
|
STOP 'ABNORMAL END: S/R CONFIG_CHECK' |
443 |
|
ENDIF |
444 |
|
|
445 |
IF ( useOldFreezing .AND. allowFreezing ) THEN |
IF ( useOldFreezing .AND. allowFreezing ) THEN |
446 |
WRITE(msgBuf,'(2A)') |
WRITE(msgBuf,'(2A)') |