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

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

_data (defined in BendersBase)BendersBaseprotected
_deactivateIntConstraintCall (defined in BendersSequentialDouble)BendersSequentialDoublemutable
_logger (defined in BendersBase)BendersBase
_reactivateIntConstraintCall (defined in BendersSequentialDouble)BendersSequentialDoublemutable
_setDataPostRelaxationCall (defined in BendersSequentialDouble)BendersSequentialDouble
_setDataPreRelaxationCall (defined in BendersSequentialDouble)BendersSequentialDouble
_writer (defined in BendersBase)BendersBase
AbsoluteGap() const (defined in BendersBase)BendersBaseinlineprotected
ActivateIntegrityConstraints() const override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
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
BendersSequentialDouble(BendersBaseOptions const &options, Logger &logger, Writer writer, std::shared_ptr< MathLoggerDriver > mathLoggerDriver) (defined in BendersSequentialDouble)BendersSequentialDoubleinlineexplicit
BestIterationWorkerMaster() const (defined in BendersBase)BendersBase
BoundSimplexIterations(int subproblem_iteration)BendersBaseprotected
BuildCut() overrideBendersSequentialDoubleinlinevirtual
BuildCutFull(const SubProblemDataMap &subproblem_data_map)BendersBaseprotected
ChecksResumeMode() (defined in BendersBase)BendersBaseprotected
ClearCurrentIterationCutTrace() (defined in BendersBase)BendersBaseprotected
CloseCsvFile() (defined in BendersBase)BendersBaseprotected
compute_ub() override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
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 override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
DoFreeProblems(bool free_problems) (defined in BendersBase)BendersBaseinline
EndWritingInOutputFile() const override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
exception_raised_ (defined in BendersBase)BendersBaseprotected
execution_time() const (defined in BendersBase)BendersBase
free() overrideBendersSequentialDoubleinlinevirtual
free_master() (defined in BendersBase)BendersBaseprotected
free_problems_ (defined in BendersBase)BendersBaseprotected
free_subproblems() (defined in BendersBase)BendersBaseprotected
get_data() const (defined in BendersSequentialDouble)BendersSequentialDoubleinline
get_log_level() const (defined in BendersBase)BendersBaseprotected
get_master() const override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
get_master_name() const (defined in BendersBase)BendersBaseprotected
get_master_path() constBendersBaseprotected
get_master_value() overrideBendersSequentialDoubleinlinevirtual
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() overrideBendersSequentialDoubleinlinevirtual
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
parametrized_best_ub (defined in BendersSequentialDouble)BendersSequentialDouble
parametrized_it (defined in BendersSequentialDouble)BendersSequentialDouble
parametrized_lb (defined in BendersSequentialDouble)BendersSequentialDouble
parametrized_nsubproblem (defined in BendersSequentialDouble)BendersSequentialDouble
parametrized_stop (defined in BendersSequentialDouble)BendersSequentialDouble
parametrized_ub (defined in BendersSequentialDouble)BendersSequentialDouble
post_run_actions() const override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
PrintCurrentIterationCsv() (defined in BendersBase)BendersBaseprotected
problems() const (defined in BendersSequentialDouble)BendersSequentialDoubleinline
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() override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
ResetMasterFromLastIteration() (defined in BendersBase)BendersBase
ResetSimplexIterationsBounds() (defined in BendersBase)BendersBaseprotected
Run()BendersSequentialprotectedvirtual
SaveCurrentBendersData() override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
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_bestx(Point x_out, Point x_in) (defined in BendersSequentialDouble)BendersSequentialDoubleinline
set_bounds(double lb, double best_ub) (defined in BendersSequentialDouble)BendersSequentialDoubleinline
set_data(bool stop, int nsubproblem) (defined in BendersSequentialDouble)BendersSequentialDoubleinline
set_input_map(const CouplingMap &coupling_map)BendersBase
set_it(int it) (defined in BendersSequentialDouble)BendersSequentialDoubleinline
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_ub(double ub) (defined in BendersSequentialDouble)BendersSequentialDoubleinline
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() override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
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() overrideBendersSequentialDoubleinlinevirtual
workerMasterDataVect_ (defined in BendersBase)BendersBaseprotected
write_basis() const override (defined in BendersSequentialDouble)BendersSequentialDoubleinlinevirtual
~BendersBase()=default (defined in BendersBase)BendersBasevirtual
~BendersSequential()=default (defined in BendersSequential)BendersSequentialvirtual