|
Antares Simulator
Power System Simulator
|
Data series (Hydro) More...
#include <series.h>
Public Member Functions | |
Constructor | |
| DataSeriesHydro () | |
| Default constructor. | |
| void | copyGenerationTS (const DataSeriesHydro &source) |
Data | |
| TimeSeriesNumbers | timeseriesNumbers |
| TimeSeries | ror |
| Run-of-the-river - ROR (MW) More... | |
| TimeSeries | storage |
| Mod (MW) More... | |
| TimeSeries | mingen |
| Minimum Generation (MW) More... | |
| TimeSeries | maxHourlyGenPower |
| Maximum Generation (MW) More... | |
| TimeSeries | maxHourlyPumpPower |
| Maximum Pumping (MW) More... | |
| void | reset () |
| Reset all data, as if it were a new area. | |
| void | resizeTS (uint nbSeries) |
| bool | forceReload (bool reload=false) const |
| Load all data not already loaded. More... | |
| void | markAsModified () const |
| bool | loadGenerationTS (const AreaName &areaID, const std::filesystem::path &folder, StudyVersion version) |
| bool | LoadMaxPower (const std::string &areaID, const std::filesystem::path &folder) |
| void | buildHourlyMaxPowerFromDailyTS (const Matrix< double >::ColumnType &DailyMaxGenPower, const Matrix< double >::ColumnType &DailyMaxPumpPower) |
| Matrix | getDailyMaxGenPowerFromHourlyTS () |
| Matrix | getDailyMaxPumpPowerFromHourlyTS () |
| bool | saveToFolder (const AreaName &areaID, const AnyString &folder, Parameters::Compatibility::HydroPmax hydroPmax) const |
Save data series for hydro into a folder (input/hydro/series) More... | |
| uint | TScount () const |
| void | resizeTSinDeratedMode (bool derated, StudyVersion version, Parameters::Compatibility::HydroPmax hydroPmax, bool useBySolver) |
Data series (Hydro)
| bool Antares::Data::DataSeriesHydro::forceReload | ( | bool | reload = false | ) | const |
Load all data not already loaded.
If the load-on-demand is enabled, some data might not be loaded (see Matrix)
| bool Antares::Data::DataSeriesHydro::saveToFolder | ( | const AreaName & | areaID, |
| const AnyString & | folder, | ||
| Parameters::Compatibility::HydroPmax | hydroPmax | ||
| ) | const |
Save data series for hydro into a folder (input/hydro/series)
Nothing will be done if the pointer to the structure is null.
| d | The data series for hydro |
| folder | The target folder |
| TimeSeries Antares::Data::DataSeriesHydro::maxHourlyGenPower |
Maximum Generation (MW)
Merely a matrix of TimeSeriesCount * HOURS_PER_YEAR values
| TimeSeries Antares::Data::DataSeriesHydro::maxHourlyPumpPower |
Maximum Pumping (MW)
Merely a matrix of TimeSeriesCount * HOURS_PER_YEAR values
| TimeSeries Antares::Data::DataSeriesHydro::mingen |
Minimum Generation (MW)
Merely a matrix of TimeSeriesCount * HOURS_PER_YEAR values
| TimeSeries Antares::Data::DataSeriesHydro::ror |
Run-of-the-river - ROR (MW)
(it was DAYS_PER_YEAR before 3.9)
| TimeSeries Antares::Data::DataSeriesHydro::storage |
Mod (MW)
Merely a matrix of TimeSeriesCount * 365 values This matrix is not used in adequation mode.