diff --git a/src/solver/optimisation/adequacy_patch_csr/adq_patch_post_process_list.cpp b/src/solver/optimisation/adequacy_patch_csr/adq_patch_post_process_list.cpp index ca3a31ecb0..996ec70c6e 100644 --- a/src/solver/optimisation/adequacy_patch_csr/adq_patch_post_process_list.cpp +++ b/src/solver/optimisation/adequacy_patch_csr/adq_patch_post_process_list.cpp @@ -36,11 +36,7 @@ AdqPatchPostProcessList::AdqPatchPostProcessList(const AdqPatchParams& adqPatchP { post_process_list.push_back( std::make_unique(problemeHebdo_, thread_number_, areas)); - // Here a post process particular to adq patch - post_process_list.push_back(std::make_unique(adqPatchParams, - problemeHebdo_, - areas, - thread_number_)); + post_process_list.push_back( std::make_unique(problemeHebdo_, areas, false, false)); post_process_list.push_back(std::make_unique(problemeHebdo_, @@ -48,6 +44,12 @@ AdqPatchPostProcessList::AdqPatchPostProcessList(const AdqPatchParams& adqPatchP sheddingPolicy, splxOptimization, thread_number)); + + // Here a post process particular to adq patch + post_process_list.push_back(std::make_unique(adqPatchParams, + problemeHebdo_, + areas, + thread_number_)); // Here a post process particular to adq patch post_process_list.push_back( std::make_unique(problemeHebdo_, areas, thread_number));