Changeset 1735 for trunk/NEMO/OFF_SRC/dtadyn.F90
- Timestamp:
- 2009-11-16T16:39:43+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OFF_SRC/dtadyn.F90
r1699 r1735 44 44 nficdyn = 2 ! number of dynamical fields 45 45 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 46 56 INTEGER :: & 47 57 ndyn1, ndyn2 , & … … 49 59 numfl_t, numfl_u, & 50 60 numfl_v, numfl_w 51 52 CHARACTER(len=45) :: &53 cfile_grid_T = 'dyna_grid_T.nc', & !: name of the grid_T file54 cfile_grid_U = 'dyna_grid_U.nc', & !: name of the grid_U file55 cfile_grid_V = 'dyna_grid_V.nc', & !: name of the grid_V file56 cfile_grid_W = 'dyna_grid_W.nc' !: name of the grid_W file57 61 58 62 REAL(wp), DIMENSION(jpi,jpj,jpk,2) :: & … … 161 165 ENDIF 162 166 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 169 168 izt = INT( zt ) 170 169 zweigh = zt - FLOAT( INT(zt) ) … … 556 555 !! * Local declarations 557 556 557 REAL(wp) :: znspyr !: number of time step per year 558 558 559 559 NAMELIST/namdyn/ ndtadyn, ndtatot, nsptint, nficdyn, lperdyn, & … … 586 586 WRITE(numout,*) ' ' 587 587 ENDIF 588 589 znspyr = nyear_len(1) * rday / rdt 590 rnspdta = znspyr / FLOAT( ndtadyn ) 591 rnspdta2 = rnspdta * 0.5 588 592 589 593 END SUBROUTINE dta_dyn_init
Note: See TracChangeset
for help on using the changeset viewer.