529 |
end if |
end if |
530 |
#endif |
#endif |
531 |
|
|
|
C-- Final checkpoint (in case the in-loop checkpoint was missed) |
|
|
CALL TIMER_START('WRITE_CHECKPOINT [THE_MODEL_MAIN]',myThid) |
|
|
CALL WRITE_CHECKPOINT( |
|
|
& .TRUE., myCurrentTime, myCurrentIter, myThid ) |
|
|
CALL TIMER_STOP ('WRITE_CHECKPOINT [THE_MODEL_MAIN]',myThid) |
|
|
|
|
532 |
C-- Sea-ice checkpoint (in case the in-loop checkpoint was missed) |
C-- Sea-ice checkpoint (in case the in-loop checkpoint was missed) |
533 |
#ifdef ALLOW_SEAICE |
#ifdef ALLOW_SEAICE |
534 |
IF ( useSEAICE ) |
IF ( useSEAICE ) |
536 |
& .TRUE., myCurrentTime, myCurrentIter, myThid ) |
& .TRUE., myCurrentTime, myCurrentIter, myThid ) |
537 |
#endif |
#endif |
538 |
|
|
539 |
|
C-- Final checkpoint (in case the in-loop checkpoint was missed) |
540 |
|
CALL TIMER_START('WRITE_CHECKPOINT [THE_MODEL_MAIN]',myThid) |
541 |
|
CALL WRITE_CHECKPOINT( |
542 |
|
& .TRUE., myCurrentTime, myCurrentIter, myThid ) |
543 |
|
CALL TIMER_STOP ('WRITE_CHECKPOINT [THE_MODEL_MAIN]',myThid) |
544 |
|
|
545 |
CALL TIMER_STOP ('ALL [THE_MODEL_MAIN]',myThid) |
CALL TIMER_STOP ('ALL [THE_MODEL_MAIN]',myThid) |
546 |
|
|
547 |
C-- Write timer statistics |
C-- Write timer statistics |