- Timestamp:
- 2011-03-15T16:27:46+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/NST_SRC/agrif_oce.F90
r2677 r2690 21 21 LOGICAL , PUBLIC :: ln_spc_dyn = .FALSE. !: 22 22 INTEGER , PUBLIC :: nn_cln_update = 3 !: update frequency 23 REAL(wp), PUBLIC :: rn_sponge_tra = 2800. 24 REAL(wp), PUBLIC :: rn_sponge_dyn = 2800. 23 REAL(wp), PUBLIC :: rn_sponge_tra = 2800. !: sponge coeff. for tracers 24 REAL(wp), PUBLIC :: rn_sponge_dyn = 2800. !: sponge coeff. for dynamics 25 25 26 26 ! !!! OLD namelist names … … 31 31 LOGICAL , PUBLIC :: spongedoneT = .FALSE. !: tracer sponge layer indicator 32 32 LOGICAL , PUBLIC :: spongedoneU = .FALSE. !: dynamics sponge layer indicator 33 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: spe1ur, spe2vr ,spbtr2, spe1ur2, spe2vr2, spbtr3 !: ??? 33 34 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: spe1ur , spe2vr , spbtr2 !: ??? 35 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: spe1ur2, spe2vr2, spbtr3 !: ??? 34 36 35 INTEGER :: tn_id, sn_id,tb_id,sb_id,ta_id,sa_id37 INTEGER :: tn_id, sn_id, tb_id, sb_id, ta_id, sa_id 36 38 INTEGER :: un_id, vn_id, ua_id, va_id 37 39 INTEGER :: e1u_id, e2v_id, sshn_id, gcb_id 38 40 INTEGER :: trn_id, trb_id, tra_id 39 41 40 CONTAINS 42 !!---------------------------------------------------------------------- 43 !! NEMO/NST 3.3.1 , NEMO Consortium (2011) 44 !! $Id$ 45 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 46 !!---------------------------------------------------------------------- 47 CONTAINS 41 48 42 FUNCTION agrif_oce_alloc() 43 IMPLICIT none 44 INTEGER :: agrif_oce_alloc 45 INTEGER :: ierr 46 47 ALLOCATE(spe1ur (jpi,jpj), spe2vr (jpi,jpj), spbtr2(jpi,jpj), & 48 spe1ur2(jpi,jpj), spe2vr2(jpi,jpj), spbtr3(jpi,jpj), & 49 Stat = ierr ) 50 51 agrif_oce_alloc = ierr 52 49 INTEGER FUNCTION agrif_oce_alloc() 50 !!---------------------------------------------------------------------- 51 !! *** FUNCTION agrif_oce_alloc *** 52 !!---------------------------------------------------------------------- 53 ALLOCATE( spe1ur (jpi,jpj) , spe2vr (jpi,jpj) , spbtr2(jpi,jpj) , & 54 & spe1ur2(jpi,jpj) , spe2vr2(jpi,jpj) , spbtr3(jpi,jpj) , STAT = agrif_oce_alloc ) 53 55 END FUNCTION agrif_oce_alloc 54 56 55 57 #endif 56 !!----------------------------------------------------------------------57 !! NEMO/NST 3.3 , NEMO Consortium (2010)58 !! $Id$59 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt)60 58 !!====================================================================== 61 59 END MODULE agrif_oce
Note: See TracChangeset
for help on using the changeset viewer.