Changeset 2671 for vendors/AGRIF/current/AGRIF_FILES/modbc.F
- Timestamp:
- 2011-03-08T15:08:49+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendors/AGRIF/current/AGRIF_FILES/modbc.F
r1901 r2671 1 1 ! 2 ! $Id: modbc.F 1793 2010-01-06 19:20:12Z rblod $2 ! $Id: modbc.F 779 2007-12-22 17:04:17Z rblod $ 3 3 ! 4 4 C AGRIF (Adaptive Grid Refinement In Fortran) … … 86 86 C 87 87 C Values of the grid variable 88 childtemp % var % array1 => tab88 childtemp % var % parray1 => tab 89 89 C 90 90 C Temporary results for the time interpolation before and after the space … … 167 167 C 168 168 C Values of the grid variable 169 childtemp % var % array2 => tab169 childtemp % var % parray2 => tab 170 170 C 171 171 C Temporary results for the time interpolation before and after the space … … 247 247 C 248 248 C Values of the grid variable 249 childtemp % var % array3 => tab249 childtemp % var % parray3 => tab 250 250 C 251 251 C Temporary results for the time interpolation before and after the space … … 328 328 C 329 329 C Values of the grid variable 330 childtemp % var % array4 => tab330 childtemp % var % parray4 => tab 331 331 C 332 332 C Temporary results for the time interpolation before and after the space … … 409 409 C 410 410 C Values of the grid variable 411 childtemp % var % array5 => tab411 childtemp % var % parray5 => tab 412 412 C 413 413 C Temporary results for the time interpolation before and after the space … … 491 491 C 492 492 C Values of the grid variable 493 childtemp % var % array6 => tab493 childtemp % var % parray6 => tab 494 494 C 495 495 C Temporary results for the time interpolation before and after the space … … 814 814 815 815 CALL MPI_ALLREDUCE(iminmaxg,lubglob,2*nbdim,MPI_INTEGER,MPI_MIN, 816 & MPI_COMM_ AGRIF,code)816 & MPI_COMM_WORLD,code) 817 817 818 818 lubglob(1:nbdim,2) = - lubglob(1:nbdim,2) … … 1067 1067 do ir=bounds(1,1),bounds(1,2) 1068 1068 child%var%oldvalues2d(2,kindex) = 1069 & child%var% array1(ir)1069 & child%var%parray1(ir) 1070 1070 kindex = kindex + 1 1071 1071 enddo … … 1077 1077 do ir=bounds(1,1),bounds(1,2) 1078 1078 child%var%oldvalues2d(2,kindex) = 1079 & child%var% array2(ir,jr)1079 & child%var%parray2(ir,jr) 1080 1080 kindex = kindex + 1 1081 1081 enddo … … 1088 1088 do ir=bounds(1,1),bounds(1,2) 1089 1089 child%var%oldvalues2d(2,kindex) = 1090 & child%var% array3(ir,jr,kr)1090 & child%var%parray3(ir,jr,kr) 1091 1091 kindex = kindex + 1 1092 1092 enddo … … 1101 1101 do ir=bounds(1,1),bounds(1,2) 1102 1102 child%var%oldvalues2d(2,kindex) = 1103 & child%var% array4(ir,jr,kr,lr)1103 & child%var%parray4(ir,jr,kr,lr) 1104 1104 kindex = kindex + 1 1105 1105 enddo … … 1116 1116 do ir=bounds(1,1),bounds(1,2) 1117 1117 child%var%oldvalues2d(2,kindex) = 1118 & child%var% array5(ir,jr,kr,lr,mr)1118 & child%var%parray5(ir,jr,kr,lr,mr) 1119 1119 kindex = kindex + 1 1120 1120 enddo … … 1133 1133 do ir=bounds(1,1),bounds(1,2) 1134 1134 child%var%oldvalues2d(2,kindex) = 1135 & child%var% array6(ir,jr,kr,lr,mr,nr)1135 & child%var%parray6(ir,jr,kr,lr,mr,nr) 1136 1136 kindex = kindex + 1 1137 1137 enddo … … 1184 1184 !CDIR ALTCODE 1185 1185 do ir=bounds(1,1),bounds(1,2) 1186 child%var% array1(ir) =1186 child%var%parray1(ir) = 1187 1187 & c2t*child % var % oldvalues2d(1,kindex) 1188 1188 & + c1t*child % var % oldvalues2d(2,kindex) … … 1195 1195 !CDIR ALTCODE 1196 1196 do ir=bounds(1,1),bounds(1,2) 1197 child%var% array2(ir,jr) =1197 child%var%parray2(ir,jr) = 1198 1198 & c2t*child % var % oldvalues2d(1,kindex) 1199 1199 & + c1t*child % var % oldvalues2d(2,kindex) … … 1207 1207 !CDIR ALTCODE 1208 1208 do ir=bounds(1,1),bounds(1,2) 1209 child%var% array3(ir,jr,kr) =1209 child%var%parray3(ir,jr,kr) = 1210 1210 & c2t*child % var % oldvalues2d(1,kindex) 1211 1211 & + c1t*child % var % oldvalues2d(2,kindex) … … 1221 1221 !CDIR ALTCODE 1222 1222 do ir=bounds(1,1),bounds(1,2) 1223 child%var% array4(ir,jr,kr,lr) =1223 child%var%parray4(ir,jr,kr,lr) = 1224 1224 & c2t*child % var % oldvalues2d(1,kindex) 1225 1225 & + c1t*child % var % oldvalues2d(2,kindex) … … 1237 1237 !CDIR ALTCODE 1238 1238 do ir=bounds(1,1),bounds(1,2) 1239 child%var% array5(ir,jr,kr,lr,mr) =1239 child%var%parray5(ir,jr,kr,lr,mr) = 1240 1240 & c2t*child % var % oldvalues2d(1,kindex) 1241 1241 & + c1t*child % var % oldvalues2d(2,kindex) … … 1255 1255 !CDIR ALTCODE 1256 1256 do ir=bounds(1,1),bounds(1,2) 1257 child%var% array6(ir,jr,kr,lr,mr,nr) =1257 child%var%parray6(ir,jr,kr,lr,mr,nr) = 1258 1258 & c2t*child % var % oldvalues2d(1,kindex) 1259 1259 & + c1t*child % var % oldvalues2d(2,kindex)
Note: See TracChangeset
for help on using the changeset viewer.