Changeset 7753 for trunk/NEMOGCM/NEMO/OPA_SRC/DYN/dynldf_lap_blp.F90
- Timestamp:
- 2017-03-03T12:46:59+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/DYN/dynldf_lap_blp.F90
r7698 r7753 75 75 ! 76 76 ! ! =============== 77 !$OMP PARALLEL78 77 DO jk = 1, jpkm1 ! Horizontal slab 79 78 ! ! =============== 80 !$OMP DO schedule(static) private(jj, ji)81 79 DO jj = 2, jpj 82 80 DO ji = fs_2, jpi ! vector opt. … … 95 93 END DO 96 94 ! 97 !$OMP DO schedule(static) private(jj, ji)98 95 DO jj = 2, jpjm1 ! - curl( curl) + grad( div ) 99 96 DO ji = fs_2, fs_jpim1 ! vector opt. … … 109 106 ! ! =============== 110 107 END DO ! End of slab 111 !$OMP END PARALLEL112 108 ! ! =============== 113 109 CALL wrk_dealloc( jpi, jpj, zcur, zdiv ) … … 132 128 !!---------------------------------------------------------------------- 133 129 INTEGER , INTENT(in ) :: kt ! ocean time-step index 134 INTEGER :: jk, jj, ji135 130 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(in ) :: pub, pvb ! before velocity fields 136 131 REAL(wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pua, pva ! momentum trend … … 149 144 ENDIF 150 145 ! 151 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 152 DO jk = 1, jpk 153 DO jj = 1, jpj 154 DO ji = 1, jpi 155 zulap(ji,jj,jk) = 0._wp 156 zvlap(ji,jj,jk) = 0._wp 157 END DO 158 END DO 159 END DO 146 zulap(:,:,:) = 0._wp 147 zvlap(:,:,:) = 0._wp 160 148 ! 161 149 CALL dyn_ldf_lap( kt, pub, pvb, zulap, zvlap, 1 ) ! rotated laplacian applied to ptb (output in zlap)
Note: See TracChangeset
for help on using the changeset viewer.