Changeset 5207
- Timestamp:
- 2015-04-13T13:00:27+02:00 (9 years ago)
- Location:
- branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/LIM_SRC_2/limthd_2.F90
r5206 r5207 340 340 CALL tab_1d_2d_2( nbpb, qsr_ice(:,:,1), npb, qsr_ice_1d(1:nbpb) , jpi, jpj ) 341 341 CALL tab_1d_2d_2( nbpb, qns_ice(:,:,1), npb, qns_ice_1d(1:nbpb) , jpi, jpj ) 342 IF( l_trcdm2dc ) &342 IF( l_trcdm2dc ) THEN 343 343 CALL tab_1d_2d_2( nbpb, fstric_mean , npb, fstbif_mean_1d (1:nbpb), jpi, jpj ) 344 344 CALL tab_1d_2d_2( nbpb, qsr_ice_mean(:,:,1), npb, qsr_ice_mean_1d(1:nbpb), jpi, jpj ) -
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/LIM_SRC_2/limthd_zdf_2.F90
r5206 r5207 18 18 USE ice_2 19 19 USE limistate_2 20 USE sbc_oce, ONLY : lk_cpl 20 USE sbc_oce, ONLY : lk_cpl, l_trcdm2dc 21 21 USE in_out_manager 22 22 USE lib_mpp ! MPP library … … 273 273 END DO 274 274 275 IF( l_t opdcy)THEN275 IF( l_trcdm2dc )THEN 276 276 ! 277 277 DO ji = kideb , kiut -
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/LIM_SRC_3/limsbc.F90
r5206 r5207 220 220 221 221 ! daily mean qsr when diurnal cycle is applied on physics - for BGC models 222 IF( l_trcdm2dc ) qsr_mean(:,:) = pfrld(:,:) * qsr_mean(:,:) + ftr_ice_mean(:,:) 222 IF( l_trcdm2dc ) THEN 223 DO jj = 1, jpj 224 DO ji = 1, jpi 225 zfcm1 = pfrld(ji,jj) * qsr_mean(ji,jj) 226 DO jl = 1, jpl 227 zfcm1 = zfcm1 + ftr_ice_mean(ji,jj,jl) 228 END DO 229 qsr_mean(ji,jj) = zfcm1 230 ENDDO 231 ENDDO 232 ENDIF 223 233 224 234 !------------------------------------------------! -
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/LIM_SRC_3/limthd.F90
r5206 r5207 680 680 ! 681 681 IF( l_trcdm2dc ) THEN 682 CALL tab_1d_2d( nbpb, q ns_ice_mean(:,:,jl), npb, qns_ice_mean_1d(1:nbpb) , jpi, jpj)682 CALL tab_1d_2d( nbpb, qsr_ice_mean(:,:,jl), npb, qsr_ice_mean_1d(1:nbpb) , jpi, jpj) 683 683 CALL tab_1d_2d( nbpb, ftr_ice_mean(:,:,jl), npb, ftr_ice_mean_1d(1:nbpb) , jpi, jpj ) 684 684 ENDIF -
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90
r5206 r5207 24 24 USE wrk_nemo ! work arrays 25 25 USE lib_fortran ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined) 26 USE sbc_oce, ONLY : lk_cpl 26 USE sbc_oce, ONLY : lk_cpl, l_trcdm2dc 27 27 28 28 IMPLICIT NONE … … 294 294 IF( l_trcdm2dc ) THEN 295 295 DO ji = kideb , kiut 296 ftr_ice_mean_1d(ji) = ftr_ice_mean_1d(ji) &297 & + a_i_1d(ji) * zftrice_mean(ji) &298 & * EXP( - rn_kappa_i * ( MAX ( 0._wp , h _i_1d(ji) ) ) ) &299 * EXP( - zraext_s * ( MAX ( 0._wp , h_s_1d(ji) ) ) )296 ftr_ice_mean_1d(ji) = ftr_ice_mean_1d(ji) & 297 & + a_i_1d(ji) * zftrice_mean(ji) & 298 & * EXP( - rn_kappa_i * ( MAX ( 0._wp , ht_i_1d(ji) ) ) ) & 299 & * EXP( - zraext_s * ( MAX ( 0._wp , ht_s_1d(ji) ) ) ) 300 300 END DO 301 301 ENDIF -
branches/2015/dev_r5204_CNRS_PISCES_dcy/NEMOGCM/NEMO/OPA_SRC/SBC/sbcice_lim_2.F90
r5206 r5207 195 195 & fr1_i0 , fr2_i0 , cp_ice_msh , jpl ) 196 196 197 IF( l trcdm2dc_ice) CALL blk_ice_meanqsr( zalb_ice, qsr_ice_mean, jpl )197 IF( l_trcdm2dc ) CALL blk_ice_meanqsr( zalb_ice, qsr_ice_mean, jpl ) 198 198 199 199 CASE( jp_cpl ) ! Coupled formulation : atmosphere-ice stress only (fluxes provided after ice dynamics)
Note: See TracChangeset
for help on using the changeset viewer.