Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Data::AreaScratchpad Class Referencefinal

Scratchpad for temporary data performed by the solver. More...

#include <scratchpad.h>

Public Types

using TSMatrix = Matrix<double, int32_t>
 Matrix used for time-series.
 

Constructor

double miscGenSum [HOURS_PER_YEAR]
 Sum of all fatal hors hydro.
 
bool hydroHasMod
 
bool pumpHasMod
 if sum(365)[pumpMaxP * pumpMaxE] > 0. then pumpHasMod = true
 
std::array< double, HOURS_PER_YEAR > mustrunSum
 Sum of all 'must-run' clusters.
 
std::array< double, HOURS_PER_YEAR > originalMustrunSum
 Sum of all original 'must-run' clusters (adequacy only)
 
double dispatchableGenerationMargin [168]
 Dispatchable Generation Margin.
 
TimeSeries meanMaxDailyGenPower
 Daily mean maximum power matrices.
 
TimeSeries meanMaxDailyPumpPower
 
 AreaScratchpad (const StudyRuntimeInfos &rinfos, Area &area)
 Constructor.
 
 ~AreaScratchpad ()=default
 Destructor.
 

Detailed Description

Scratchpad for temporary data performed by the solver.

Member Data Documentation

◆ dispatchableGenerationMargin

double Antares::Data::AreaScratchpad::dispatchableGenerationMargin[168]

Dispatchable Generation Margin.

Those values, written by the output, must be calculated before running the hydro remix.

◆ meanMaxDailyGenPower

TimeSeries Antares::Data::AreaScratchpad::meanMaxDailyGenPower

Daily mean maximum power matrices.

These matrices will be calculated based on maximum hourly generation/pumping matrices


The documentation for this class was generated from the following files: