Camargue
CMR::Solver Member List

This is the complete list of members for CMR::Solver, including all inherited members.

abc(bool do_price)CMR::Solver
abc_bcp(bool do_price)CMR::Solverprivate
active_tour() const (defined in CMR::Solver)CMR::Solverinline
Aug enum nameCMR::Solver
aug_chart (defined in CMR::Solver)CMR::Solverprivate
AugObj typedef (defined in CMR::Solver)CMR::Solver
best_data (defined in CMR::Solver)CMR::Solverprivate
best_info() const (defined in CMR::Solver)CMR::Solverinline
Branch enum valueCMR::Solver
branch_controller (defined in CMR::Solver)CMR::Solverprivate
branch_engagedCMR::Solverprivate
call_separator(const std::function< bool()> &sepcall, Qtype &sep_q, const std::string sep_name, LP::PivType &piv, PivStats &piv_stats)CMR::Solverprivate
call_separator(const function< bool()> &sepcall, Qtype &sep_q, const std::string sep_name, PivType &piv, PivStats &piv_stats)CMR::Solver
choose_cuts(CutSel::Presets preset)CMR::Solver
core_graph (defined in CMR::Solver)CMR::Solverprivate
core_lp (defined in CMR::Solver)CMR::Solverprivate
cut_and_piv(bool do_price)CMR::Solverprivate
cut_sel (defined in CMR::Solver)CMR::Solver
cutting_loop(bool do_price, bool try_recover, bool pure_cut)CMR::Solver
edge_pricer (defined in CMR::Solver)CMR::Solverprivate
file_infix()CMR::Solverprivate
frac_recover()CMR::Solverprivate
get_aug_chart() const (defined in CMR::Solver)CMR::Solverinline
get_core_lp() const (defined in CMR::Solver)CMR::Solverinline
graph_info() const (defined in CMR::Solver)CMR::Solverinline
Init enum valueCMR::Solver
initial_prints()CMR::Solverprivate
inst_info() const (defined in CMR::Solver)CMR::Solverinline
karp_part (defined in CMR::Solver)CMR::Solverprivate
lb_fathom()CMR::Solverprivate
num_augs (defined in CMR::Solver)CMR::Solverprivate
opt_check_prunable(bool do_price, ABC::BranchNode &prob)CMR::Solverprivate
output_prefs (defined in CMR::Solver)CMR::Solverprivate
p_bar (defined in CMR::Solver)CMR::Solverprivate
PH_delta(double new_val, double prev_val, double tourlen)CMR::Solverprivatestatic
Piv enum valueCMR::Solver
place_pivot(double low_limit, double best_tourlen, double piv_val) (defined in CMR::Solver)CMR::Solverinlineprivate
report_aug(Aug aug_type)CMR::Solverprivate
report_cuts()CMR::Solverprivate
report_lp(LP::PivType piv)CMR::Solverprivate
reset_separator(std::unique_ptr< Sep::Separator > &S) (defined in CMR::Solver)CMR::Solverprivate
reset_separator(std::unique_ptr< Sep::MetaCuts > &MS) (defined in CMR::Solver)CMR::Solverprivate
reset_separator(std::unique_ptr< Sep::SafeGomory > &GS) (defined in CMR::Solver)CMR::Solverprivate
restart_loop(LP::PivType piv, double delta_metric)CMR::Solverprivate
return_pivot(LP::PivType piv)CMR::Solverinlineprivate
sep_times (defined in CMR::Solver)CMR::Solverprivate
set_lowerbound(double lb)CMR::Solver
Solver(const std::string &tsp_fname, int seed, Graph::EdgePlan eplan, OutPrefs outprefs) (defined in CMR::Solver)CMR::Solver
Solver(const std::string &tsp_fname, int seed, OutPrefs outprefs) (defined in CMR::Solver)CMR::Solver
Solver(const std::string &tsp_fname, const std::string &tour_fname, int seed, Graph::EdgePlan eplan, OutPrefs outprefs)CMR::Solver
Solver(const std::string &tsp_fname, const std::string &tour_fname, int seed, OutPrefs outprefs) (defined in CMR::Solver)CMR::Solver
Solver(int seed, int node_count, int gridsize, Graph::EdgePlan eplan, OutPrefs outprefs) (defined in CMR::Solver)CMR::Solver
Solver(int seed, int node_count, int gridsize, OutPrefs outprefs) (defined in CMR::Solver)CMR::Solver
target_lb (defined in CMR::Solver)CMR::Solverprivate
time_branch (defined in CMR::Solver)CMR::Solverprivate
time_overall (defined in CMR::Solver)CMR::Solverprivate
time_piv (defined in CMR::Solver)CMR::Solverprivate
time_price (defined in CMR::Solver)CMR::Solverprivate
TimerCalled typedef (defined in CMR::Solver)CMR::Solverprivate
tsp_instance (defined in CMR::Solver)CMR::Solverprivate
Xtour enum valueCMR::Solver
~Solver() (defined in CMR::Solver)CMR::Solver