21 #ifndef __SOLVER_VARIABLE_STORAGE_INTERMEDIATE_H__
22 #define __SOLVER_VARIABLE_STORAGE_INTERMEDIATE_H__
24 #include <yuni/yuni.h>
25 #include <yuni/core/string.h>
27 #include <antares/study/study.h>
28 #include "antares/antares/constants.h"
30 #include "../categories.h"
31 #include "../surveyresults.h"
33 namespace Antares::Solver::Variable
84 void computeAveragesForCurrentYearFromHourlyResults();
85 void computeAveragesForCurrentYearFromDailyResults();
86 void computeAveragesForCurrentYearFromWeeklyResults();
105 template<
class VCardT>
106 void buildAnnualSurveyReport(
SurveyResults& report,
int fileLevel,
int precision)
const;
132 mutable Antares::Memory::Stored<Type>::Type
hour;
136 template<u
int Size,
class VCardT,
class A>
137 void internalExportAnnualValues(
SurveyResults& report,
const A& array,
bool annual)
const;
139 void computeDailyAveragesForCurrentYear();
140 void computeWeeklyAveragesForCurrentYear();
141 void computeMonthlyAveragesForCurrentYear();
142 void computeYearlyAveragesForCurrentYear();
148 #include "intermediate.hxx"
Runtime informations.
Definition: runtime.h:69
Class utility for building CSV results files.
Definition: surveyresults.h:41