Antares Simulator
Power System Simulator
Antares::Data::ScenarioBuilder::TSNumberData Class Referenceabstract

Rules for TS numbers, for all years and a single timeseries. More...

#include <TSnumberData.h>

Inheritance diagram for Antares::Data::ScenarioBuilder::TSNumberData:
Antares::Data::ScenarioBuilder::dataInterface Antares::Data::ScenarioBuilder::BindingConstraintsTSNumberData Antares::Data::ScenarioBuilder::ShortTermAdditionalConstraintsTSNumberData Antares::Data::ScenarioBuilder::ShortTermInflowsTSNumberData Antares::Data::ScenarioBuilder::hydroTSNumberData Antares::Data::ScenarioBuilder::loadTSNumberData Antares::Data::ScenarioBuilder::ntcTSNumberData Antares::Data::ScenarioBuilder::renewableTSNumberData Antares::Data::ScenarioBuilder::solarTSNumberData Antares::Data::ScenarioBuilder::thermalTSNumberData Antares::Data::ScenarioBuilder::windTSNumberData

Public Types

using MatrixType = Matrix< uint32_t >
 Matrix.
 

Data manupulation

MatrixType pTSNumberRules
 All TS number overlay (0 if auto)
 
bool reset (const Study &study) override
 Reset data from the study.
 
void setTSnumber (uint index, uint year, uint value)
 Assign a single value. More...
 
uint width () const override
 
uint height () const override
 
double get_value (uint x, uint y) const
 
void set_value (uint x, uint y, uint value) const
 
virtual CString< 512, false > get_prefix () const =0
 
virtual uint get_tsGenCount (const Study &study) const =0
 

Additional Inherited Members

- Public Member Functions inherited from Antares::Data::ScenarioBuilder::dataInterface
virtual bool apply (Study &study)=0
 Apply the changes to the study corresponding data (time series, hydro levels, ...) More...
 

Detailed Description

Rules for TS numbers, for all years and a single timeseries.

Member Function Documentation

◆ setTSnumber()

void Antares::Data::ScenarioBuilder::TSNumberData::setTSnumber ( uint  index,
uint  year,
uint  value 
)

Assign a single value.

Parameters
indexAn area index or a thermal cluster index
yearA year
valueThe new TS number

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