Antares Simulator
Power System Simulator
Antares::Solver::Simulation::StorageForRemixNoLevels Class Reference
Inheritance diagram for Antares::Solver::Simulation::StorageForRemixNoLevels:
Antares::Solver::Simulation::IStorageForRemix Antares::Solver::Simulation::StorageForRemixWithLevels

Public Member Functions

 StorageForRemixNoLevels (std::vector< double > &generation, std::vector< double > &unsupE, const std::vector< double > Pmax, const std::vector< double > Pmin, const std::string &name="")
 
double maxExchange (unsigned hourOfMaxGen, unsigned hourOfMinGen) const override
 
void update () override
 
const std::vector< double > & initWithdrawal () const override
 
std::vector< double > & withdrawal () override
 
- Public Member Functions inherited from Antares::Solver::Simulation::IStorageForRemix
 IStorageForRemix (std::string name)
 
const std::string & name () const
 

Protected Member Functions

void checkInput (size_t size) override
 

Protected Attributes

std::vector< double > & withdrawal_
 
const std::vector< double > initWithdrawal_
 
std::vector< double > & unsupE_
 
const std::vector< double > pmax_
 
const std::vector< double > pmin_
 
const std::string error_msg_start_hydro_remix = "Remix hydro input : "
 

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