diff --git a/DergunPiotr-WaskoDominik/zad5/gauss_mpi.cpp b/DergunPiotr-WaskoDominik/zad5/gauss_mpi.cpp index 379104f..679c309 100644 --- a/DergunPiotr-WaskoDominik/zad5/gauss_mpi.cpp +++ b/DergunPiotr-WaskoDominik/zad5/gauss_mpi.cpp @@ -67,7 +67,23 @@ int main(int argc, char *argv[]) buff_max = porcja; // na wypadek, jeżeli jednak ostatni kawałek będzie mniejszy if (taskid == 0) - img_out.create(/*buff_max*ntasks*/img.rows, img.cols, img.type()); + img_out.create(img.rows, img.cols, img.type()); + + int *chunk_sizes = new int[ntasks]; + int *chunk_order = new int[ntasks]; + + for (i=0; i