From 14b2666f8c4e5dad7ab252b242278d78c628a8d6 Mon Sep 17 00:00:00 2001 From: Andrea Sgattoni Date: Mon, 14 Feb 2022 17:48:16 +0100 Subject: [PATCH] remove unused parameters from antares settings.ini (#370) * remove useless parameters from antares settings * remove compilation warnings --- src/cpp/benders/benders_core/WorkerTrace.cpp | 8 ++++---- .../benders/benders_core/include/WorkerTrace.h | 16 +++++++--------- .../antares_xpansion/general_data_processor.py | 4 ---- .../solvers_interface/test_reading_problem.cpp | 5 +---- 4 files changed, 12 insertions(+), 21 deletions(-) diff --git a/src/cpp/benders/benders_core/WorkerTrace.cpp b/src/cpp/benders/benders_core/WorkerTrace.cpp index a3877da33..827a3e552 100644 --- a/src/cpp/benders/benders_core/WorkerTrace.cpp +++ b/src/cpp/benders/benders_core/WorkerTrace.cpp @@ -3,15 +3,15 @@ /*! * \brief Get point */ -Point WorkerMasterData::get_point() { +Point WorkerMasterData::get_point() const{ return *_x0; } -Point WorkerMasterData::get_min_invest() { +Point WorkerMasterData::get_min_invest() const{ return *_min_invest; } -Point WorkerMasterData::get_max_invest() { +Point WorkerMasterData::get_max_invest() const{ return *_max_invest; } @@ -26,7 +26,7 @@ LogData defineLogDataFromBendersDataAndTrace(const BendersData& data, const Bend result.x0 = data.bestx; size_t bestItIndex_l = data.best_it - 1; - if (bestItIndex_l >= 0 && bestItIndex_l < trace.size()) + if (bestItIndex_l < trace.size()) { const WorkerMasterDataPtr& bestItTrace = trace[bestItIndex_l]; result.slave_cost = bestItTrace->_operational_cost; diff --git a/src/cpp/benders/benders_core/include/WorkerTrace.h b/src/cpp/benders/benders_core/include/WorkerTrace.h index 5a8777205..2fe788752 100644 --- a/src/cpp/benders/benders_core/include/WorkerTrace.h +++ b/src/cpp/benders/benders_core/include/WorkerTrace.h @@ -11,11 +11,9 @@ class WorkerMasterData { public: - WorkerMasterData(){ - _valid = false; - } + WorkerMasterData() =default; - bool _valid; + bool _valid = false; double _lb; double _ub; double _bestub; @@ -30,13 +28,13 @@ class WorkerMasterData { double _invest_cost; double _operational_cost; - Point get_point(); - Point get_min_invest(); - Point get_max_invest(); + Point get_point() const; + Point get_min_invest() const; + Point get_max_invest() const; }; -typedef std::shared_ptr WorkerMasterDataPtr; -typedef std::vector BendersTrace; +using WorkerMasterDataPtr=std::shared_ptr ; +using BendersTrace=std::vector ; LogData defineLogDataFromBendersDataAndTrace(const BendersData& data, const BendersTrace& trace); diff --git a/src/python/antares_xpansion/general_data_processor.py b/src/python/antares_xpansion/general_data_processor.py index 776424263..399923b29 100644 --- a/src/python/antares_xpansion/general_data_processor.py +++ b/src/python/antares_xpansion/general_data_processor.py @@ -68,10 +68,6 @@ def _get_values_to_change_general_data_file(self): (optimization, 'include-tc-minstablepower'): 'true' if self.is_accurate else 'false', (optimization, 'include-tc-min-ud-time'): 'true' if self.is_accurate else 'false', (optimization, 'include-dayahead'): 'true' if self.is_accurate else 'false', - (optimization, 'include-usexprs'): None, - (optimization, 'include-inbasis'): None, - (optimization, 'include-outbasis'): None, - (optimization, 'include-trace'): None, ('[general]', 'mode'): 'expansion' if self.is_accurate else 'Economy', ( '[other preferences]', diff --git a/tests/cpp/solvers_interface/test_reading_problem.cpp b/tests/cpp/solvers_interface/test_reading_problem.cpp index 6792bf22d..e811ba9af 100644 --- a/tests/cpp/solvers_interface/test_reading_problem.cpp +++ b/tests/cpp/solvers_interface/test_reading_problem.cpp @@ -1,4 +1,3 @@ -#pragma once #include "catch2.hpp" #include #include "multisolver_interface/Solver.h" @@ -605,9 +604,7 @@ TEST_CASE("We can get the indices of rows and columns by their names", "[read][g } //======================================================================================== // Get row and columns indices by their names - int n_vars = solver->get_ncols(); - int n_rows = solver->get_nrows(); - + int col_index = -1; std::string cur_name; for (int i(0); i < 2; i++) {