Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
BendersSequential Member List

This is the complete list of members for BendersSequential, including all inherited members.

_data (defined in BendersBase)BendersBaseprotected
_logger (defined in BendersBase)BendersBase
_writer (defined in BendersBase)BendersBase
AbsoluteGap() const (defined in BendersBase)BendersBaseinlineprotected
ActivateIntegrityConstraints() const (defined in BendersBase)BendersBaseprotectedvirtual
AddSubproblem(const std::pair< std::string, VariableMap > &kvp) (defined in BendersBase)BendersBaseprotected
AddSubproblemName(const std::string &name) (defined in BendersBase)BendersBaseprotected
AllCuts() const (defined in BendersBase)BendersBase
BendersBase(const BendersBaseOptions &options, Logger logger, Writer writer, std::shared_ptr< MathLoggerDriver > mathLoggerDriver) (defined in BendersBase)BendersBase
bendersDataToLogData(const CurrentIterationData &data) const (defined in BendersBase)BendersBaseprotected
BendersName() const (defined in BendersSequential)BendersSequentialinlinevirtual
BendersSequential(BendersBaseOptions const &options, Logger logger, Writer writer, std::shared_ptr< MathLoggerDriver > mathLoggerDriver)BendersSequentialexplicit
BestIterationWorkerMaster() const (defined in BendersBase)BendersBase
BoundSimplexIterations(int subproblem_iteration)BendersBaseprotected
BuildCut()BendersSequentialvirtual
BuildCutFull(const SubProblemDataMap &subproblem_data_map)BendersBaseprotected
ChecksResumeMode() (defined in BendersBase)BendersBaseprotected
ClearCurrentIterationCutTrace() (defined in BendersBase)BendersBaseprotected
CloseCsvFile() (defined in BendersBase)BendersBaseprotected
compute_ub() (defined in BendersBase)BendersBaseprotectedvirtual
ComputeInvestCost() (defined in BendersBase)BendersBaseprotected
ComputeXCut() (defined in BendersBase)BendersBaseprotectedvirtual
coupling_map_ (defined in BendersBase)BendersBaseprotected
criteria_vector_for_each_iteration_ (defined in BendersBase)BendersBaseprotected
criterion_computation_ (defined in BendersBase)BendersBaseprotected
DeactivateIntegrityConstraints() const (defined in BendersBase)BendersBaseprotectedvirtual
DoFreeProblems(bool free_problems) (defined in BendersBase)BendersBaseinline
EndWritingInOutputFile() const (defined in BendersBase)BendersBaseprotectedvirtual
exception_raised_ (defined in BendersBase)BendersBaseprotected
execution_time() const (defined in BendersBase)BendersBase
free()BendersSequentialprotectedvirtual
free_master() (defined in BendersBase)BendersBaseprotected
free_problems_ (defined in BendersBase)BendersBaseprotected
free_subproblems() (defined in BendersBase)BendersBaseprotected
get_log_level() const (defined in BendersBase)BendersBaseprotected
get_master() const (defined in BendersBase)BendersBaseprotectedvirtual
get_master_name() const (defined in BendersBase)BendersBaseprotected
get_master_path() constBendersBaseprotected
get_master_value()BendersBaseprotectedvirtual
get_solver_name() const (defined in BendersBase)BendersBaseprotected
get_structure_path() constBendersBaseprotected
get_timer_master() const (defined in BendersBase)BendersBaseprotected
get_x_cut() const (defined in BendersBase)BendersBaseprotected
get_x_out() const (defined in BendersBase)BendersBaseprotected
GetAlpha_i() const (defined in BendersBase)BendersBaseinlineprotected
GetBendersRunNumber() const (defined in BendersBase)BendersBaseinline
GetBendersTime() const (defined in BendersBase)BendersBaseprotected
GetBestIterationData() const (defined in BendersBase)BendersBase
GetCurrentIterationData() const (defined in BendersBase)BendersBase
GetNumIterationsBeforeRestart() const (defined in BendersBase)BendersBaseinlineprotected
GetNumOfSubProblemsSolvedBeforeResume() (defined in BendersBase)BendersBaseinlineprotected
GetOuterLoopCriterionAtBestBenders() const (defined in BendersBase)BendersBase
GetOuterLoopData() const (defined in BendersBase)BendersBase
GetOuterLoopSolution() const (defined in BendersBase)BendersBase
GetSubproblemCost() const (defined in BendersBase)BendersBaseprotected
GetSubproblemCut(SubProblemDataMap &subproblem_data_map)BendersBaseprotected
GetSubProblemMap() const (defined in BendersBase)BendersBaseinlineprotected
GetSubProblemNames() const (defined in BendersBase)BendersBaseinlineprotected
GetSubproblemPath(std::string const &subproblem_name) constBendersBaseprotected
GetSubproblemsCpuTime() const (defined in BendersBase)BendersBaseprotected
GetSubproblemsCumulativeCpuTime() const (defined in BendersBase)BendersBaseprotected
GetSubproblemsWalltime() const (defined in BendersBase)BendersBaseprotected
init_data()BendersBasevirtual
init_data(double external_loop_lambda, double external_loop_lambda_min, double external_loop_lambda_max) (defined in BendersBase)BendersBase
init_data_ (defined in BendersBase)BendersBaseprotected
init_problems_ (defined in BendersBase)BendersBaseprotected
InitializeProblems() (defined in BendersSequential)BendersSequentialvirtual
is_bilevel_check_all_ (defined in BendersBase)BendersBaseprotected
is_initial_relaxation_requested() const (defined in BendersBase)BendersBaseprotected
is_trace() const (defined in BendersBase)BendersBaseprotected
isExceptionRaised() const (defined in BendersBase)BendersBase
IsResumeMode() const (defined in BendersBase)BendersBaseprotected
LastIterationFile() const (defined in BendersBase)BendersBaseinlineprotected
LastMasterPath() constBendersBase
launch() (defined in BendersSequential)BendersSequentialvirtual
master_variable_map_ (defined in BendersBase)BendersBaseprotected
MasterAddRows(std::vector< char > const &qrtype_p, std::vector< double > const &rhs_p, std::vector< double > const &range_p, std::vector< int > const &mstart_p, std::vector< int > const &mclind_p, std::vector< double > const &dmatval_p, const std::vector< std::string > &row_names={}) const (defined in BendersBase)BendersBase
MasterChangeRhs(int id_row, double val) const (defined in BendersBase)BendersBase
MasterGetncols() const (defined in BendersBase)BendersBase
MasterGetNElems() const (defined in BendersBase)BendersBase
MasterGetnrows() const (defined in BendersBase)BendersBase
MasterGetRhs(double &rhs, int id_row) const (defined in BendersBase)BendersBase
MasterGetRowType(std::vector< char > &qrtype, int first, int last) const (defined in BendersBase)BendersBase
MasterIsEmpty() const (defined in BendersBase)BendersBase
MasterObjectiveFunctionCoeffs() const (defined in BendersBase)BendersBase
MasterRowIndex(const std::string &row_name) const (defined in BendersBase)BendersBase
MasterRowsCoeffs(std::vector< int > &mstart, std::vector< int > &mclind, std::vector< double > &dmatval, int size, std::vector< int > &nels, int first, int last) const (defined in BendersBase)BendersBase
MasterVariables() const (defined in BendersBase)BendersBaseinline
MatchProblemToId() (defined in BendersBase)BendersBaseprotected
mathLoggerDriver_ (defined in BendersBase)BendersBase
OpenCsvFile() (defined in BendersBase)BendersBaseprotected
Options() const (defined in BendersBase)BendersBaseinline
post_run_actions() const (defined in BendersBase)BendersBaseprotectedvirtual
PrintCurrentIterationCsv() (defined in BendersBase)BendersBaseprotected
ProblemToId(const std::string &problem_name) const (defined in BendersBase)BendersBaseinlineprotected
RelativeGap() const (defined in BendersBase)BendersBaseinlineprotected
RelaxedGap() const (defined in BendersBase)BendersBaseinlineprotected
relevantIterationData_ (defined in BendersBase)BendersBaseprotected
reset_master(Args &&...args) (defined in BendersBase)BendersBaseinlineprotected
ResetDataPostRelaxation() (defined in BendersBase)BendersBaseprotectedvirtual
ResetMasterFromLastIteration() (defined in BendersBase)BendersBase
ResetSimplexIterationsBounds() (defined in BendersBase)BendersBaseprotected
Run()BendersSequentialprotectedvirtual
SaveCurrentBendersData() (defined in BendersBase)BendersBaseprotectedvirtual
SaveCurrentIterationInOutputFile() const (defined in BendersBase)BendersBaseprotected
SaveCurrentOuterLoopIterationInOutputFile() const (defined in BendersBase)BendersBase
SaveOuterLoopSolutionInOutputFile() const (defined in BendersBase)BendersBase
SaveSolutionInOutputFile() const (defined in BendersBase)BendersBaseprotected
set_input_map(const CouplingMap &coupling_map)BendersBase
set_solver_log_file(const std::filesystem::path &log_file) (defined in BendersBase)BendersBase
set_timer_master(const double &timer_master) (defined in BendersBase)BendersBaseprotected
set_x_cut(const Point &x0) (defined in BendersBase)BendersBaseprotected
set_x_out(const Point &x0) (defined in BendersBase)BendersBaseprotected
SetAlpha_i(const DblVector &single_subpb_costs_under_approx) (defined in BendersBase)BendersBaseinlineprotected
SetBilevelBestub(double bilevel_best_ub) (defined in BendersBase)BendersBase
setCriterionComputationInputs(const Benders::Criterion::CriterionInputData &criterion_input_data) (defined in BendersBase)BendersBase
SetDataPreRelaxation() (defined in BendersBase)BendersBaseprotectedvirtual
SetMasterObjectiveFunction(const double *coeffs, int first, int last) const (defined in BendersBase)BendersBase
SetMasterObjectiveFunctionCoeffsToZeros() const (defined in BendersBase)BendersBase
SetMaxIteration(int max_iteration) (defined in BendersBase)BendersBaseinline
SetSubproblemCost(const double &subproblem_cost) (defined in BendersBase)BendersBaseprotected
SetSubproblemsCpuTime(const double &duration) (defined in BendersBase)BendersBaseprotected
SetSubproblemsCumulativeCpuTime(const double &duration) (defined in BendersBase)BendersBaseprotected
SetSubproblemsVariablesIndices()BendersBaseprotected
SetSubproblemsWalltime(const double &duration) (defined in BendersBase)BendersBaseprotected
ShouldBendersStop() (defined in BendersBase)BendersBaseprotected
shouldParallelize() const final (defined in BendersSequential)BendersSequentialinlineprotectedvirtual
ShouldRelaxationStop() constBendersBaseprotectedvirtual
solver_log_file() const (defined in BendersBase)BendersBaseinline
solver_log_manager_ (defined in BendersBase)BendersBaseprotected
SolveSubproblem(SubProblemDataMap &subproblem_data_map, PlainData::SubProblemData &subproblem_data, const std::string &name, const std::shared_ptr< SubproblemWorker > &worker) (defined in BendersBase)BendersBaseprotectedvirtual
subproblem_map (defined in BendersBase)BendersBaseprotected
SubproblemWeight(int subproblem_count, std::string const &name) constBendersBaseprotected
SwitchToIntegerMaster(bool is_relaxed) const (defined in BendersBase)BendersBaseprotected
update_best_ub()BendersBaseprotected
UpdateMaxNumberIterationResumeMode(const unsigned nb_iteration_done) (defined in BendersBase)BendersBaseprotected
UpdateOuterLoopSolution() (defined in BendersBase)BendersBase
UpdateOverallCosts() (defined in BendersBase)BendersBase
UpdateStoppingCriterion()BendersBaseprotectedvirtual
UpdateTrace()BendersBaseprotectedvirtual
workerMasterDataVect_ (defined in BendersBase)BendersBaseprotected
write_basis() const (defined in BendersBase)BendersBaseprotectedvirtual
~BendersBase()=default (defined in BendersBase)BendersBasevirtual
~BendersSequential()=default (defined in BendersSequential)BendersSequentialvirtual