21 #ifndef __SOLVER_SIMULATION_COMMON_ECONOMY_ADEQUACY_H__
22 #define __SOLVER_SIMULATION_COMMON_ECONOMY_ADEQUACY_H__
26 #include <antares/study/study.h>
27 #include "antares/solver/optimisation/opt_fonctions.h"
28 #include "antares/solver/simulation/random.h"
29 #include "antares/solver/simulation/solver.h"
30 #include "antares/solver/variable/economy/all.h"
31 #include "antares/solver/variable/economy/dispatchable-generation-margin.h"
32 #include "antares/solver/variable/variable.h"
34 namespace Antares::Solver::Simulation
51 yearRandomNumbers& randomForYear);
55 const HYDRO_VENTILATION_RESULTS& hydroVentilationResults);
57 void BuildThermalPartOfWeeklyProblem(
Data::Study& study,
59 const int PasDeTempsDebut,
60 const std::vector<std::vector<double>>& thermalNoises,
71 bool ShouldUseQuadraticOptimisation(
const Data::Study& study);
78 const std::vector<AvgExchangeResults*>& balance,
79 unsigned int nbWeeks);
93 IResultWriter& resultWriter);
130 std::vector<double>& avg);
135 void prepareClustersInMustRunMode(
Data::Study& study,
136 Data::Area::ScratchMap& scratchmap,
138 Data::SimulationMode mode);
A list of areas.
Definition: area.h:365
General data for a study.
Definition: parameters.h:51
A n-by-n matrix.
Definition: matrix.h:44
VariableAccessor< typename VCardT::ResultsType, VCardT::columnCount >::Type ResultsType
The true type used for the results.
Definition: info.h:760
Definition: sim_structure_probleme_economique.h:403