diff --git a/Tests/GroupTree/testBlockedMpiChebyshev.cpp b/Tests/GroupTree/testBlockedMpiChebyshev.cpp index b85cd99aa40c65c893168bb8e56b7440dda784b0..4ff1f8096062a9f5c0d945113e386788b3c9c15a 100644 --- a/Tests/GroupTree/testBlockedMpiChebyshev.cpp +++ b/Tests/GroupTree/testBlockedMpiChebyshev.cpp @@ -62,7 +62,7 @@ int main(int argc, char* argv[]){ typedef double FReal; // Initialize the types - static const int ORDER = 6; + static const int ORDER = 4; typedef FInterpMatrixKernelR MatrixKernelClass; typedef FChebCellPODCore GroupCellSymbClass; @@ -161,6 +161,7 @@ int main(int argc, char* argv[]){ timer.tac(); //std::cerr << "Done " << "(@Creating and Inserting Particles = " << timer.elapsed() << "s)." << std::endl; + int operationsToProceed = FFmmP2M | FFmmM2M | FFmmM2L | FFmmL2L | FFmmL2P | FFmmP2P; { // ----------------------------------------------------- //std::cout << "\nChebyshev FMM (ORDER="<< ORDER << ") ... " << std::endl; @@ -172,7 +173,7 @@ int main(int argc, char* argv[]){ mpiComm.global().barrier(); timer.tic(); starpu_fxt_start_profiling(); - groupalgo.execute(); + groupalgo.execute(operationsToProceed); mpiComm.global().barrier(); starpu_fxt_stop_profiling(); timer.tac(); @@ -204,7 +205,7 @@ int main(int argc, char* argv[]){ FmmClass algorithm(mpiComm.global(),&treeCheck, &kernels); mpiComm.global().barrier(); timer.tic(); - algorithm.execute(); + algorithm.execute(operationsToProceed); mpiComm.global().barrier(); timer.tac(); timeAverage(mpiComm.global().processId(), mpiComm.global().processCount(), timer.elapsed());