|
Antares Simulator
Power System Simulator
|
Base traits template providing common properties for all time series variables. More...
#include <timeseries_base.h>
Public Types | |
| using | ResultsType = Results< R::AllYears::Average< R::AllYears::StdDeviation< R::AllYears::Min< R::AllYears::Max<> >> >> |
| Results configuration: Average, StdDev, Min, Max across all years. | |
| using | IntermediateValuesBaseType = IntermediateValues |
| Base type for intermediate values storage. | |
| using | IntermediateValuesType = std::vector< IntermediateValues > |
| Container for intermediate values (one per parallel space) | |
| using | IntermediateValuesTypeForSpatialAg = std::unique_ptr< IntermediateValuesBaseType[]> |
| Pointer type for spatial aggregation. | |
Static Public Attributes | |
| static constexpr std::string_view | kUnit = "MWh" |
| Unit for all time series variables. | |
| static constexpr uint8_t | categoryDataLevel = Category::DataLevel::area |
| Data aggregation level (area-based) | |
| static constexpr uint8_t | categoryFileLevel |
| File output level configuration. More... | |
| static constexpr uint8_t | precision = Category::all |
| Precision settings for output. | |
| static constexpr uint8_t | nodeDepthForGUI = 0 |
| GUI indentation level. | |
| static constexpr uint8_t | decimal = 0 |
| Decimal precision for display. | |
| static constexpr int | columnCount = 1 |
| Number of columns in output (typically 1 for time series) | |
| static constexpr uint8_t | spatialAggregate = Category::spatialAggregateSum |
| Spatial aggregation method (sum across areas) | |
| static constexpr uint8_t | spatialAggregateMode = Category::spatialAggregateEachYear |
| Spatial aggregation mode (each year separately) | |
| static constexpr uint8_t | spatialAggregatePostProcessing = 0 |
| Post-processing for spatial aggregation. | |
| static constexpr uint8_t | hasIntermediateValues = 1 |
| Whether intermediate values are computed. | |
| static constexpr uint8_t | isPossiblyNonApplicable = 0 |
| Whether variable can be non-applicable. | |
Base traits template providing common properties for all time series variables.
| Derived | The derived traits type (CRTP pattern) |
ResultsType: Configured for average, std deviation, min, max across all yearsIntermediateValuesType: Vector of intermediate values for parallel processing
|
staticconstexpr |
File output level configuration.