21 #ifndef __SOLVER_VARIABLE_STORAGE_AVERAGE_DATA_H__
22 #define __SOLVER_VARIABLE_STORAGE_AVERAGE_DATA_H__
24 #include <antares/study/study.h>
25 #include "antares/solver/variable/storage/intermediate.h"
27 using HighPrecision =
long double;
29 namespace Antares::Solver::Variable::R::AllYears
50 std::vector<HighPrecision> year;
51 std::vector<HighPrecision> monthly{MONTHS_PER_YEAR};
52 std::vector<HighPrecision> weekly{WEEKS_PER_YEAR};
53 std::vector<HighPrecision> daily{DAYS_PER_YEAR};
54 std::vector<HighPrecision> hourly{HOURS_PER_YEAR};
55 unsigned int nbYearsCapacity;
56 mutable double allYears;
57 std::vector<float> yearsWeight;
Definition: averagedata.h:32
AverageData()
Default constructor.
Definition: averagedata.cpp:32
~AverageData()
Destructor.