21#ifndef __ANTARES_LIBS_STUDY_STORE_TIMESERIES_HXX__
22#define __ANTARES_LIBS_STUDY_STORE_TIMESERIES_HXX__
24namespace Antares::Data
26template<
int TimeSeriesT>
27void singleAreaStoreTimeseriesNumbers(Solver::IResultWriter& writer,
const Area& area)
33 storeTimeseriesNumbersForLoad(writer, area);
37 storeTimeseriesNumbersForSolar(writer, area);
41 storeTimeseriesNumbersForHydro(writer, area);
45 storeTimeseriesNumbersForWind(writer, area);
48 case timeSeriesThermal:
49 storeTimeseriesNumbersForThermal(writer, area);
52 case timeSeriesRenewable:
53 storeTimeseriesNumbersForRenewable(writer, area);
56 case timeSeriesTransmissionCapacities:
57 storeTimeseriesNumbersForTransmissionCapacities(writer, area);
64template<
int TimeSeriesT>
65void storeTimeseriesNumbers(Solver::IResultWriter& writer,
const AreaList& area)
68 area.each([&writer](
const Area& a)
69 { singleAreaStoreTimeseriesNumbers<TimeSeriesT>(writer, a); });