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 1735 for trunk/NEMO/OFF_SRC/dtadyn.F90 – NEMO

Ignore:
Timestamp:
2009-11-16T16:39:43+01:00 (14 years ago)
Author:
cetlod
Message:

suppress useless variables in TOP modules, see ticket:602

File:
1 edited

Legend:

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

    r1699 r1735  
    4444      nficdyn = 2       ! number of dynamical fields  
    4545 
     46   CHARACTER(len=45)  ::  & 
     47      cfile_grid_T = 'dyna_grid_T.nc', &   !: name of the grid_T file 
     48      cfile_grid_U = 'dyna_grid_U.nc', &   !: name of the grid_U file 
     49      cfile_grid_V = 'dyna_grid_V.nc', &   !: name of the grid_V file 
     50      cfile_grid_W = 'dyna_grid_W.nc'      !: name of the grid_W file 
     51    
     52   REAL(wp)      ::   & 
     53      rnspdta  ,       &  !: number of time step per 2 consecutives data 
     54      rnspdta2            !: rnspdta * 0.5 
     55 
    4656   INTEGER ::     & 
    4757      ndyn1, ndyn2 , & 
     
    4959      numfl_t, numfl_u, & 
    5060      numfl_v, numfl_w 
    51  
    52    CHARACTER(len=45)  ::  & 
    53       cfile_grid_T = 'dyna_grid_T.nc', &   !: name of the grid_T file 
    54       cfile_grid_U = 'dyna_grid_U.nc', &   !: name of the grid_U file 
    55       cfile_grid_V = 'dyna_grid_V.nc', &   !: name of the grid_V file 
    56       cfile_grid_W = 'dyna_grid_W.nc'      !: name of the grid_W file 
    5761 
    5862   REAL(wp), DIMENSION(jpi,jpj,jpk,2) ::   & 
     
    161165      ENDIF 
    162166 
    163  
    164       zpdtan = raass / rdt 
    165       zpdtpe = zpdtan / FLOAT( ndtadyn ) 
    166       zdemi  = zpdtpe * 0.5 
    167       zt     = ( FLOAT (kt) + zdemi ) / zpdtpe 
    168     
     167      zt       = ( FLOAT (kt) + rnspdta2 ) / rnspdta 
    169168      izt      = INT( zt ) 
    170169      zweigh   = zt - FLOAT( INT(zt) ) 
     
    556555      !! * Local declarations 
    557556 
     557      REAL(wp) ::   znspyr   !: number of time step per year 
    558558 
    559559      NAMELIST/namdyn/ ndtadyn, ndtatot, nsptint, nficdyn, lperdyn,  & 
     
    586586         WRITE(numout,*) ' ' 
    587587      ENDIF 
     588 
     589      znspyr   = nyear_len(1) * rday / rdt   
     590      rnspdta  = znspyr / FLOAT( ndtadyn ) 
     591      rnspdta2 = rnspdta * 0.5  
    588592 
    589593   END SUBROUTINE dta_dyn_init 
Note: See TracChangeset for help on using the changeset viewer.