LinearRelax Member List

This is the complete list of members for LinearRelax, including all inherited members.
add_cut(const Pointer< SimpleCut > &cut, int k, const Pointer< MinlpNode > &node=NULL)LinearRelax
add_cut(const Pointer< SimpleCut > &cut, const Pointer< MinlpNode > &node=NULL)LinearRelax [inline]
add_cut(const Pointer< LinearizationCut > &cut, int k, const Pointer< MinlpNode > &node=NULL)LinearRelax
add_cut(Pointer< IntervalGradientCut > intgradcut, int k, Pointer< MinlpNode > node=NULL)LinearRelax
add_level_cut(double level)LinearRelax
block_conLinearRelax
box_reduce(pair< double, double > &newbox, const pair< double, double > &oldbox, int k, int i, bool discrete=false, bool unknown_only=false)LinearRelax [private]
box_reduce(Pointer< MinlpNode > node, int k, const vector< bool > &discr, bool unknown_only=false, set< pair< int, IntervalReduction::which_bound_type > > *changed_var=NULL, double min_impr=0.01)LinearRelax
box_reduce(Pointer< MinlpNode > node, const vector< bool > &discr, bool unknown_only=false, set< pair< int, IntervalReduction::which_bound_type > > *changed_var=NULL, double min_impr=0.01)LinearRelax
box_reduce(dvector &newlow, dvector &newup, const vector< bool > &discr, bool unknown_only=false, set< pair< int, IntervalReduction::which_bound_type > > *changed_var=NULL, double min_impr=0.01)LinearRelax
boxreduce_reduced_integerLinearRelax
clear_solver()LinearRelax
core_size() const LinearRelax
couple_conLinearRelax
cutlimit_reached() const LinearRelax [inline]
cutpoolLinearRelax [private]
cutpoolcouplingLinearRelax [private]
duplicate_nodeinfo(Pointer< MinlpNode > oldnode, Pointer< MinlpNode > newnode)LinearRelax
feasible(Pointer< MinlpNode > node, double tol=1E-4)LinearRelax
generate_cuts(Pointer< MinlpNode > node)LinearRelax
get_cuts(list< CutPool::CutInfo > &cutinfos, Pointer< MinlpNode > node=NULL)LinearRelax
get_upper_bound()LinearRelax
i_discrLinearRelax [private]
inactivetime_limit_globalLinearRelax [private]
inactivetime_limit_localLinearRelax [private]
init(Pointer< MinlpProblem > convex_prob, const vector< int > &i_discr, Pointer< dvector > feas_point=NULL, bool is_feas=true)LinearRelax
integrate(LinearRelax &linrelax, int k, Pointer< MinlpNode > node=NULL)LinearRelax
levelcut_posLinearRelax [private]
LinearRelax(Pointer< Param > param_)LinearRelax
LinearRelax(const LinearRelax &linrelax, int k, Pointer< MinlpNode > node=NULL, Pointer< SepQcFunc > alt_obj=NULL)LinearRelax
LinearRelaxSolverGeneral classLinearRelax [friend]
LinearRelaxSolverMIP classLinearRelax [friend]
lowerLinearRelax [private]
max_cutsnrLinearRelax [private]
nr_all_cuts() const LinearRelax
nr_global_cuts() const LinearRelax
nr_local_cuts(Pointer< MinlpNode > node) const LinearRelax
objLinearRelax
operator<<(ostream &out, LinearRelax &linrelax)LinearRelax [friend]
paramLinearRelax [private]
point_feasible(Pointer< MinlpNode > node, const dvector &x, double tol=1E-4) const LinearRelax
remove_node(Pointer< MinlpNode > node)LinearRelax
set_box(const dvector &lower_, const dvector &upper_)LinearRelax [inline]
solve(dvector &sol_point, double &value, Pointer< MinlpNode > node, dvector *dual_point=NULL, double tol=1E-4)LinearRelax
solverLinearRelax [private]
solver_nodeLinearRelax [private]
update_cuts(Pointer< MinlpNode > node, int k, IntervalGradientCutGenerator &generator, LinearizedConCutGenerator &linconcutgen)LinearRelax
update_level_cut(double newlevel)LinearRelax
upperLinearRelax [private]

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1