@@ -2338,7 +2338,7 @@ ParallelGrid::getComputationStart () const
23382338
23392339 if (parallelGridCore->getHasL ())
23402340 {
2341- diffX += shareStep;
2341+ diffX += shareStep + 1 ;
23422342 }
23432343#endif /* PARALLEL_BUFFER_DIMENSION_1D_X || PARALLEL_BUFFER_DIMENSION_2D_XY ||
23442344 PARALLEL_BUFFER_DIMENSION_2D_XZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
@@ -2349,7 +2349,7 @@ ParallelGrid::getComputationStart () const
23492349
23502350 if (parallelGridCore->getHasD ())
23512351 {
2352- diffY += shareStep;
2352+ diffY += shareStep + 1 ;
23532353 }
23542354#endif /* PARALLEL_BUFFER_DIMENSION_1D_Y || PARALLEL_BUFFER_DIMENSION_2D_XY ||
23552355 PARALLEL_BUFFER_DIMENSION_2D_YZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
@@ -2360,7 +2360,7 @@ ParallelGrid::getComputationStart () const
23602360
23612361 if (parallelGridCore->getHasB ())
23622362 {
2363- diffZ += shareStep;
2363+ diffZ += shareStep + 1 ;
23642364 }
23652365#endif /* PARALLEL_BUFFER_DIMENSION_1D_Z || PARALLEL_BUFFER_DIMENSION_2D_YZ ||
23662366 PARALLEL_BUFFER_DIMENSION_2D_XZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
@@ -2421,7 +2421,7 @@ ParallelGrid::getComputationEnd () const
24212421
24222422 if (parallelGridCore->getHasR ())
24232423 {
2424- diffX = shareStep;
2424+ diffX = shareStep + 1 ;
24252425 }
24262426#endif /* PARALLEL_BUFFER_DIMENSION_1D_X || PARALLEL_BUFFER_DIMENSION_2D_XY ||
24272427 PARALLEL_BUFFER_DIMENSION_2D_XZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
@@ -2431,7 +2431,7 @@ ParallelGrid::getComputationEnd () const
24312431
24322432 if (parallelGridCore->getHasU ())
24332433 {
2434- diffY = shareStep;
2434+ diffY = shareStep + 1 ;
24352435 }
24362436#endif /* PARALLEL_BUFFER_DIMENSION_1D_Y || PARALLEL_BUFFER_DIMENSION_2D_XY ||
24372437 PARALLEL_BUFFER_DIMENSION_2D_YZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
@@ -2441,7 +2441,7 @@ ParallelGrid::getComputationEnd () const
24412441
24422442 if (parallelGridCore->getHasF ())
24432443 {
2444- diffZ = shareStep;
2444+ diffZ = shareStep + 1 ;
24452445 }
24462446#endif /* PARALLEL_BUFFER_DIMENSION_1D_Z || PARALLEL_BUFFER_DIMENSION_2D_YZ ||
24472447 PARALLEL_BUFFER_DIMENSION_2D_XZ || PARALLEL_BUFFER_DIMENSION_3D_XYZ */
0 commit comments