- Timestamp:
- 2017-11-20T13:54:32+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r8183_ICEMODEL_svn_removed/NEMOGCM/NEMO/LIM_SRC_3/icestp.F90
r8738 r8752 35 35 USE icedyn ! sea-ice: dynamics 36 36 USE icethd ! sea-ice: thermodynamics 37 USE limmp ! sea-ice: melt ponds38 37 USE icecor ! sea-ice: corrections 39 38 USE iceupdate ! sea-ice: sea surface boundary condition update … … 154 153 !------------------------------------------------------! 155 154 ! It provides the following fields used in sea ice model: 156 ! fr1_i0 , fr2_i0 = 1sr & 2nd fraction of qsr penetration in ice [%]157 155 ! emp_oce , emp_ice = E-P over ocean and sea ice [Kg/m2/s] 158 156 ! sprecip = solid precipitation [Kg/m2/s] … … 170 168 IF( ln_icethd ) CALL ice_thd( kt ) ! -- Ice thermodynamics 171 169 ! 172 IF ( ln_pnd ) CALL lim_mp( kt ) ! -- Melt ponds173 170 ! 174 171 IF( ln_icethd ) CALL ice_cor( kt , 2 ) ! -- Corrections … … 238 235 CALL ice_itd_init ! ice thickness distribution initialization 239 236 ! 240 CALL lim_mp_init ! set melt ponds parameters (clem: important to be located here) 241 ! 237 IF( ln_icethd ) THEN 238 CALL ice_thd_init ! set ice thermodynics parameters (clem: important to call it first for melt ponds) 239 ENDIF 242 240 ! ! Initial sea-ice state 243 241 IF( .NOT. ln_rstart ) THEN ! start from rest: sea-ice deduced from sst … … 255 253 CALL ice_dyn_init ! set ice dynamics parameters 256 254 ENDIF 257 !258 IF( ln_icethd ) THEN259 CALL ice_thd_init ! set ice thermodynics parameters260 ENDIF261 255 ! 262 256 CALL ice_update_init ! ice surface boundary condition … … 325 319 IF(lwp) WRITE(numout,*) ' nn_monocat forced to 0 as jpl>1, i.e. multi-category case is chosen' 326 320 ENDIF 327 328 329 321 ! IF ( jpl == 1 .AND. nn_monocat == 0 ) THEN 322 ! CALL ctl_stop( 'STOP', 'par_init : if jpl=1 then nn_monocat should be between 1 and 4' ) 323 ! ENDIF 330 324 ! 331 325 IF( ln_bdy .AND. ln_icediachk ) CALL ctl_warn('par_init: online conservation check does not work with BDY') … … 398 392 wfx_snw_sub(:,:) = 0._wp ; wfx_ice_sub(:,:) = 0._wp 399 393 wfx_snw_sni(:,:) = 0._wp 400 ! MV MP 2016401 394 wfx_pnd(:,:) = 0._wp 402 ! END MV MP 2016403 395 404 396 hfx_thd(:,:) = 0._wp ;
Note: See TracChangeset
for help on using the changeset viewer.