Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
ProblemVariablesFileAdapter Class Reference
Inheritance diagram for ProblemVariablesFileAdapter:
IProblemVariablesProviderPort

Public Member Functions

 ProblemVariablesFileAdapter (ProblemData data, std::vector< struct ActiveLink > vector_1, std::shared_ptr< ProblemGenerationLog::ProblemGenerationLogger > shared_ptr_1, std::filesystem::path path)
 
ProblemVariables Provide () override
 
void extract_variables (const std::filesystem::path &file, std::vector< std::string > &var_names, std::map< colId, ColumnsToChange > &p_ntc_columns, std::map< colId, ColumnsToChange > &p_direct_cost_columns, std::map< colId, ColumnsToChange > &p_indirect_cost_columns) const
 

Public Attributes

const ProblemData problem_data_
 
const std::vector< struct ActiveLinkactive_links_
 
std::shared_ptr< ProblemGenerationLog::ProblemGenerationLoggerlogger_
 
const std::filesystem::path lpdir_
 

Member Function Documentation

◆ Provide()

ProblemVariables ProblemVariablesFileAdapter::Provide ( )
overridevirtual

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