Changeset 5117 for LMDZ6/branches/Amaury_dev/libf/dyn3dmem/addfi_loc.f90
- Timestamp:
- Jul 24, 2024, 4:23:34 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/dyn3dmem/addfi_loc.f90
r5116 r5117 96 96 !$OMP END DO NOWAIT 97 97 98 if(pole_nord) THEN98 IF (pole_nord) THEN 99 99 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) 100 100 DO k = 1, llm … … 109 109 ENDDO 110 110 !$OMP END DO NOWAIT 111 endif112 113 if(pole_sud) THEN111 ENDIF 112 113 IF (pole_sud) THEN 114 114 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) 115 115 DO k = 1, llm … … 124 124 ENDDO 125 125 !$OMP END DO NOWAIT 126 endif126 ENDIF 127 127 ! 128 128 129 129 ijb=ij_begin 130 130 ije=ij_end 131 if(pole_nord) ijb=ij_begin+iip1132 if(pole_sud) ije=ij_end-iip1131 IF (pole_nord) ijb=ij_begin+iip1 132 IF (pole_sud) ije=ij_end-iip1 133 133 134 134 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) … … 140 140 !$OMP END DO NOWAIT 141 141 142 if(pole_nord) ijb=ij_begin142 IF (pole_nord) ijb=ij_begin 143 143 144 144 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) … … 151 151 152 152 ! 153 if(pole_sud) ije=ij_end153 IF (pole_sud) ije=ij_end 154 154 !$OMP MASTER 155 155 DO j = ijb,ije … … 158 158 !$OMP END MASTER 159 159 160 if(planet_type=="earth") THEN160 IF (planet_type=="earth") THEN 161 161 ! earth case, special treatment for first 2 tracers (water) 162 162 DO iq = 1, 2 … … 193 193 !$OMP END DO NOWAIT 194 194 ENDDO 195 endif! of if (planet_type=="earth")195 ENDIF ! of if (planet_type=="earth") 196 196 197 197 !$OMP MASTER 198 if(pole_nord) THEN198 IF (pole_nord) THEN 199 199 DO ij = 1, iim 200 200 xpn(ij) = aire( ij ) * pps( ij ) … … 207 207 ENDDO 208 208 209 endif210 211 if(pole_sud) THEN209 ENDIF 210 211 IF (pole_sud) THEN 212 212 DO ij = 1, iim 213 213 xps(ij) = aire(ij+ip1jm) * pps(ij+ip1jm ) … … 220 220 ENDDO 221 221 222 endif222 ENDIF 223 223 !$OMP END MASTER 224 224 225 if(pole_nord) THEN225 IF (pole_nord) THEN 226 226 DO iq = 1, nqtot 227 227 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) … … 238 238 !$OMP END DO NOWAIT 239 239 ENDDO 240 endif241 242 if(pole_sud) THEN240 ENDIF 241 242 IF (pole_sud) THEN 243 243 DO iq = 1, nqtot 244 244 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK) … … 255 255 !$OMP END DO NOWAIT 256 256 ENDDO 257 endif257 ENDIF 258 258 259 259
Note: See TracChangeset
for help on using the changeset viewer.