Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
antares_xpansion.config_file_parser.ConfigFileParser Class Reference

Public Member Functions

None __init__ (self, config_file)
 
ConfigParameters get_config_parameters (self)
 

Public Attributes

 config_file = config_file
 
str default_install_dir = ""
 
str ANTARES_DEFAULT = "antares-solver"
 
str MERGE_MPS_DEFAULT = "merge_mps"
 
str BENDERS_DEFAULT = "benders"
 
str LP_NAMER_DEFAULT = "lp_namer"
 
str STUDY_UPDATER_DEFAULT = "study_updater"
 
str FULL_RUN_DEFAULT = "full_run"
 
str OUTER_LOOP_DEFAULT = "outer_loop"
 
str ANTARES_ARCHIVE_UPDATER_DEFAULT = "antares_archive_updater"
 
str SENSITIVITY_DEFAULT = "sensitivity"
 
str MPIEXEC_DEFAULT = "mpiexec"
 
list AVAILABLE_SOLVERS_DEFAULT = []
 
 config
 

Member Data Documentation

◆ config

antares_xpansion.config_file_parser.ConfigFileParser.config
Initial value:
= ConfigParameters(
default_install_dir=content.get(
"DEFAULT_INSTALL_DIR", self.default_install_dir
),
ANTARES=content.get("ANTARES", self.ANTARES_DEFAULT),
MERGE_MPS=content.get("MERGE_MPS", self.MERGE_MPS_DEFAULT),
BENDERS=content.get("BENDERS", self.BENDERS_DEFAULT),
LP_NAMER=content.get("LP_NAMER", self.LP_NAMER_DEFAULT),
STUDY_UPDATER=content.get("STUDY_UPDATER", self.STUDY_UPDATER_DEFAULT),
FULL_RUN=content.get("FULL_RUN", self.FULL_RUN_DEFAULT),
OUTER_LOOP=content.get("OUTER_LOOP", self.FULL_RUN_DEFAULT),
ANTARES_ARCHIVE_UPDATER=content.get(
"ANTARES_ARCHIVE_UPDATER", self.ANTARES_ARCHIVE_UPDATER_DEFAULT
),
SENSITIVITY_EXE=content.get("SENSITIVITY", self.SENSITIVITY_DEFAULT),
MPIEXEC=content.get("mpiexec", self.MPIEXEC_DEFAULT),
AVAILABLE_SOLVERS=content.get(
"AVAILABLE_SOLVER", self.AVAILABLE_SOLVERS_DEFAULT
),
)

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