LagHeu2b Member List

This is the complete list of members for LagHeu2b, including all inherited members.
add_sol_candidate(const dvector &x)RelaxationSolver [protected, virtual]
block_value(double &val, int k)LagHeu2b [private]
candidatesLagHeu2b [private]
clean_sub_problems()RelaxationSolver [inline, protected]
convex_probRelaxationSolver [protected]
couple_con_violation(const dvector &x)LagHeu [protected]
deltaLagHeu [protected]
dim() const Solver [inline]
dim_Solver [protected]
is_gams_probRelaxationSolver [protected]
iter()Solver [inline]
iter_Solver [protected]
iter_maxSolver
key()LagHeu2b [private]
LagHeu(Pointer< MinlpProblem > orig_prob_, Pointer< LinearRelax > linrelax_, bool is_gams_prob=false, double closeval_tol_=0., Pointer< dvector > diam_=NULL, Pointer< Param > param_=NULL, Pointer< ostream > out_solver_p_=out_out_p, Pointer< ostream > out_solver_log_p_=out_log_p)LagHeu [inline]
LagHeu2b(Pointer< MinlpProblem > orig_prob_, Pointer< LinearRelax > linrelax_, bool is_gams_prob=false, double closeval_tol_=0., Pointer< dvector > diam_=NULL, Pointer< Param > param_=NULL, Pointer< ostream > out_solver_p_=out_out_p, Pointer< ostream > out_solver_log_p_=out_log_p)LagHeu2b
lagheu_LP_columnsLagHeu [protected]
lagheu_LP_fixblock(int k, const MIPSolver::ColItem *colitem)LagHeu [protected]
lagheu_LP_unfixblock(int k)LagHeu [protected]
last_impr_iterRelaxationSolver [protected]
lastprintLagHeu2b [private]
levelcutsRelaxationSolver [protected]
linear_relaxRelaxationSolver [protected]
locopt_NLP(dvector &start)RelaxationSolver [protected]
locopt_NLP(dvector &start, dvector &sol_point)RelaxationSolver [protected]
lower_boundRelaxationSolver
make_binaries_feasible()LagHeu2b [private]
make_lagheu_LP(double delta)LagHeu [protected]
make_project_LP()LagHeu [protected]
make_sub_prob(Pointer< MinlpProblem > &out, Pointer< MinlpProblem > in, Pointer< MinlpNode > node)RelaxationSolver [protected]
max_candidatesLagHeu2b [private]
max_nsLagHeu2b [private]
minlpdataRelaxationSolver [protected]
move_continuous(double &val, bool eq, map< int, double > &cont_coeff)LagHeu2b [private]
nodeLagHeu [protected]
ns_allLagHeu2b [private]
ns_doneLagHeu2b [private]
opt_val()Solver [inline]
opt_val_Solver [protected]
orig_probRelaxationSolver [protected]
out_solver_log_pSolver
out_solver_pSolver
paramRelaxationSolver [protected]
penaltyLagHeu2b [private]
point_conversion_warningsRelaxationSolver [protected]
print(ostream &out) const Solver [inline, virtual]
project()LagHeu2b [private]
project_and_round(dvector &x)LagHeu [protected]
project_LP_fix_variable(int i, double val)LagHeu [protected]
project_LP_unfix_variable(int i)LagHeu [protected]
reformRelaxationSolver [protected]
RelaxationSolver(Pointer< MinlpProblem > orig_prob_, bool is_gams_prob=false, double closeval_tol_=0., Pointer< dvector > diam_=NULL, Pointer< Param > param_=NULL, Pointer< ostream > out_solver_p_=out_out_p, Pointer< ostream > out_solver_log_p_=out_log_p)RelaxationSolver
search(double ns)LagHeu2b [private]
set_convex_prob(Pointer< MinlpProblem > convex_prob_)RelaxationSolver [inline]
set_levelcut_handler(Pointer< LevelCutHandler > levelcuts_)RelaxationSolver [inline]
set_linear_relax(Pointer< LinearRelax > linrelax_)LagHeu [inline]
set_MINLPData(Pointer< MINLPData > minlpdata_)RelaxationSolver [inline]
set_reform(Pointer< Reformulation > reform_)LagHeu2b [virtual]
set_split_prob(Pointer< MinlpProblem > split_prob_)RelaxationSolver [inline]
set_upper_bound(double upper_bound)RelaxationSolver [inline]
sol_candRelaxationSolver
sol_cand_closeval_tolRelaxationSolver [protected]
sol_cand_diamRelaxationSolver [protected]
sol_pointSolver
solve(Pointer< MinlpNode > node_)LagHeu2b [virtual]
LagHeu::solve()LagHeu [inline, virtual]
RelaxationSolver::solve(dvector &x)Solver [inline, virtual]
solve_lagheu_LP()LagHeu [protected]
solve_lagheu_LP(dvector &z, dvector &x)LagHeu [protected]
solve_lagheu_LP(vector< dvector > &z, dvector &x)LagHeu [protected]
solve_project_LP(dvector &sol)LagHeu [protected]
solve_project_LP(double &val)LagHeu [protected]
Solver(int n, Pointer< ostream > out_solver_p_=out_out_p, Pointer< ostream > out_solver_log_p_=out_log_p)Solver [inline]
split_probRelaxationSolver [protected]
switch_binaries(double val, bool eq, map< int, double > &coeff)LagHeu2b [private]
switch_binaries2(double val, bool eq, map< int, double > &coeff)LagHeu2b [private]
switch_binaries2_rek(double val, bool eq, double &bestval, dvector &pt, map< int, double >::iterator coeff_it, map< int, double > &coeff)LagHeu2b [private]
time()Solver [inline]
time_Solver [protected]
tolSolver
unfixed_blocksLagHeu2b [private]
update_project_LP()LagHeu [protected]
update_project_LP_x(const dvector &x)LagHeu [protected]
WLagHeu2b [private]
W_valLagHeu2b [private]
xLagHeu2b [private]
zLagHeu2b [private]
~Solver()Solver [inline, virtual]

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1