- Timestamp:
- 2017-09-13T18:46:56+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/ice.F90
r8517 r8518 170 170 171 171 ! !!** ice-dynamics namelist (namice_dyn) ** 172 LOGICAL, PUBLIC :: ln_dynFULL !: dyn.: full ice dynamics (rheology + advection + ridging/rafting + correction)173 LOGICAL, PUBLIC :: ln_dynRHGADV !: dyn.: no ridge/raft & no corrections (rheology + advection)174 LOGICAL, PUBLIC :: ln_dynADV !: dyn.: only advection w prescribed vel.(rn_uvice + advection)175 172 REAL(wp), PUBLIC :: rn_ishlat !: lateral boundary condition for sea-ice 176 173 REAL(wp), PUBLIC :: rn_cio !: drag coefficient for oceanic stress … … 180 177 REAL(wp), PUBLIC :: rn_lfrelax !: relaxation time scale (s-1) to reach static friction (landfast ice) 181 178 ! 182 ! !!** ice-rdige/raft namelist (namice_rdgrft) **183 LOGICAL , PUBLIC :: ln_str_H79 !: ice strength parameterization (Hibler79)184 REAL(wp), PUBLIC :: rn_pstar !: determines ice strength, Hibler JPO79185 REAL(wp), PUBLIC :: rn_crhg !: determines changes in ice strength186 LOGICAL , PUBLIC :: ln_str_R75 !: ice strength parameterization (Rothrock75)187 REAL(wp), PUBLIC :: rn_perdg !: ridging work divided by pot. energy change in ridging188 !189 179 ! !!** ice-rheology namelist (namice_rhg) ** 190 LOGICAL , PUBLIC :: ln_rhg_EVP !: EVP rheology191 180 REAL(wp), PUBLIC :: rn_creepl !: creep limit : has to be under 1.0e-9 192 181 REAL(wp), PUBLIC :: rn_ecc !: eccentricity of the elliptical yield curve 193 182 INTEGER , PUBLIC :: nn_nevp !: number of iterations for subcycling 194 183 REAL(wp), PUBLIC :: rn_relast !: ratio => telast/rdt_ice (1/3 or 1/9 depending on nb of subcycling nevp) 195 !196 ! !!** ice-advection namelist (namice_adv) **197 LOGICAL , PUBLIC :: ln_adv_Pra !: Prather advection scheme198 LOGICAL , PUBLIC :: ln_adv_UMx !: Ultimate-Macho advection scheme199 INTEGER , PUBLIC :: nn_UMx !: order of the UMx advection scheme200 184 ! 201 185 ! !!** ice-thermodynamics namelist (namice_thd) ** … … 230 214 231 215 ! !!** ice-salinity namelist (namice_sal) ** 232 LOGICAL , PUBLIC :: ln_icedS !: activate gravity drainage and flushing (T) or not (F)233 216 INTEGER , PUBLIC :: nn_icesal !: salinity configuration used in the model 234 217 ! ! 1 - constant salinity in both space and time … … 236 219 ! ! 3 - salinity profile, constant in time 237 220 REAL(wp), PUBLIC :: rn_icesal !: bulk salinity (ppt) in case of constant salinity 238 REAL(wp), PUBLIC :: rn_sal_gd !: restoring salinity for gravity drainage [PSU]239 REAL(wp), PUBLIC :: rn_time_gd !: restoring time constant for gravity drainage (= 20 days) [s]240 REAL(wp), PUBLIC :: rn_sal_fl !: restoring salinity for flushing [PSU]241 REAL(wp), PUBLIC :: rn_time_fl !: restoring time constant for gravity drainage (= 10 days) [s]242 221 REAL(wp), PUBLIC :: rn_simax !: maximum ice salinity [PSU] 243 222 REAL(wp), PUBLIC :: rn_simin !: minimum ice salinity [PSU] … … 329 308 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: hfx_dif !: total heat flux causing Temp change in the ice [W.m-2] 330 309 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: hfx_snw !: heat flux for snow melt [W.m-2] 331 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: hfx_err !: heat flux error after heat diffusion [W.m-2]332 310 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: hfx_err_dif !: heat flux remaining due to change in non-solar flux [W.m-2] 333 311 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:) :: hfx_err_rem !: heat flux error after heat remapping [W.m-2] … … 494 472 & sfx_res(jpi,jpj) , sfx_bri(jpi,jpj) , sfx_dyn(jpi,jpj) , sfx_sub(jpi,jpj) , sfx_lam(jpi,jpj) , & 495 473 & sfx_bog(jpi,jpj) , sfx_bom(jpi,jpj) , sfx_sum(jpi,jpj) , sfx_sni(jpi,jpj) , sfx_opw(jpi,jpj) , & 496 & hfx_res(jpi,jpj) , hfx_snw(jpi,jpj) , hfx_sub(jpi,jpj) , hfx_err(jpi,jpj) ,&474 & hfx_res(jpi,jpj) , hfx_snw(jpi,jpj) , hfx_sub(jpi,jpj) , & 497 475 & hfx_in (jpi,jpj) , hfx_out(jpi,jpj) , fhld (jpi,jpj) , & 498 476 & hfx_sum(jpi,jpj) , hfx_bom(jpi,jpj) , hfx_bog(jpi,jpj) , hfx_dif(jpi,jpj) , &
Note: See TracChangeset
for help on using the changeset viewer.