struct_tree.h
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 81 /** fork without LP solution, where bounds and constraints have been changed, and rows and columns were added */ 91 /** fork with solved LP, where bounds and constraints have been changed, and rows and columns were added */ 97 SCIP_Real lpobjval; /**< the LP objective value for that node, needed to compute the pseudo costs correctly */ 106 /** fork with solved LP, where bounds and constraints have been changed, and rows and columns were removed and added */ 112 SCIP_Real lpobjval; /**< the LP objective value for that node, needed to compute the pseudo costs correctly */ 145 unsigned int reprop:1; /**< should propagation be applied again, if the node is on the active path? */ 195 SCIP_Longint focuslpstateforklpcount; /**< LP number of last solved LP in current LP state fork, or -1 if unknown */ 201 int nchildren; /**< number of children of focus node (number of used slots in children vector) */ 203 int nsiblings; /**< number of siblings of focus node (number of used slots in siblings vector) */ 207 int appliedeffectiverootdepth; /**< the effective root depth which was already enforced (that is constraint and bound changes were made global) */ 208 int correctlpdepth; /**< depth to which current LP data corresponds to LP data of active path */ 211 int repropsubtreecount; /**< cyclicly increased counter to create markers for subtree repropagation */ 214 SCIP_Bool probingnodehaslp; /**< was the LP solved (at least once) in the current probing node? */ 216 SCIP_Bool cutoffdelayed; /**< the treeCutoff() call was delayed because of diving and has to be executed */ 219 SCIP_Bool probingloadlpistate;/**< must the LP state be reloaded because of a backtrack in probing? */ 220 SCIP_Bool probinglpwasrelax; /**< was the LP a valid relaxation before we entered the probing mode? */ 221 SCIP_Bool probingsolvedlp; /**< was the LP solved during probing mode, i.e., was SCIPsolveProbingLP() called? */
Definition: struct_var.h:149 Definition: struct_var.h:196 Definition: struct_tree.h:43 Definition: struct_tree.h:107 Definition: struct_tree.h:122 Definition: struct_lp.h:123 Definition: lpi_cpx.c:191 type definitions for LP management Definition: struct_cons.h:36 Definition: struct_tree.h:58 Definition: struct_tree.h:70 type definitions for specific LP solvers interface type definitions for problem variables Definition: struct_tree.h:64 Definition: struct_prop.h:36 Definition: struct_tree.h:152 Definition: struct_lp.h:189 Definition: struct_tree.h:76 type definitions for branch and bound tree Definition: struct_tree.h:82 Definition: lpi_clp.cpp:121 Definition: struct_tree.h:92 Definition: struct_nodesel.h:39 Definition: struct_cons.h:105 Definition: struct_tree.h:165 common defines and data types used in all packages of SCIP type definitions for node selectors type definitions for constraints and constraint handlers |