Loading [MathJax]/extensions/tex2jax.js
Antares Xpansion
Investment simulations for Antares studies
All Classes Namespaces Files Functions Variables Typedefs Pages
StudyUpdateStrategy Class Referenceabstract
Inheritance diagram for StudyUpdateStrategy:
StudyUpdateLinkCapacitiesStrategy StudyUpdateLinkParameterStrategy

Classes

class  NoInvestmentComputedForTheCandidate
 

Public Member Functions

virtual int Update (const ActiveLink &link, const std::map< std::string, double > &map)=0
 
 StudyUpdateStrategy (const std::filesystem::path &study_path, std::shared_ptr< ProblemGenerationLog::ProblemGenerationLogger > logger)
 

Protected Member Functions

void EnsureCandidateInvestmentFound (const std::map< std::string, double > &investments_p, const ActiveLink &link_p, const Candidate &candidate, const std::map< std::string, double >::const_iterator &it_candidate) const
 

Protected Attributes

const std::filesystem::path antares_link_folder_path
 
std::shared_ptr< ProblemGenerationLog::ProblemGenerationLoggerlogger_
 

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