- Timestamp:
- 2017-01-04T17:47:47+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/step.F90
r7508 r7525 73 73 !! -8- Outputs and diagnostics 74 74 !!---------------------------------------------------------------------- 75 INTEGER :: j k, jj, ji, jt! dummy loop indice75 INTEGER :: jn, jk, jj, ji ! dummy loop indice 76 76 INTEGER :: indic ! error indicator if < 0 77 77 INTEGER :: kcall ! optional integer argument (dom_vvl_sf_nxt) … … 202 202 & rhd, gru , grv , grui, grvi ) ! of t, s, rd at the first ocean level 203 203 !!jc: fs simplification 204 !$OMP PARALLEL 205 !$OMP DO schedule(static) private(jk, jj, ji) 206 DO jk = 1, jpk 207 DO jj = 1, jpj 208 DO ji = 1, jpi 209 ua(ji,jj,jk) = 0._wp ! set dynamics trends to zero 210 va(ji,jj,jk) = 0._wp 211 END DO 204 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 205 DO jk = 1, jpk 206 DO jj = 1, jpj 207 DO ji = 1, jpi 208 ua(ji,jj,jk) = 0._wp ! set dynamics trends to zero 209 va(ji,jj,jk) = 0._wp 212 210 END DO 213 211 END DO 214 !$OMP END DO NOWAIT 215 !$OMP DO schedule(static) private(jt, jk, jj, ji) 216 DO jt = 1, jpts 217 DO jk = 1, jpk 218 DO jj = 1, jpj 219 DO ji = 1, jpi 220 tsa(ji,jj,jk,jt) = 0._wp ! set tracer trends to zero 221 END DO 222 END DO 223 END DO 224 END DO 225 !$OMP END PARALLEL 212 END DO 226 213 IF( lk_asminc .AND. ln_asmiau .AND. ln_dyninc ) & 227 214 & CALL dyn_asm_inc ( kstp ) ! apply dynamics assimilation increment … … 276 263 ! Active tracers 277 264 !<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 265 DO jn = 1, jpts 266 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 267 DO jk = 1, jpk 268 DO jj = 1, jpj 269 DO ji = 1, jpi 270 tsa(ji,jj,jk,jn) = 0._wp ! set tracer trends to zero 271 END DO 272 END DO 273 END DO 274 END DO 278 275 IF( lk_asminc .AND. ln_asmiau .AND. & 279 276 & ln_trainc ) CALL tra_asm_inc ( kstp ) ! apply tracer assimilation increment
Note: See TracChangeset
for help on using the changeset viewer.