Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
trajectory_config.TrajectoryConfig Class Reference
Inheritance diagram for trajectory_config.TrajectoryConfig:
trajectory_config.TrajectoryConfigDefaults

Public Member Functions

 __init__ (self, TrajectoryInputParameters input_parameters, ConfigParameters install_parameters)
 
 get_executable_path (self, str exe_name)
 
- Public Member Functions inherited from trajectory_config.TrajectoryConfigDefaults

Public Attributes

 input_parameters = input_parameters
 
 config_parameters = install_parameters
 
 step = self.input_parameters.step
 
 input_root = self.input_parameters.input_root
 
 input_file = self.input_parameters.input_file
 
 memory = self.input_parameters.memory
 
 install_dir = self._get_install_dir(self.input_parameters.install_dir)
 
 problems_format = self.input_parameters.problems_format
 
 solver = self.input_parameters.solver
 
 cache_problems = self.input_parameters.cache_problems
 
 method = self.input_parameters.method
 
 n_mpi = self.input_parameters.n_mpi
 
 oversubsribe = self.input_parameters.oversubscribe
 
 allow_run_as_root = self.input_parameters.allow_run_as_root
 
 default_install_dir = self.config_parameters.default_install_dir
 
 ANTARES = self.config_parameters.ANTARES
 
 MERGE_MPS = self.config_parameters.MERGE_MPS
 
 BENDERS = self.config_parameters.BENDERS
 
 LP_NAMER = self.config_parameters.LP_NAMER
 
 STUDY_UPDATER = self.config_parameters.STUDY_UPDATER
 
 FULL_RUN = self.config_parameters.FULL_RUN
 
 OUTER_LOOP = self.config_parameters.OUTER_LOOP
 
 ANTARES_ARCHIVE_UPDATER = self.config_parameters.ANTARES_ARCHIVE_UPDATER
 
 SENSITIVITY_EXE = self.config_parameters.SENSITIVITY_EXE
 
 MPIEXEC = self.config_parameters.MPIEXEC
 
 AVAILABLE_SOLVER = self.config_parameters.AVAILABLE_SOLVERS
 
 MULTIPLE_PROBLEM_GEN = self.config_parameters.MULTIPLE_PROBLEM_GEN
 
 MERGE_MASTER_MPS = self.config_parameters.MERGE_MASTER_MPS
 
 MERGE_WEIGHTS = self.config_parameters.MERGE_WEIGHTS_TRAJECTORY
 
- Public Attributes inherited from trajectory_config.TrajectoryConfigDefaults
str INTERMEDIARY_FOLDER = "intermediary_files"
 
str OUTPUT_FOLDER = "output"
 
str MPG_INPUT_FILE = "mpg_input.txt"
 
str MPG_WEIGHTS_FILE = "mpg_weights.txt"
 
str MPG_CONSTRAINTS_FILE = "mpg_additional_constraints.txt"
 
str MASTER_MERGER_INFO_FILE = "master_merger_info.json"
 
str NODAL_LP_INFO_FILE = "nodal_lp_info.json"
 
str MERGE_MASTER_OPTIONS_FILE = "options_merge_master.json"
 
str MERGED_MASTER = "merged_master"
 
str MERGED_STRUCTURE = "merged_structure.txt"
 
str MERGED_WEIGHTS = "merged_weights.txt"
 

Protected Member Functions

 _get_install_dir (self, install_dir)
 
 _initialize_install_dir_with_default_value (self)
 
 _get_input_parameters (self)
 
 _get_installation_parameters (self)
 
- Protected Member Functions inherited from trajectory_config.TrajectoryConfigDefaults
 _set_constants (self)
 

Static Protected Member Functions

 _initialize_install_dir_with_absolute_path (install_dir)
 

Constructor & Destructor Documentation

◆ __init__()

trajectory_config.TrajectoryConfig.__init__ ( self,
TrajectoryInputParameters input_parameters,
ConfigParameters install_parameters )

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