New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 6213 for branches/NERC/dev_r5518_NOC_MEDUSA_Stable/NEMOGCM/NEMO/TOP_SRC/IDTRA – NEMO

Ignore:
Timestamp:
2016-01-05T16:54:40+01:00 (8 years ago)
Author:
jpalmier
Message:

JPALM -- 05-01-2016 -- Unexpected problem appears in monsoon merged NEMO-CFC-IDTRA restarts that does not appear in this branch allone. CFC restart diag is empty. try to avoid this problem by moving diag CFC and IDTRA by writing theses in the main trcrst modules -- should check full merged model diff with this branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/NERC/dev_r5518_NOC_MEDUSA_Stable/NEMOGCM/NEMO/TOP_SRC/IDTRA/trcsms_idtra.F90

    r6207 r6213  
    8888         CALL flush(numout) 
    8989# endif 
    90          CALL idtra_init 
     90      !   CALL idtra_init 
    9191      ENDIF 
    9292 
     
    138138        ! 
    139139        !! restart and diagnostics management --  
    140       IF( lrst_trc ) THEN 
    141          IF(lwp) WRITE(numout,*) 
    142          IF(lwp) WRITE(numout,*) 'trc_sms_idtra : cumulated input function fields written in ocean restart file ',   & 
    143             &                    'at it= ', kt,' date= ', ndastp 
    144          IF(lwp) WRITE(numout,*) '~~~~' 
    145          !!DO jn = jp_idtra0, jp_idtra1 
    146             CALL iom_rstput( kt, nitrst, numrtw, 'qint_IDTRA', qint_idtra(:,:,1) ) 
    147          !!END DO 
    148 # if defined key_debug_medusa 
    149          IF(lwp) WRITE(numout,*) '   IDTRA - writing diag-restart - DONE trc_sms_idtra -- ' 
    150          CALL flush(numout) 
    151 # endif 
    152       ENDIF 
     140      !IF( lrst_trc ) THEN 
     141      !   IF(lwp) WRITE(numout,*) 
     142      !   IF(lwp) WRITE(numout,*) 'trc_sms_idtra : cumulated input function fields written in ocean restart file ',   & 
     143      !      &                    'at it= ', kt,' date= ', ndastp 
     144      !   IF(lwp) WRITE(numout,*) '~~~~' 
     145      !   !!DO jn = jp_idtra0, jp_idtra1 
     146      !      CALL iom_rstput( kt, nitrst, numrtw, 'qint_IDTRA', qint_idtra(:,:,1) ) 
     147      !   !!END DO 
     148 ! if defined key_debug_medusa 
     149      !   IF(lwp) WRITE(numout,*) '   IDTRA - writing diag-restart - DONE trc_sms_idtra -- ' 
     150      !   CALL flush(numout) 
     151 ! endif 
     152      !ENDIF 
    153153      ! 
    154154      IF( lk_iomput ) THEN 
     
    171171      IF( l_trdtrc ) THEN 
    172172# if defined key_debug_medusa 
    173       IF(lwp) WRITE(numout,*) '   IDTRA - writing trends - trc_sms_idtra -- ' 
    174       CALL flush(numout) 
     173         IF(lwp) WRITE(numout,*) '   IDTRA - writing trends - trc_sms_idtra -- ' 
     174         CALL flush(numout) 
    175175# endif 
    176176          DO jn = jp_idtra0, jp_idtra1 
     
    178178          END DO 
    179179# if defined key_debug_medusa 
    180       IF(lwp) WRITE(numout,*) '   IDTRA - writing trends - DONE trc_sms_idtra -- ' 
    181       CALL flush(numout) 
     180         IF(lwp) WRITE(numout,*) '   IDTRA - writing trends - DONE trc_sms_idtra -- ' 
     181         CALL flush(numout) 
    182182# endif 
    183183      END IF 
    184184      ! 
     185# if defined key_debug_medusa 
     186         IF(lwp) WRITE(numout,*) '   IDTRA - Check: nn_timing = ', nn_timing  
     187         CALL flush(numout) 
     188# endif 
    185189      IF( nn_timing == 1 )  CALL timing_stop('trc_sms_idtra') 
    186190      ! 
Note: See TracChangeset for help on using the changeset viewer.