|
Antares Xpansion
Investment simulations for Antares studies
|
Classes | |
| class | AntaresArchiveUpdaterExeError |
| class | SolverXpressRequirementError |
| class | UnknownStep |
Public Member Functions | |
| __init__ (self, ConfigLoader config_loader) | |
| launch (self) | |
| clean_step (self) | |
| launch_antares_step (self) | |
| update_study_settings (self, memory_mode=False) | |
| launch_problem_generation_step (self) | |
| launch_problem_generation_step_memory (self) | |
| launch_presolve_step (self) | |
| launch_benders_step (self) | |
| launch_sensitivity_step (self) | |
| resume_study (self) | |
Public Attributes | |
| config_loader = config_loader | |
| logger = step_logger(__name__, __class__.__name__) | |
| antares_driver = AntaresDriver(self.config_loader.antares_exe()) | |
| problem_generator_driver = ProblemGeneratorDriver(data) | |
| presolve_driver | |
| benders_driver | |
| study_update_driver | |
| sensitivity_driver | |
| full_run_driver | |
| str | settings = "settings" |
| gen_data_proc | |
Class to control the execution of the optimization session
| antares_xpansion.driver.XpansionDriver.__init__ | ( | self, | |
| ConfigLoader | config_loader ) |
Initialise driver with a given antaresXpansion configuration, the system platform and parses the arguments :param config: configuration to use for the optimization :type config: XpansionConfig object
| antares_xpansion.driver.XpansionDriver.launch | ( | self | ) |
launch antares xpansion steps
| antares_xpansion.driver.XpansionDriver.benders_driver |
| antares_xpansion.driver.XpansionDriver.full_run_driver |
| antares_xpansion.driver.XpansionDriver.gen_data_proc |
| antares_xpansion.driver.XpansionDriver.presolve_driver |
| antares_xpansion.driver.XpansionDriver.sensitivity_driver |
| antares_xpansion.driver.XpansionDriver.study_update_driver |