Changeset 5836 for trunk/NEMOGCM/NEMO/OPA_SRC/oce.F90
- Timestamp:
- 2015-10-26T15:49:40+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/oce.F90
r4990 r5836 7 7 !! 3.1 ! 2009-02 (G. Madec, M. Leclair) pure z* coordinate 8 8 !! 3.3 ! 2010-09 (C. Ethe) TRA-TRC merge: add ts, gtsu, gtsv 4D arrays 9 !! 3.7 ! 2014-01 (G. Madec) suppression of curl and before hdiv from in-core memory 9 10 !!---------------------------------------------------------------------- 10 11 USE par_oce ! ocean parameters … … 16 17 PUBLIC oce_alloc ! routine called by nemo_init in nemogcm.F90 17 18 18 LOGICAL, PUBLIC :: l_traldf_rot = .FALSE. !: rotated laplacian operator for lateral diffusion19 20 19 !! dynamics and tracer fields ! before ! now ! after ! the after trends becomes the fields 21 20 !! -------------------------- ! fields ! fields ! trends ! only after tra_zdf and dyn_spg 22 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: ub , un , ua !: i-horizontal velocity [m/s] 23 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: vb , vn , va !: j-horizontal velocity [m/s] 24 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: ua_sv, va_sv !: Saved trends (time spliting) [m/s2] 25 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: wn !: vertical velocity [m/s] 26 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: rotb , rotn !: relative vorticity [s-1] 27 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: hdivb, hdivn !: horizontal divergence [s-1] 21 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: ub , un , ua !: i-horizontal velocity [m/s] 22 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: vb , vn , va !: j-horizontal velocity [m/s] 23 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: ua_sv, va_sv !: Saved trends (time spliting) [m/s2] 24 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: wn !: vertical velocity [m/s] 25 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: hdivn !: horizontal divergence [s-1] 28 26 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: tsb , tsn , tsa !: 4D T-S fields [Celcius,psu] 29 27 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: rab_b, rab_n !: thermal/haline expansion coef. [Celcius-1,psu-1] … … 73 71 74 72 !!---------------------------------------------------------------------- 75 !! NEMO/OPA 4.0 , NEMO Consortium (2011)73 !! NEMO/OPA 3.7 , NEMO Consortium (2014) 76 74 !! $Id$ 77 75 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 89 87 & vb (jpi,jpj,jpk) , vn (jpi,jpj,jpk) , va(jpi,jpj,jpk) , & 90 88 & ua_sv(jpi,jpj,jpk) , va_sv(jpi,jpj,jpk) , & 91 & wn (jpi,jpj,jpk) , & 92 & rotb (jpi,jpj,jpk) , rotn (jpi,jpj,jpk) , & 93 & hdivb(jpi,jpj,jpk) , hdivn(jpi,jpj,jpk) , & 89 & wn (jpi,jpj,jpk) , hdivn(jpi,jpj,jpk) , & 94 90 & tsb (jpi,jpj,jpk,jpts) , tsn (jpi,jpj,jpk,jpts) , tsa(jpi,jpj,jpk,jpts) , & 95 91 & rab_b(jpi,jpj,jpk,jpts) , rab_n(jpi,jpj,jpk,jpts) , & 96 & rn2b (jpi,jpj,jpk) , rn2 (jpi,jpj,jpk) , STAT=ierr(1) ) 92 & rn2b (jpi,jpj,jpk) , rn2 (jpi,jpj,jpk) , & 93 & rhd (jpi,jpj,jpk) , rhop (jpi,jpj,jpk) , STAT=ierr(1) ) 97 94 ! 98 ALLOCATE(rhd (jpi,jpj,jpk) , & 99 & rhop(jpi,jpj,jpk) , & 100 & rke(jpi,jpj,jpk) , & 95 ALLOCATE(rke(jpi,jpj,jpk) , & 101 96 & sshb(jpi,jpj) , sshn(jpi,jpj) , ssha(jpi,jpj) , & 102 97 & ub_b(jpi,jpj) , un_b(jpi,jpj) , ua_b(jpi,jpj) , &
Note: See TracChangeset
for help on using the changeset viewer.