70 namespace Antares::Solver::Variable::Economy
82 inline static constexpr std::string_view
kCaption =
"H. ROR";
84 inline static constexpr std::string_view
kDescription =
"Hydro generation, thoughout all MC "
99 template<
class NextT = Container::EndOfList>
157 auto& ror = BaseType::areaPtr->hydro.series->ror;
160 const unsigned int nbchro = ror.getSeriesIndex(year);
163 fatalValues[space] = &(ror.timeSeries.entry[nbchro]);
191 std::vector<Matrix<>::ColumnType*> fatalValues;
Base implementation for time series variables using CRTP pattern.
Definition: timeseries_base.h:263
unsigned int nbYearsParallel
Number of parallel years (cached for performance)
Definition: timeseries_base.h:491
VCardType::IntermediateValuesType yearlyValues
Intermediate values for each parallel space.
Definition: timeseries_base.h:488
Hydro ROR time series implementation.
Definition: hydro.h:102
void hourForEachAreaImpl(State &state, unsigned int space)
Extract hourly hydro generation values during simulation.
Definition: hydro.h:176
void yearBeginImpl(unsigned int year, unsigned int space)
Setup hydro time series selection at the beginning of each year.
Definition: hydro.h:154
unsigned int hourInTheYear
Current hour in the year (zero-based)
Definition: state.h:148
Traits for hydro ROR time series variables.
Definition: hydro.h:80
static constexpr std::string_view kDescription
Descriptive text for hydro generation time series.
Definition: hydro.h:84
static constexpr std::string_view kCaption
Display name for hydro ROR in outputs and GUI.
Definition: hydro.h:82
VCard template providing variable metadata and configuration.
Definition: timeseries_base.h:147
Base classes and traits for time series variables in Antares Simulator.