Changeset 5086 for LMDZ6/branches/Amaury_dev/libf/dyn3dmem/grad_loc.F
- Timestamp:
- Jul 19, 2024, 7:54:50 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/dyn3dmem/grad_loc.F
r4593 r5086 23 23 c 24 24 c$OMP DO SCHEDULE(STATIC,OMP_CHUNK) 25 DO 6l = 1,klevel25 DO l = 1,klevel 26 26 c 27 27 ijb=ij_begin 28 28 ije=ij_end 29 DO 2ij = ijb, ije - 129 DO ij = ijb, ije - 1 30 30 pgx( ij,l ) = pg( ij +1,l ) - pg( ij,l ) 31 2 CONTINUE31 END DO 32 32 c 33 33 c .... correction pour pgx(ip1,j,l) .... 34 34 c ... pgx(iip1,j,l)= pgx(1,j,l) .... 35 35 CDIR$ IVDEP 36 DO 3ij = ijb+iip1-1, ije, iip136 DO ij = ijb+iip1-1, ije, iip1 37 37 pgx( ij,l ) = pgx( ij -iim,l ) 38 3 CONTINUE38 END DO 39 39 c 40 40 ijb=ij_begin-iip1 … … 43 43 if (pole_sud) ije=ij_end-iip1 44 44 45 DO 4ij = ijb,ije45 DO ij = ijb,ije 46 46 pgy( ij,l ) = pg( ij,l ) - pg( ij +iip1,l ) 47 4 CONTINUE47 END DO 48 48 c 49 6 CONTINUE49 END DO 50 50 c$OMP END DO NOWAIT 51 51
Note: See TracChangeset
for help on using the changeset viewer.