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 8239 for branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90 – NEMO

Ignore:
Timestamp:
2017-06-28T17:55:50+02:00 (7 years ago)
Author:
clem
Message:

merge with v3_6_CMIP6_ice_diagnostics@r8238

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90

    r7813 r8239  
    734734      END DO  ! End of the do while iterative procedure 
    735735 
     736      ! MV SIMIP 2016 
     737      !--- Snow-ice interfacial temperature (diagnostic SIMIP) 
     738      DO ji = kideb, kiut 
     739         zfac        = 1. / MAX( epsi10 , rn_cdsn * zh_i(ji) + ztcond_i(ji,1) * zh_s(ji) ) 
     740         t_si_1d(ji) = ( rn_cdsn        * zh_i(ji) * t_s_1d(ji,1) + & 
     741            &            ztcond_i(ji,1) * zh_s(ji) * t_i_1d(ji,1) ) * zfac 
     742      END DO 
     743      WHERE( ( zh_s < 1.0e-3 ) ) ; t_si_1d(:) = t_su_1d(:) ; END WHERE 
     744      ! END MV SIMIP 2016 
     745 
    736746      IF( ln_limctl .AND. lwp ) THEN 
    737747         WRITE(numout,*) ' zerritmax : ', zerritmax 
     
    751761         fc_bo_i(ji)     =  - zkappa_i(ji,nlay_i) * ( zg1*(t_bo_1d(ji) - t_i_1d(ji,nlay_i)) ) 
    752762      END DO 
     763 
     764      ! MV SIMIP 2016 
     765      !--- Conduction fluxes (positive downwards) 
     766      diag_fc_bo_1d(:)   = diag_fc_bo_1d(:) + fc_bo_i(:) * a_i_1d(:) / at_i_1d(:) 
     767      diag_fc_su_1d(:)   = diag_fc_su_1d(:) + fc_su(:)   * a_i_1d(:) / at_i_1d(:) 
     768      ! END MV SIMIP 2016 
    753769 
    754770      ! --- computes sea ice energy of melting compulsory for limthd_dh --- ! 
Note: See TracChangeset for help on using the changeset viewer.