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 489 – NEMO

Changeset 489


Ignore:
Timestamp:
2006-09-01T15:48:40+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_bugfix_052:CE+RB: correct time step parameter in histwrite call

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/TOP_SRC/trcdit.F90

    r433 r489  
    146146 
    147147      ! define time axis 
    148       it = kt - nit000 + 1 
     148      it = kt - nittrc000 + 1 
    149149 
    150150! 1. Define NETCDF files and fields at beginning of first time step 
     
    152152 
    153153      IF(ll_print)WRITE(numout,*)'trcdit_wr kt=',kt,' kindic ',kindic 
    154       IF(kt == nit000) THEN 
     154      IF(kt == nittrc000) THEN 
    155155 
    156156! Compute julian date from starting date of the run 
     
    158158         CALL ymds2ju(nyear,nmonth,nday,0.0,zjulian) 
    159159         IF(lwp)WRITE(numout,*)' '   
    160          IF(lwp)WRITE(numout,*)' Date 0 used :',nit000     & 
     160         IF(lwp)WRITE(numout,*)' Date 0 used :',nittrc000     & 
    161161       &     ,' YEAR ',nyear,' MONTH ',nmonth,' DAY ',nday   & 
    162162       &     ,'Julian day : ',zjulian     
     
    177177! Vertical grid for tracer : gdept 
    178178         CALL histvert(nit5, 'deptht', 'Vertical T levels', & 
    179          &    'm', ipk, gdept, ndepit5) 
     179         &    'm', ipk, gdept_0, ndepit5) 
    180180 
    181181! Index of ocean points in 3D and 2D (surface) 
     
    338338 
    339339      ! define time axis 
    340       it = kt - nit000 + 1 
     340      it = kt - nittrc000 + 1 
    341341 
    342342! Define the NETCDF files (one per tracer) 
    343343! 
    344344      IF(ll_print)WRITE(numout,*)'trcdid kt=',kt,' kindic ',kindic 
    345       IF(kt == nit000) THEN 
     345      IF(kt == nittrc000) THEN 
    346346 
    347347          DO jn=1,jptra 
     
    366366! Vertical grid for tracer trend - one per each tracer IF needed 
    367367                CALL histvert(nit6(jn), 'deptht', 'Vertical T levels',  & 
    368                 &    'm', ipk, gdept, ndepit6(jn))  
     368                &    'm', ipk, gdept_0, ndepit6(jn))  
    369369 
    370370 
     
    647647 
    648648      ! define time axis 
    649       it = kt - nit000 + 1 
     649      it = kt - nittrc000 + 1 
    650650 
    651651! 1. Define NETCDF files and fields at beginning of first time step 
     
    653653 
    654654      IF(ll_print)WRITE(numout,*)'trcdii_wr kt=',kt,' kindic ',kindic 
    655       IF(kt == nit000) THEN 
     655      IF(kt == nittrc000) THEN 
    656656 
    657657! Define the NETCDF files for additional arrays : 2D or 3D 
     
    671671 
    672672          CALL histvert(nitd, 'deptht', 'Vertical T levels', & 
    673           &    'm', ipk, gdept, ndepitd) 
     673          &    'm', ipk, gdept_0, ndepitd) 
    674674 
    675675 
     
    729729          DO jn=1,jpdia2d 
    730730            cltra=ctrc2d(jn) ! short title for 2D diagnostic 
    731             CALL histwrite(nitd, cltra, kt, trc2d(:,:,jn), ndimt51    & 
     731            CALL histwrite(nitd, cltra, it, trc2d(:,:,jn), ndimt51    & 
    732732            &   ,ndext51) 
    733733          END DO 
     
    849849 
    850850      ! define time axis 
    851       it = kt - nit000 + 1 
     851      it = kt - nittrc000 + 1 
    852852 
    853853! 1. Define NETCDF files and fields at beginning of first time step 
     
    855855 
    856856      IF(ll_print)WRITE(numout,*)'trcdib_wr kt=',kt,' kindic ',kindic 
    857       IF(kt == nit000) THEN 
     857      IF(kt == nittrc000) THEN 
    858858 
    859859! Define the NETCDF files for biological trends 
     
    868868! Vertical grid for biological trends 
    869869          CALL histvert(nitb, 'deptht', 'Vertical T levels',  & 
    870           &    'm', ipk, gdept, ndepitb) 
     870          &    'm', ipk, gdept_0, ndepitb) 
    871871 
    872872! Declare all the output fields as NETCDF variables 
     
    905905      DO jn=1,jpdiabio 
    906906         cltra=ctrbio(jn)  ! short title for biological diagnostic 
    907          CALL histwrite(nitb, cltra, kt, trbio(:,:,:,jn), ndimt50,ndext50) 
     907         CALL histwrite(nitb, cltra, it, trbio(:,:,:,jn), ndimt50,ndext50) 
    908908      END DO 
    909909 
Note: See TracChangeset for help on using the changeset viewer.