Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
ActiveLink Class Reference

Public Member Functions

 ActiveLink (int idLink, const std::string &linkName, const std::string &linkor, const std::string &linkex, const double &already_installed_capacity, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger)
 
 ActiveLink (int idLink, std::string linkName, std::string linkor, std::string linkex, const double &already_installed_capacity, std::map< unsigned, unsigned > mc_year_to_chronicle, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger)
 
void setAlreadyInstalledLinkProfiles (const std::vector< LinkProfile > &linkProfile)
 
void addCandidate (const CandidateData &candidate_data, const std::vector< LinkProfile > &candidate_profile)
 
const std::vector< Candidate > & getCandidates () const
 
double already_installed_direct_profile (size_t timeStep) const
 
double already_installed_indirect_profile (size_t timeStep) const
 
double already_installed_direct_profile (size_t chronicle_number, size_t timeStep) const
 
double already_installed_indirect_profile (size_t chronicle_number, size_t timeStep) const
 
int get_idLink () const
 
LinkName get_LinkName () const
 
std::string get_linkor () const
 
std::string get_linkex () const
 
double get_already_installed_capacity () const
 
std::map< unsigned int, unsigned int > McYearToChronicle () const
 
unsigned long number_of_chronicles () const
 

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