- Timestamp:
- 2017-11-17T10:22:38+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/icethd_dh.F90
r8626 r8726 130 130 !------------------------------------------------------------------------------! 131 131 ! 132 DO ji = 1, npti 133 zdum = qns_ice_1d(ji) + ( 1._wp - i0(ji) ) * qsr_ice_1d(ji) - fc_su(ji) 132 SELECT CASE ( nice_jules ) 133 134 CASE ( np_jules_ACTIVE ) 135 136 DO ji = 1, npti 137 zq_su(ji) = MAX( 0._wp, qml_ice_1d(ji) * rdt_ice ) 138 END DO 139 140 CASE ( np_jules_EMULE ) 141 142 DO ji = 1, npti 143 zdum = ( qns_ice_1d(ji) + qsr_ice_1d(ji) - qsr_ice_tr_1d(ji) - fc_su(ji) ) 144 qml_ice_1d(ji) = zdum * MAX( 0._wp , SIGN( 1._wp, t_su_1d(ji) - rt0 ) ) 145 zq_su(ji) = MAX( 0._wp, qml_ice_1d(ji) * rdt_ice ) 146 END DO 147 148 CASE ( np_jules_OFF ) 149 150 DO ji = 1, npti 151 zdum = ( qns_ice_1d(ji) + qsr_ice_1d(ji) - qsr_ice_tr_1d(ji) - fc_su(ji) ) 152 zdum = zdum * MAX( 0._wp , SIGN( 1._wp, t_su_1d(ji) - rt0 ) ) 153 zq_su(ji) = MAX( 0._wp, zdum * rdt_ice ) 154 END DO 155 156 END SELECT 157 158 DO ji = 1, npti 134 159 zf_tt(ji) = fc_bo_i(ji) + fhtur_1d(ji) + fhld_1d(ji) 135 136 zq_su (ji) = MAX( 0._wp, zdum * rdt_ice ) * MAX( 0._wp , SIGN( 1._wp, t_su_1d(ji) - rt0 ) )137 160 zq_bo (ji) = MAX( 0._wp, zf_tt(ji) * rdt_ice ) 138 161 END DO
Note: See TracChangeset
for help on using the changeset viewer.