- Timestamp:
- 2016-06-28T11:53:56+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/step.F90
r6464 r6748 132 132 IF( lk_zdfgls ) CALL zdf_gls( kstp ) ! GLS closure scheme for Kz 133 133 IF( lk_zdfcst ) THEN ! Constant Kz (reset avt, avm[uv] to the background value) 134 !$OMP PARALLEL WORKSHARE 134 135 avt (:,:,:) = rn_avt0 * wmask (:,:,:) 135 136 avmu(:,:,:) = rn_avm0 * wumask(:,:,:) 136 137 avmv(:,:,:) = rn_avm0 * wvmask(:,:,:) 138 !$OMP END PARALLEL WORKSHARE 137 139 ENDIF 138 140 139 141 IF( ln_rnf_mouth ) THEN ! increase diffusivity at rivers mouths 142 !$OMP PARALLEL DO schedule(static) private(jk) 140 143 DO jk = 2, nkrnf ; avt(:,:,jk) = avt(:,:,jk) + 2._wp * rn_avt_rnf * rnfmsk(:,:) * tmask(:,:,jk) ; END DO 141 144 ENDIF … … 194 197 & rhd, gru , grv , grui, grvi ) ! of t, s, rd at the first ocean level 195 198 !!jc: fs simplification 196 199 !$OMP PARALLEL WORKSHARE 197 200 ua(:,:,:) = 0._wp ! set dynamics trends to zero 198 201 va(:,:,:) = 0._wp 199 202 !$OMP END PARALLEL WORKSHARE 200 203 IF( lk_asminc .AND. ln_asmiau .AND. ln_dyninc ) & 201 204 & CALL dyn_asm_inc ( kstp ) ! apply dynamics assimilation increment … … 250 253 ! Active tracers 251 254 !<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 255 !$OMP PARALLEL WORKSHARE 252 256 tsa(:,:,:,:) = 0._wp ! set tracer trends to zero 253 257 !$OMP END PARALLEL WORKSHARE 254 258 IF( lk_asminc .AND. ln_asmiau .AND. & 255 259 & ln_trainc ) CALL tra_asm_inc ( kstp ) ! apply tracer assimilation increment
Note: See TracChangeset
for help on using the changeset viewer.