Changeset 7753 for trunk/NEMOGCM/NEMO/OPA_SRC/TRA/tradmp.F90
- Timestamp:
- 2017-03-03T12:46:59+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/TRA/tradmp.F90
r7698 r7753 102 102 IF( l_trdtra ) THEN !* Save ta and sa trends 103 103 CALL wrk_alloc( jpi,jpj,jpk,jpts, ztrdts ) 104 DO jn = 1, jpts 105 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 106 DO jk = 1, jpk 107 DO jj = 1, jpj 108 DO ji = 1, jpi 109 ztrdts(ji,jj,jk,jn) = tsa(ji,jj,jk,jn) 110 END DO 111 END DO 112 END DO 113 END DO 104 ztrdts(:,:,:,:) = tsa(:,:,:,:) 114 105 ENDIF 115 106 ! !== input T-S data at kt ==! … … 120 111 CASE( 0 ) !* newtonian damping throughout the water column *! 121 112 DO jn = 1, jpts 122 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji)123 113 DO jk = 1, jpkm1 124 114 DO jj = 2, jpjm1 … … 131 121 ! 132 122 CASE ( 1 ) !* no damping in the turbocline (avt > 5 cm2/s) *! 133 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji)134 123 DO jk = 1, jpkm1 135 124 DO jj = 2, jpjm1 … … 146 135 ! 147 136 CASE ( 2 ) !* no damping in the mixed layer *! 148 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji)149 137 DO jk = 1, jpkm1 150 138 DO jj = 2, jpjm1 … … 163 151 ! 164 152 IF( l_trdtra ) THEN ! trend diagnostic 165 DO jn = 1, jpts 166 !$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 167 DO jk = 1, jpk 168 DO jj = 1, jpj 169 DO ji = 1, jpi 170 ztrdts(ji,jj,jk,jn) = tsa(ji,jj,jk,jn) - ztrdts(ji,jj,jk,jn) 171 END DO 172 END DO 173 END DO 174 END DO 153 ztrdts(:,:,:,:) = tsa(:,:,:,:) - ztrdts(:,:,:,:) 175 154 CALL trd_tra( kt, 'TRA', jp_tem, jptra_dmp, ztrdts(:,:,:,jp_tem) ) 176 155 CALL trd_tra( kt, 'TRA', jp_sal, jptra_dmp, ztrdts(:,:,:,jp_sal) )
Note: See TracChangeset
for help on using the changeset viewer.