Changeset 84 for trunk/NEMO/OPA_SRC/DYN
- Timestamp:
- 2004-04-22T15:32:41+02:00 (20 years ago)
- Location:
- trunk/NEMO/OPA_SRC/DYN
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/DYN/dynhpg.F90
r32 r84 162 162 END DO 163 163 164 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)164 IF(l_ctl) THEN ! print sum trends (used for debugging) 165 165 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 166 166 zvap = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) … … 317 317 END DO 318 318 319 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)319 IF(l_ctl) THEN ! print sum trends (used for debugging) 320 320 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 321 321 zvap = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) … … 428 428 END DO 429 429 430 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)430 IF(l_ctl) THEN ! print sum trends (used for debugging) 431 431 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 432 432 zvap = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynhpg_atsk.F90
r32 r84 150 150 ! ! =============== 151 151 152 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)152 IF(l_ctl) THEN ! print sum trends (used for debugging) 153 153 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 154 154 zvap = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) … … 295 295 END DO ! End of slab 296 296 ! ! =============== 297 298 IF(l_ctl) THEN ! print sum trends (used for debugging) 299 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 300 zvap = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) 301 WRITE(numout,*) ' hpg - Ua: ', zuap-u_ctl, ' Va: ', zvap-v_ctl 302 u_ctl = zuap ; v_ctl = zvap 303 ENDIF 304 297 305 END SUBROUTINE dyn_hpg_atsk 298 306 … … 402 410 ! ! =============== 403 411 404 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)412 IF(l_ctl) THEN ! print sum trends (used for debugging) 405 413 WRITE(numout,*) ' hpg - Ua: ', SUM(ua*umask), ' Va: ', SUM(va*vmask) 406 414 zuap = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynkeg.F90
r3 r84 119 119 ! ! =============== 120 120 121 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)121 IF(l_ctl) THEN ! print sum trends (used for debugging) 122 122 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 123 123 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynldf_bilap.F90
r3 r84 219 219 END DO ! End of slab 220 220 ! ! =============== 221 222 IF(l_ctl) THEN ! print sum trends (used for debugging) 223 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 224 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) 225 WRITE(numout,*) ' ldf - Ua: ', zua-u_ctl, ' Va: ', zva-v_ctl 226 u_ctl = zua ; v_ctl = zva 227 ENDIF 228 221 229 END SUBROUTINE dyn_ldf_bilap 222 230 -
trunk/NEMO/OPA_SRC/DYN/dynldf_bilapg.F90
r32 r84 73 73 !! * Local declarations 74 74 INTEGER :: ji, jj, jk ! dummy loop indices 75 REAL(wp) :: zua, zva ! temporary scalars 75 76 REAL(wp), DIMENSION(jpi,jpj,jpk) :: & 76 77 wk1, wk2, & ! work array used for rotated biharmonic … … 126 127 END DO ! End of slab 127 128 ! ! =============== 129 130 IF(l_ctl) THEN ! print sum trends (used for debugging) 131 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 132 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) 133 WRITE(numout,*) ' ldf - Ua: ', zua-u_ctl, ' Va: ', zva-v_ctl 134 u_ctl = zua ; v_ctl = zva 135 ENDIF 128 136 129 137 END SUBROUTINE dyn_ldf_bilapg -
trunk/NEMO/OPA_SRC/DYN/dynldf_lap.F90
r3 r84 118 118 ! ! =============== 119 119 120 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)120 IF(l_ctl) THEN ! print sum trends (used for debugging) 121 121 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 122 122 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynnxt.F90
r32 r84 133 133 ! ! =============== 134 134 135 IF( l_ctl .AND. lwp ) THEN ! print sum fields (used for debugging) 136 WRITE(numout,*) ' nxt - Un: ', SUM(un*umask), ' Vn: ', SUM(vn*vmask) 137 ENDIF 135 IF(l_ctl) WRITE(numout,*) ' nxt - Un: ', SUM(un*umask), ' Vn: ', SUM(vn*vmask) 138 136 139 137 END SUBROUTINE dyn_nxt -
trunk/NEMO/OPA_SRC/DYN/dynspg_fsc.F90
r31 r84 347 347 END DO 348 348 349 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)349 IF(l_ctl) THEN ! print sum trends (used for debugging) 350 350 WRITE(numout,*) ' spg - Ua: ', SUM( ua(2:jpim1,2:jpjm1,1:jpkm1)*umask(2:jpim1,2:jpjm1,1:jpkm1) ), & 351 351 & ' Va: ', SUM( va(2:jpim1,2:jpjm1,1:jpkm1)*vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynspg_fsc_atsk.F90
r31 r84 18 18 USE oce ! ocean dynamics and tracers 19 19 USE dom_oce ! ocean space and time domain 20 USE trdtra_oce ! ocean active tracer trend 21 USE trddyn_oce ! ocean dynamics trend 20 USE zdf_oce ! ocean vertical physics 21 USE trdtra_oce ! ocean active tracer trend 22 USE trddyn_oce ! ocean dynamics trend 22 23 USE in_out_manager ! I/O manager 23 24 USE phycst ! physical constant 24 USE ocesbc ! Oce n Surface Boundary condition25 USE ocesbc ! Ocean Surface Boundary condition 25 26 USE flxrnf ! ??? 26 27 USE sol_oce ! ocean elliptic solver … … 30 31 USE obc_oce ! Lateral open boundary condition 31 32 USE obcdyn ! open boudary condition 32 USE obcdyn ! " "33 33 USE obcvol ! " " 34 34 USE lib_mpp ! ??? … … 362 362 END DO 363 363 364 IF(l_ctl) THEN ! print sum trends (used for debugging) 365 WRITE(numout,*) ' spg - Ua: ', SUM( ua(2:jpim1,2:jpjm1,1:jpkm1)*umask(2:jpim1,2:jpjm1,1:jpkm1) ), & 366 & ' Va: ', SUM( va(2:jpim1,2:jpjm1,1:jpkm1)*vmask(2:jpim1,2:jpjm1,1:jpkm1) ) 367 ENDIF 368 364 369 ! 8. Sea surface elevation time stepping 365 370 ! -------------------------------------- -
trunk/NEMO/OPA_SRC/DYN/dynzad.F90
r3 r84 126 126 ! ! =============== 127 127 128 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)128 IF(l_ctl) THEN ! print sum trends (used for debugging) 129 129 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 130 130 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) … … 227 227 END DO 228 228 229 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)229 IF(l_ctl) THEN ! print sum trends (used for debugging) 230 230 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 231 231 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynzdf_imp.F90
r3 r84 342 342 END DO 343 343 344 IF( l_ctl .AND. lwp) THEN ! print sum trends (used for debugging)344 IF(l_ctl) THEN ! print sum trends (used for debugging) 345 345 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 346 346 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) -
trunk/NEMO/OPA_SRC/DYN/dynzdf_imp_atsk.F90
r3 r84 312 312 END DO ! End of slab 313 313 ! ! =============== 314 315 IF(l_ctl) THEN ! print sum trends (used for debugging) 316 zua = SUM( ua(2:jpim1,2:jpjm1,1:jpkm1) * umask(2:jpim1,2:jpjm1,1:jpkm1) ) 317 zva = SUM( va(2:jpim1,2:jpjm1,1:jpkm1) * vmask(2:jpim1,2:jpjm1,1:jpkm1) ) 318 WRITE(numout,*) ' zdf - Ua: ', zua-u_ctl, ' Va: ', zva-v_ctl 319 u_ctl = zua ; v_ctl = zva 320 ENDIF 321 314 322 END SUBROUTINE dyn_zdf_imp_tsk 315 323
Note: See TracChangeset
for help on using the changeset viewer.