Changeset 12993 for NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/LBC/lbc_nfd_nogather_generic.h90
- Timestamp:
- 2020-05-29T17:13:41+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/LBC/lbc_nfd_nogather_generic.h90
r12992 r12993 99 99 ijj = jpj -jj +1 100 100 DO ji = startloop, jpi 101 ijt = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 4101 ijt = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 4 102 102 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,jj,jk,jl,jf) 103 103 END DO … … 126 126 DO jl = 1, ipl; DO jk = 1, ipk 127 127 DO ji = startloop, jpi 128 ijt = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 4128 ijt = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 4 129 129 jia = ji + nimpp - 1 130 130 ijta = jpiglo - jia + 2 … … 148 148 ijj = jpj -jj +1 149 149 DO ji = 1, endloop 150 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3150 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 151 151 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,jj,jk,jl,jf) 152 152 END DO … … 186 186 DO jl = 1, ipl; DO jk = 1, ipk 187 187 DO ji = startloop, endloop 188 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3188 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 189 189 jia = ji + nimpp - 1 190 190 ijua = jpiglo - jia + 1 … … 210 210 ijj = jpj -jj +1 211 211 DO ji = startloop, jpi 212 ijt=jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 4212 ijt=jpiglo - ji - nimpp - nfimpp(isendto(1)) + 4 213 213 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,jj,jk,jl,jf) 214 214 END DO … … 218 218 DO jl = 1, ipl; DO jk = 1, ipk 219 219 DO ji = startloop, jpi 220 ijt=jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 4220 ijt=jpiglo - ji - nimpp - nfimpp(isendto(1)) + 4 221 221 ARRAY_IN(ji,jpj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,1,jk,jl,jf) 222 222 END DO … … 241 241 ijj = jpj -jj +1 242 242 DO ji = 1, endloop 243 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3243 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 244 244 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,jj,jk,jl,jf) 245 245 END DO … … 249 249 DO jl = 1, ipl; DO jk = 1, ipk 250 250 DO ji = 1, endloop 251 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3251 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 252 252 ARRAY_IN(ji,jpj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,1,jk,jl,jf) 253 253 END DO … … 290 290 ijj = jpj-jj+1 291 291 DO ji = 1, jpi 292 ijt = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3292 ijt = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 293 293 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,jj,jk,jl,jf) 294 294 END DO … … 306 306 ijj = jpj-jj+1 307 307 DO ji = 1, endloop 308 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 2308 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 2 309 309 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,jj,jk,jl,jf) 310 310 END DO … … 328 328 ijj = jpj -jj +1 329 329 DO ji = 1, jpi 330 ijt = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3330 ijt = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 331 331 ARRAY_IN(ji,ijj,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,jj,jk,jl,jf) 332 332 END DO … … 345 345 DO jl = 1, ipl; DO jk = 1, ipk 346 346 DO ji = startloop, jpi 347 ijt = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 3347 ijt = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 3 348 348 ARRAY_IN(ji,jpj-nn_hls,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(ijt,nn_hls+1,jk,jl,jf) 349 349 END DO … … 362 362 ijj = jpj -jj +1 363 363 DO ji = 1, endloop 364 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 2364 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 2 365 365 ARRAY_IN(ji,ijj ,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,jj,jk,jl,jf) 366 366 END DO … … 395 395 DO jl = 1, ipl; DO jk = 1, ipk 396 396 DO ji = startloop, endloop 397 iju = jpiglo - ji - nimpp - nfi impp(isendto(1),jpnj) + 2397 iju = jpiglo - ji - nimpp - nfimpp(isendto(1)) + 2 398 398 ARRAY_IN(ji,jpj-nn_hls,jk,jl,jf) = SGN_IN(jf) * ARRAY2_IN(iju,nn_hls+1,jk,jl,jf) 399 399 END DO
Note: See TracChangeset
for help on using the changeset viewer.