Changeset 8598 for branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO
- Timestamp:
- 2017-10-05T17:54:14+02:00 (7 years ago)
- Location:
- branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3
- Files:
-
- 1 added
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/icestp.F90
r8597 r8598 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 … … 170 169 IF( ln_icethd ) CALL ice_thd( kt ) ! -- Ice thermodynamics 171 170 ! 172 CALL lim_mp( kt ) ! -- Melt ponds173 171 ! 174 172 IF( ln_icethd ) CALL ice_cor( kt , 2 ) ! -- Corrections … … 238 236 CALL ice_itd_init ! ice thickness distribution initialization 239 237 ! 240 CALL lim_mp_init ! set melt ponds parameters (clem: important to be located here) 241 ! 238 IF( ln_icethd ) THEN 239 CALL ice_thd_init ! set ice thermodynics parameters (clem: important to call it first for melt ponds) 240 ENDIF 242 241 ! ! Initial sea-ice state 243 242 IF( .NOT. ln_rstart ) THEN ! start from rest: sea-ice deduced from sst … … 255 254 CALL ice_dyn_init ! set ice dynamics parameters 256 255 ENDIF 257 !258 IF( ln_icethd ) THEN259 CALL ice_thd_init ! set ice thermodynics parameters260 ENDIF261 256 ! 262 257 CALL ice_update_init ! ice surface boundary condition … … 398 393 wfx_snw_sub(:,:) = 0._wp ; wfx_ice_sub(:,:) = 0._wp 399 394 wfx_snw_sni(:,:) = 0._wp 400 ! MV MP 2016401 395 wfx_pnd(:,:) = 0._wp 402 ! END MV MP 2016403 396 404 397 hfx_thd(:,:) = 0._wp ; -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/icethd.F90
r8565 r8598 34 34 USE icethd_ent ! sea-ice: enthalpy redistribution 35 35 USE icethd_do ! sea-ice: growth in open water 36 USE icethd_pnd ! sea-ice: melt ponds 36 37 USE iceitd ! sea-ice: remapping thickness distribution 37 38 USE icetab ! sea-ice: 1D <==> 2D transformation … … 86 87 !! - call ice_thd_rem for remapping thickness distribution 87 88 !! - call ice_thd_do for ice growth in leads 88 !!------------------------------------------------------------------- --89 !!------------------------------------------------------------------- 89 90 INTEGER, INTENT(in) :: kt ! number of iteration 90 91 ! … … 272 273 ! 273 274 IF( ln_icedO ) CALL ice_thd_do ! --- frazil ice growing in leads --- ! 275 ! 276 CALL ice_thd_pnd( kt ) ! --- Melt ponds --- ! 274 277 ! 275 278 ! controls … … 530 533 531 534 SUBROUTINE ice_thd_init 532 !!------------------------------------------------------------------- ----535 !!------------------------------------------------------------------- 533 536 !! *** ROUTINE ice_thd_init *** 534 537 !! … … 570 573 IF( ln_icedO ) CALL ice_thd_do_init ! set ice growth in open water parameters 571 574 CALL ice_thd_sal_init ! set ice salinity parameters 575 CALL ice_thd_pnd_init ! set melt ponds parameters 572 576 ! 573 577 IF( ln_icedS .AND. nn_icesal == 1 ) THEN
Note: See TracChangeset
for help on using the changeset viewer.