- Timestamp:
- 2018-12-19T20:46:30+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/ICE/ice.F90
r10292 r10419 129 129 ! !!** ice-dynamics namelist (namdyn) ** 130 130 REAL(wp), PUBLIC :: rn_ishlat !: lateral boundary condition for sea-ice 131 LOGICAL , PUBLIC :: ln_landfast !: landfast ice parameterization (T or F) 132 REAL(wp), PUBLIC :: rn_gamma !: fraction of ocean depth that ice must reach to initiate landfast ice 133 REAL(wp), PUBLIC :: rn_icebfr !: maximum bottom stress per unit area of contact (landfast ice) 134 REAL(wp), PUBLIC :: rn_lfrelax !: relaxation time scale (s-1) to reach static friction (landfast ice) 135 ! 136 ! !!** ice-rheology namelist (namrhg) ** 131 LOGICAL , PUBLIC :: ln_landfast_L16 !: landfast ice parameterizationfrom lemieux2016 132 LOGICAL , PUBLIC :: ln_landfast_home !: landfast ice parameterizationfrom home made 133 REAL(wp), PUBLIC :: rn_depfra !: fraction of ocean depth that ice must reach to initiate landfast ice 134 REAL(wp), PUBLIC :: rn_icebfr !: maximum bottom stress per unit area of contact (lemieux2016) or per unit volume (home) 135 REAL(wp), PUBLIC :: rn_lfrelax !: relaxation time scale (s-1) to reach static friction 136 REAL(wp), PUBLIC :: rn_tensile !: isotropic tensile strength 137 ! 138 ! !!** ice-ridging/rafting namelist (namdyn_rdgrft) ** 139 REAL(wp), PUBLIC :: rn_crhg !: determines changes in ice strength (also used for landfast param) 140 ! 141 ! !!** ice-rheology namelist (namdyn_rhg) ** 137 142 LOGICAL , PUBLIC :: ln_aEVP !: using adaptive EVP (T or F) 138 143 REAL(wp), PUBLIC :: rn_creepl !: creep limit : has to be under 1.0e-9 … … 140 145 INTEGER , PUBLIC :: nn_nevp !: number of iterations for subcycling 141 146 REAL(wp), PUBLIC :: rn_relast !: ratio => telast/rdt_ice (1/3 or 1/9 depending on nb of subcycling nevp) 147 ! 148 ! !!** ice-advection namelist (namdyn_adv) ** 149 LOGICAL , PUBLIC :: ln_adv_Pra !: Prather advection scheme 150 LOGICAL , PUBLIC :: ln_adv_UMx !: Ultimate-Macho advection scheme 142 151 ! 143 152 ! !!** ice-surface forcing namelist (namforcing) ** … … 325 334 !! * Old values of global variables 326 335 !!---------------------------------------------------------------------- 327 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: v_s_b, v_i_b, h_s_b, h_i_b !: snow and ice volumes/thickness328 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: a_i_b, sv_i_b, oa_i_b !:329 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: e_s_b !: snow heat content330 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: e_i_b !: ice temperatures331 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: u_ice_b, v_ice_b !: ice velocity332 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: at_i_b !: ice concentration (total)336 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: v_s_b, v_i_b, h_s_b, h_i_b, h_ip_b !: snow and ice volumes/thickness 337 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: a_i_b, sv_i_b, oa_i_b !: 338 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: e_s_b !: snow heat content 339 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:,:) :: e_i_b !: ice temperatures 340 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: u_ice_b, v_ice_b !: ice velocity 341 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: at_i_b !: ice concentration (total) 333 342 334 343 !!---------------------------------------------------------------------- … … 434 443 ! * Old values of global variables 435 444 ii = ii + 1 436 ALLOCATE( v_s_b (jpi,jpj,jpl) , v_i_b (jpi,jpj,jpl) , h_s_b(jpi,jpj,jpl) , h_i_b(jpi,jpj,jpl) ,&437 & a_i_b (jpi,jpj,jpl) , sv_i_b(jpi,jpj,jpl) , e_i_b(jpi,jpj,nlay_i,jpl) , e_s_b(jpi,jpj,nlay_s,jpl) , &445 ALLOCATE( v_s_b (jpi,jpj,jpl) , v_i_b (jpi,jpj,jpl) , h_s_b(jpi,jpj,jpl) , h_i_b(jpi,jpj,jpl), h_ip_b(jpi,jpj,jpl), & 446 & a_i_b (jpi,jpj,jpl) , sv_i_b(jpi,jpj,jpl) , e_i_b(jpi,jpj,nlay_i,jpl) , e_s_b(jpi,jpj,nlay_s,jpl) , & 438 447 & oa_i_b(jpi,jpj,jpl) , STAT=ierr(ii) ) 439 448
Note: See TracChangeset
for help on using the changeset viewer.