- 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/limdyn.F90
r6989 r6994 24 24 USE wrk_nemo ! work arrays 25 25 USE in_out_manager ! I/O manager 26 USE prtctl ! Print control27 26 USE lib_fortran ! glob_sum 28 27 USE timing ! Timing 29 28 USE limcons ! conservation tests 29 USE limctl ! control prints 30 30 USE limvar 31 31 … … 67 67 ! 68 68 ! conservation test 69 IF( ln_limdia hsb) CALL lim_cons_hsm(0, 'limdyn', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b)69 IF( ln_limdiachk ) CALL lim_cons_hsm(0, 'limdyn', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 70 70 71 71 ! ice velocities before rheology … … 85 85 CALL lim_rhg 86 86 ! 87 ! 87 ! conservation test 88 IF( ln_limdiachk ) CALL lim_cons_hsm(1, 'limdyn', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 89 88 90 ! Control prints 89 IF(ln_ctl) THEN 90 CALL prt_ctl_info(' ') 91 CALL prt_ctl_info(' - Cell values : ') 92 CALL prt_ctl_info(' ~~~~~~~~~~~~~ ') 93 CALL prt_ctl(tab2d_1=divu_i , clinfo1=' lim_dyn : divu_i :') 94 CALL prt_ctl(tab2d_1=delta_i , clinfo1=' lim_dyn : delta_i :') 95 CALL prt_ctl(tab2d_1=strength , clinfo1=' lim_dyn : strength :') 96 CALL prt_ctl(tab2d_1=e12t , clinfo1=' lim_dyn : cell area :') 97 CALL prt_ctl(tab2d_1=at_i , clinfo1=' lim_dyn : at_i :') 98 CALL prt_ctl(tab2d_1=vt_i , clinfo1=' lim_dyn : vt_i :') 99 CALL prt_ctl(tab2d_1=vt_s , clinfo1=' lim_dyn : vt_s :') 100 CALL prt_ctl(tab2d_1=stress1_i , clinfo1=' lim_dyn : stress1_i :') 101 CALL prt_ctl(tab2d_1=stress2_i , clinfo1=' lim_dyn : stress2_i :') 102 CALL prt_ctl(tab2d_1=stress12_i, clinfo1=' lim_dyn : stress12_i:') 103 DO jl = 1, jpl 104 CALL prt_ctl_info(' ') 105 CALL prt_ctl_info(' - Category : ', ivar1=jl) 106 CALL prt_ctl_info(' ~~~~~~~~~~') 107 CALL prt_ctl(tab2d_1=a_i (:,:,jl) , clinfo1= ' lim_dyn : a_i : ') 108 CALL prt_ctl(tab2d_1=ht_i (:,:,jl) , clinfo1= ' lim_dyn : ht_i : ') 109 CALL prt_ctl(tab2d_1=ht_s (:,:,jl) , clinfo1= ' lim_dyn : ht_s : ') 110 CALL prt_ctl(tab2d_1=v_i (:,:,jl) , clinfo1= ' lim_dyn : v_i : ') 111 CALL prt_ctl(tab2d_1=v_s (:,:,jl) , clinfo1= ' lim_dyn : v_s : ') 112 CALL prt_ctl(tab2d_1=e_s (:,:,1,jl) , clinfo1= ' lim_dyn : e_s : ') 113 CALL prt_ctl(tab2d_1=t_su (:,:,jl) , clinfo1= ' lim_dyn : t_su : ') 114 CALL prt_ctl(tab2d_1=t_s (:,:,1,jl) , clinfo1= ' lim_dyn : t_snow : ') 115 CALL prt_ctl(tab2d_1=sm_i (:,:,jl) , clinfo1= ' lim_dyn : sm_i : ') 116 CALL prt_ctl(tab2d_1=smv_i (:,:,jl) , clinfo1= ' lim_dyn : smv_i : ') 117 DO jk = 1, nlay_i 118 CALL prt_ctl_info(' ') 119 CALL prt_ctl_info(' - Layer : ', ivar1=jk) 120 CALL prt_ctl_info(' ~~~~~~~') 121 CALL prt_ctl(tab2d_1=t_i(:,:,jk,jl) , clinfo1= ' lim_dyn : t_i : ') 122 CALL prt_ctl(tab2d_1=e_i(:,:,jk,jl) , clinfo1= ' lim_dyn : e_i : ') 123 END DO 124 END DO 125 ENDIF 126 ! 127 ! conservation test 128 IF( ln_limdiahsb ) CALL lim_cons_hsm(1, 'limdyn', zvi_b, zsmv_b, zei_b, zfw_b, zfs_b, zft_b) 91 IF( ln_ctl ) CALL lim_prt3D( 'limdyn' ) 129 92 ! 130 93 IF( nn_timing == 1 ) CALL timing_stop('limdyn')
Note: See TracChangeset
for help on using the changeset viewer.