New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 8752 for branches/UKMO/dev_r8183_ICEMODEL_svn_removed/NEMOGCM/NEMO/LIM_SRC_3/icestp.F90 – NEMO

Ignore:
Timestamp:
2017-11-20T13:54:32+01:00 (6 years ago)
Author:
dancopsey
Message:

Merged in main ICEMODEL branch (branches/2017/dev_r8183_ICEMODEL) from revision 8587 to 8726.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r8183_ICEMODEL_svn_removed/NEMOGCM/NEMO/LIM_SRC_3/icestp.F90

    r8738 r8752  
    3535   USE icedyn         ! sea-ice: dynamics 
    3636   USE icethd         ! sea-ice: thermodynamics 
    37    USE limmp          ! sea-ice: melt ponds 
    3837   USE icecor         ! sea-ice: corrections 
    3938   USE iceupdate      ! sea-ice: sea surface boundary condition update 
     
    154153         !------------------------------------------------------! 
    155154         ! It provides the following fields used in sea ice model: 
    156          !    fr1_i0  , fr2_i0     = 1sr & 2nd fraction of qsr penetration in ice  [%] 
    157155         !    emp_oce , emp_ice    = E-P over ocean and sea ice                    [Kg/m2/s] 
    158156         !    sprecip              = solid precipitation                           [Kg/m2/s] 
     
    170168         IF( ln_icethd )                CALL ice_thd( kt )            ! -- Ice thermodynamics       
    171169         ! 
    172          IF ( ln_pnd )                  CALL lim_mp( kt )             ! -- Melt ponds 
    173170         ! 
    174171         IF( ln_icethd )                CALL ice_cor( kt , 2 )        ! -- Corrections 
     
    238235      CALL ice_itd_init                ! ice thickness distribution initialization 
    239236      ! 
    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    
    242240      !                                ! Initial sea-ice state 
    243241      IF( .NOT. ln_rstart ) THEN              ! start from rest: sea-ice deduced from sst 
     
    255253         CALL ice_dyn_init             ! set ice dynamics parameters 
    256254      ENDIF 
    257       ! 
    258       IF( ln_icethd ) THEN 
    259          CALL ice_thd_init             ! set ice thermodynics parameters 
    260       ENDIF    
    261255      ! 
    262256      CALL ice_update_init             ! ice surface boundary condition 
     
    325319         IF(lwp) WRITE(numout,*) '   nn_monocat forced to 0 as jpl>1, i.e. multi-category case is chosen' 
    326320      ENDIF 
    327       IF ( jpl == 1 .AND. nn_monocat == 0 ) THEN 
    328          CALL ctl_stop( 'STOP', 'par_init : if jpl=1 then nn_monocat should be between 1 and 4' ) 
    329       ENDIF 
     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 
    330324      ! 
    331325      IF( ln_bdy .AND. ln_icediachk )   CALL ctl_warn('par_init: online conservation check does not work with BDY') 
     
    398392      wfx_snw_sub(:,:) = 0._wp ; wfx_ice_sub(:,:) = 0._wp 
    399393      wfx_snw_sni(:,:) = 0._wp  
    400       ! MV MP 2016 
    401394      wfx_pnd(:,:) = 0._wp 
    402       ! END MV MP 2016 
    403395 
    404396      hfx_thd(:,:) = 0._wp   ; 
Note: See TracChangeset for help on using the changeset viewer.