struct_heur.h
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 43 SCIP_Real maxlpiterquot; /**< maximal fraction of diving LP iterations compared to node LP iterations */ 44 SCIP_Real maxdiveubquot; /**< maximal quotient (curlowerbound - lowerbound)/(cutoffbound - lowerbound) 46 SCIP_Real maxdiveavgquot; /**< maximal quotient (curlowerbound - lowerbound)/(avglowerbound - lowerbound) 48 SCIP_Real maxdiveubquotnosol; /**< maximal UBQUOT when no solution was found yet (0.0: no limit) */ 49 SCIP_Real maxdiveavgquotnosol;/**< maximal AVGQUOT when no solution was found yet (0.0: no limit) */ 50 SCIP_Real lpresolvedomchgquot;/**< percentage of immediate domain changes during probing to trigger LP resolve */ 56 SCIP_Longint totalnbacktracks; /**< the total number of backtracks during the execution of this dive set */ 68 SCIP_Bool onlylpbranchcands; /**< should only LP branching candidates be considered instead of the slower but 70 SCIP_DIVETYPE divetypemask; /**< bit mask that represents the supported dive types by this dive set */ 71 SCIP_DECL_DIVESETGETSCORE((*divesetgetscore)); /**< method for candidate score and rounding direction */ 78 SCIP_Longint nsolsfound; /**< number of feasible primal solutions found so far by this heuristic */ 79 SCIP_Longint nbestsolsfound; /**< number of new best primal CIP solutions found so far by this heuristic */ 82 SCIP_DECL_HEURCOPY ((*heurcopy)); /**< copy method of primal heuristic or NULL if you don't want to copy your plugin into sub-SCIPs */ 86 SCIP_DECL_HEURINITSOL ((*heurinitsol)); /**< solving process initialization method of primal heuristic */ 87 SCIP_DECL_HEUREXITSOL ((*heurexitsol)); /**< solving process deinitialization method of primal heuristic */ 99 unsigned int timingmask; /**< positions in the node solving loop where heuristic should be executed */
Definition: struct_sol.h:50 type definitions for primal heuristics Definition: struct_heur.h:75 Definition: struct_heur.h:36 type definitions for clocks and timing issues SCIP_DECL_DIVESETGETSCORE((*divesetgetscore)) common defines and data types used in all packages of SCIP Definition: struct_clock.h:54 |