- Timestamp:
- 2017-06-28T17:55:50+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90
r7813 r8239 734 734 END DO ! End of the do while iterative procedure 735 735 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 736 746 IF( ln_limctl .AND. lwp ) THEN 737 747 WRITE(numout,*) ' zerritmax : ', zerritmax … … 751 761 fc_bo_i(ji) = - zkappa_i(ji,nlay_i) * ( zg1*(t_bo_1d(ji) - t_i_1d(ji,nlay_i)) ) 752 762 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 753 769 754 770 ! --- computes sea ice energy of melting compulsory for limthd_dh --- !
Note: See TracChangeset
for help on using the changeset viewer.