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 12816 for NEMO/branches/2020/r4.0-HEAD_r12713_clem_dan_fixcpl/src/ICE/iceistate.F90 – NEMO

Ignore:
Timestamp:
2020-04-25T14:32:42+02:00 (4 years ago)
Author:
smasson
Message:

Clem's branch: update with trunk, update with UKMO/NEMO_4.0.1_remove_0.1m_snow_test and add default restart for pond and lid

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/r4.0-HEAD_r12713_clem_dan_fixcpl/src/ICE/iceistate.F90

    r12744 r12816  
    182182            ! 
    183183            ! -- mandatory fields -- ! 
    184             zht_i_ini(:,:) = si(jp_hti)%fnow(:,:,1) 
    185             zht_s_ini(:,:) = si(jp_hts)%fnow(:,:,1) 
    186             zat_i_ini(:,:) = si(jp_ati)%fnow(:,:,1) 
     184            zht_i_ini(:,:) = si(jp_hti)%fnow(:,:,1) * tmask(:,:,1) 
     185            zht_s_ini(:,:) = si(jp_hts)%fnow(:,:,1) * tmask(:,:,1) 
     186            zat_i_ini(:,:) = si(jp_ati)%fnow(:,:,1) * tmask(:,:,1) 
    187187 
    188188            ! -- optional fields -- ! 
     
    226226               &     si(jp_hld)%fnow(:,:,1) = ( rn_hld_ini_n * zswitch + rn_hld_ini_s * (1._wp - zswitch) ) * tmask(:,:,1) 
    227227            ! 
    228             zsm_i_ini(:,:) = si(jp_smi)%fnow(:,:,1) 
    229             ztm_i_ini(:,:) = si(jp_tmi)%fnow(:,:,1) 
    230             zt_su_ini(:,:) = si(jp_tsu)%fnow(:,:,1) 
    231             ztm_s_ini(:,:) = si(jp_tms)%fnow(:,:,1) 
    232             zapnd_ini(:,:) = si(jp_apd)%fnow(:,:,1) 
    233             zhpnd_ini(:,:) = si(jp_hpd)%fnow(:,:,1) 
    234             zhlid_ini(:,:) = si(jp_hld)%fnow(:,:,1) 
     228            zsm_i_ini(:,:) = si(jp_smi)%fnow(:,:,1) * tmask(:,:,1) 
     229            ztm_i_ini(:,:) = si(jp_tmi)%fnow(:,:,1) * tmask(:,:,1) 
     230            zt_su_ini(:,:) = si(jp_tsu)%fnow(:,:,1) * tmask(:,:,1) 
     231            ztm_s_ini(:,:) = si(jp_tms)%fnow(:,:,1) * tmask(:,:,1) 
     232            zapnd_ini(:,:) = si(jp_apd)%fnow(:,:,1) * tmask(:,:,1) 
     233            zhpnd_ini(:,:) = si(jp_hpd)%fnow(:,:,1) * tmask(:,:,1) 
     234            zhlid_ini(:,:) = si(jp_hld)%fnow(:,:,1) * tmask(:,:,1) 
    235235            ! 
    236236            ! change the switch for the following 
Note: See TracChangeset for help on using the changeset viewer.