Antares Simulator
Power System Simulator
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Modules Pages Concepts
Antares::Data::ShortTermStorage::Properties Class Reference

Public Member Functions

bool validate ()
 
bool loadKey (const IniFile::Property *p)
 
void save (IniFile &ini) const
 

Public Attributes

std::optional< double > injectionNominalCapacity
 Not optional Injection nominal capacity, >= 0.
 
std::optional< double > withdrawalNominalCapacity
 Not optional Withdrawal nominal capacity, >= 0.
 
std::optional< double > reservoirCapacity
 Not optional Reservoir capacity in MWh, >= 0.
 
double initialLevel = initiallevelDefault
 Initial level, <= 1.
 
bool initialLevelOptim = false
 Bool to optimise or not initial level.
 
double injectionEfficiency = 1
 Efficiency factor for injection between 0 and 1.
 
double withdrawalEfficiency = 1
 Efficiency factor for withdrawal between 0 and 1.
 
std::string groupName = "OTHER1"
 
std::string name
 cluster name
 
bool penalizeVariationWithdrawal = false
 
bool penalizeVariationInjection = false
 
bool enabled = true
 Enabled ?
 

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