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 431 for trunk/NEMO/OFF_SRC – NEMO

Changeset 431 for trunk/NEMO/OFF_SRC


Ignore:
Timestamp:
2006-04-10T17:13:10+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_bugfix_037 : CT : correct the bad initialization of namelist parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OFF_SRC/dtadyn.F90

    r382 r431  
    180180      ! 0. Initialization 
    181181      ! ----------------- 
     182      IF (lfirdyn) THEN 
     183         ! 
     184         ! time step MUST BE nint000 
     185         ! 
     186         IF( kt .NE. nit000 ) THEN 
     187            IF (lwp) THEN 
     188               WRITE (numout,*) ' kt MUST BE EQUAL to nit000. kt=',kt,' nit000=',nit000 
     189            END IF 
     190            STOP 'dtadyn' 
     191         END IF 
     192         ! Initialize the parameters of the interpolation 
     193         CALL dta_dyn_init 
     194      ENDIF 
    182195 
    183196      zpdtan = raass / rdt 
     
    218231      IF (lfirdyn) THEN 
    219232      ! 
    220       ! time step MUST BE nint000 
    221       ! 
    222          IF( kt .NE. nit000 ) THEN 
    223               IF (lwp) THEN 
    224                   WRITE (numout,*) ' kt MUST BE EQUAL to nit000. kt=',kt  & 
    225                      ,' nit000=',nit000 
    226               END IF  
    227               STOP 'dtadyn' 
    228           END if 
    229       ! Initialize the parameters of the interpolation 
    230       CALL dta_dyn_init 
    231       ! 
    232233      ! store the information of the period read 
    233234      ! 
     
    270271            WRITE(numout,*) '  level = ',jpkm1 
    271272            CALL prihre(tn(1,1,jpkm1),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout)  
    272             WRITE(numout,*) 
    273             WRITE(numout,*)' salinity ' 
    274             WRITE(numout,*) 
    275             CALL prihre(sn(1,1,1),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    276             WRITE(numout,*) 
    277             WRITE(numout,*) '  level = ',jpk/2 
    278             CALL prihre(sn(1,1,jpk/2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    279             WRITE(numout,*) 
    280             WRITE(numout,*) '  level = ',jpkm1 
    281             CALL prihre(sn(1,1,jpkm1),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    282             WRITE(numout,*) 
    283             WRITE(numout,*)' Kz ' 
    284             WRITE(numout,*) 
    285             CALL prihre(avtdta(1,1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    286             WRITE(numout,*) 
    287             WRITE(numout,*) '  level = ',jpk/2 
    288             CALL prihre(avtdta(1,1,jpk/2,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    289             WRITE(numout,*) 
    290             WRITE(numout,*) '  level = ',jpkm1 
    291             CALL prihre(avtdta(1,1,jpkm1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    292             WRITE(numout,*) 
    293             WRITE(numout,*)' zonal wind ' 
    294             WRITE(numout,*) 
    295             CALL prihre(udta(1,1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    296             WRITE(numout,*) 
    297             WRITE(numout,*) '  level = ',jpk/2 
    298             CALL prihre(udta(1,1,jpk/2,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    299             WRITE(numout,*) 
    300             WRITE(numout,*) '  level = ',jpkm1 
    301             CALL prihre(udta(1,1,jpkm1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    302             WRITE(numout,*) 
    303             WRITE(numout,*)' meridional wind ' 
    304             WRITE(numout,*) 
    305             CALL prihre(vdta(1,1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    306             WRITE(numout,*) 
    307             WRITE(numout,*) '  level = ',jpk/2 
    308             CALL prihre(vdta(1,1,jpk/2,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    309             WRITE(numout,*) 
    310             WRITE(numout,*) '  level = ',jpkm1 
    311             CALL prihre(vdta(1,1,jpkm1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    312             WRITE(numout,*) 
    313             WRITE(numout,*)' vertical volocity ' 
    314             WRITE(numout,*) 
    315             CALL prihre(wdta(1,1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    316             WRITE(numout,*) 
    317             WRITE(numout,*) '  level = ',jpk/2 
    318             CALL prihre(wdta(1,1,jpk/2,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    319             WRITE(numout,*) 
    320             WRITE(numout,*) '  level = ',jpkm1 
    321             CALL prihre(wdta(1,1,jpkm1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    322             WRITE(numout,*) 
    323             WRITE(numout,*)' Wind ' 
    324             CALL prihre(flxdta(1,1,jpwind,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    325 #if defined key_trcbbl_dif   ||   defined key_trcbbl_adv 
    326             WRITE(numout,*) 
    327             WRITE(numout,*)' BBL zonal' 
    328             CALL prihre(bblxdta(1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    329             WRITE(numout,*) 
    330             WRITE(numout,*)' BBL meridional' 
    331             CALL prihre(bblydta(1,1,2),jpi,jpj,1,jpi,10,1,jpj,10,1.,numout) 
    332  
    333 #endif 
    334  
    335273        ENDIF 
    336274 
Note: See TracChangeset for help on using the changeset viewer.