8 #include "storage-for-remix-interface.h"
10 namespace Antares::Solver::Simulation
15 bool isPossible()
const;
17 std::optional<unsigned> hourOfMinGen;
18 std::optional<unsigned> hourOfMaxGen;
22 std::set<unsigned> ValidHours(
const std::vector<double>& Spillage,
23 const std::vector<double>& DTG_MRG);
25 void updateValidHours(std::set<unsigned>& validHours,
27 const std::vector<double>& UnsupEinit);
29 double computeExchange(
const unsigned hourOfMinGen,
30 const unsigned hourOfMaxGen,
31 const double maxVariationGen,
34 Exchange searchForExhange(
const std::set<unsigned>& validHours,
35 const std::vector<double>& TotalGen,
36 const std::vector<double>& UnsupE,
39 void update(
const Exchange& exchange,
41 std::vector<double>& UnsupE,
42 std::vector<double>& TotalGen);
Definition: storage-for-remix-interface.h:31
Definition: shave-peaks-by-remix-help.h:14