|
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 |
|
const std::filesystem::path | antares_link_folder_path |
|
std::shared_ptr< ProblemGenerationLog::ProblemGenerationLogger > | logger_ |
|
◆ computeNewCapacities()
std::pair< double, double > StudyUpdateLinkParameterStrategy::computeNewCapacities |
( |
const std::map< std::string, double > & | investments_p, |
|
|
const ActiveLink & | link_p, |
|
|
int | timepoint_p ) const |
|
nodiscard |
computes the new capacities of related to a link
- Parameters
-
investment_p | : investment to consider for the candidates of the link |
link_p | : link for which the capacities will be computed |
timepoint_p | : timepoint where the capcities will be computed |
- Returns
- a pair of the computed direct and indirect capacities
◆ getLinkdataFilepath()
std::filesystem::path StudyUpdateLinkParameterStrategy::getLinkdataFilepath |
( |
const ActiveLink & | link_p | ) |
const |
|
nodiscard |
returns the path to the linkdata file related to a link
- Parameters
-
link_p | : link for which the datalink file path will be returned |
◆ Update()
int StudyUpdateLinkParameterStrategy::Update |
( |
const ActiveLink & | link, |
|
|
const std::map< std::string, double > & | map ) |
|
overridevirtual |
The documentation for this class was generated from the following files: