|
@@ -268,11 +268,15 @@ void create_tasks(int rank)
|
|
|
}
|
|
|
|
|
|
for (iter = 0; iter <= niter; iter++)
|
|
|
+ {
|
|
|
for (bz = 0; bz < nbz; bz++)
|
|
|
{
|
|
|
if ((iter > 0) && (get_block_mpi_node(bz) == rank))
|
|
|
create_task_update(iter, bz, rank);
|
|
|
|
|
|
+ }
|
|
|
+ for (bz = 0; bz < nbz; bz++)
|
|
|
+ {
|
|
|
if (iter != niter)
|
|
|
{
|
|
|
if ((get_block_mpi_node(bz) == rank) || (get_block_mpi_node(bz+1) == rank))
|
|
@@ -282,6 +286,7 @@ void create_tasks(int rank)
|
|
|
create_task_save(iter, bz, -1, rank);
|
|
|
}
|
|
|
}
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/*
|