Changeset 6994 for branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limitd_me.F90
- Timestamp:
- 2016-10-05T15:07:10+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limitd_me.F90
r6796 r6994 22 22 USE lib_mpp ! MPP library 23 23 USE wrk_nemo ! work arrays 24 USE prtctl ! Print control25 24 26 25 USE in_out_manager ! I/O manager 27 26 USE iom ! I/O manager 28 27 USE lib_fortran ! glob_sum 29 USE limdiahsb30 28 USE timing ! Timing 31 29 USE limcons ! conservation tests 30 USE limctl ! control prints 32 31 33 32 IMPLICIT NONE … … 125 124 CALL wrk_alloc( jpi,jpj, closing_net, divu_adv, opning, closing_gross ) 126 125 127 IF(ln_ctl) THEN128 CALL prt_ctl(tab2d_1=ato_i , clinfo1=' lim_itd_me: ato_i : ', tab2d_2=at_i , clinfo2=' at_i : ')129 CALL prt_ctl(tab2d_1=divu_i, clinfo1=' lim_itd_me: divu_i : ', tab2d_2=delta_i, clinfo2=' delta_i : ')130 ENDIF131 132 126 ! conservation test 133 IF( ln_limdia hsb) CALL lim_cons_hsm(0, 'limitd_me', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b)127 IF( ln_limdiachk ) CALL lim_cons_hsm(0, 'limitd_me', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 134 128 135 129 !-----------------------------------------------------------------------------! … … 289 283 ! control prints 290 284 !-----------------------------------------------------------------------------! 291 IF(ln_ctl) THEN292 CALL lim_var_glo2eqv293 294 CALL prt_ctl_info(' ')295 CALL prt_ctl_info(' - Cell values : ')296 CALL prt_ctl_info(' ~~~~~~~~~~~~~ ')297 CALL prt_ctl(tab2d_1=e12t , clinfo1=' lim_itd_me : cell area :')298 CALL prt_ctl(tab2d_1=at_i , clinfo1=' lim_itd_me : at_i :')299 CALL prt_ctl(tab2d_1=vt_i , clinfo1=' lim_itd_me : vt_i :')300 CALL prt_ctl(tab2d_1=vt_s , clinfo1=' lim_itd_me : vt_s :')301 DO jl = 1, jpl302 CALL prt_ctl_info(' ')303 CALL prt_ctl_info(' - Category : ', ivar1=jl)304 CALL prt_ctl_info(' ~~~~~~~~~~')305 CALL prt_ctl(tab2d_1=a_i (:,:,jl) , clinfo1= ' lim_itd_me : a_i : ')306 CALL prt_ctl(tab2d_1=ht_i (:,:,jl) , clinfo1= ' lim_itd_me : ht_i : ')307 CALL prt_ctl(tab2d_1=ht_s (:,:,jl) , clinfo1= ' lim_itd_me : ht_s : ')308 CALL prt_ctl(tab2d_1=v_i (:,:,jl) , clinfo1= ' lim_itd_me : v_i : ')309 CALL prt_ctl(tab2d_1=v_s (:,:,jl) , clinfo1= ' lim_itd_me : v_s : ')310 CALL prt_ctl(tab2d_1=e_s (:,:,1,jl) , clinfo1= ' lim_itd_me : e_s : ')311 CALL prt_ctl(tab2d_1=t_su (:,:,jl) , clinfo1= ' lim_itd_me : t_su : ')312 CALL prt_ctl(tab2d_1=t_s (:,:,1,jl) , clinfo1= ' lim_itd_me : t_snow : ')313 CALL prt_ctl(tab2d_1=sm_i (:,:,jl) , clinfo1= ' lim_itd_me : sm_i : ')314 CALL prt_ctl(tab2d_1=smv_i (:,:,jl) , clinfo1= ' lim_itd_me : smv_i : ')315 DO jk = 1, nlay_i316 CALL prt_ctl_info(' ')317 CALL prt_ctl_info(' - Layer : ', ivar1=jk)318 CALL prt_ctl_info(' ~~~~~~~')319 CALL prt_ctl(tab2d_1=t_i(:,:,jk,jl) , clinfo1= ' lim_itd_me : t_i : ')320 CALL prt_ctl(tab2d_1=e_i(:,:,jk,jl) , clinfo1= ' lim_itd_me : e_i : ')321 END DO322 END DO323 ENDIF324 325 285 ! conservation test 326 IF( ln_limdiahsb ) CALL lim_cons_hsm(1, 'limitd_me', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 286 IF( ln_limdiachk ) CALL lim_cons_hsm(1, 'limitd_me', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 287 288 ! control prints 289 IF( ln_ctl ) CALL lim_prt3D( 'limitd_me' ) 327 290 328 291 CALL wrk_dealloc( jpi, jpj, closing_net, divu_adv, opning, closing_gross )
Note: See TracChangeset
for help on using the changeset viewer.