public methods for primal heuristics
- Author
- Tobias Achterberg
Definition in file pub_heur.h.
|
SCIP_EXPORT | SCIP_DECL_SORTPTRCOMP (SCIPheurComp) |
|
SCIP_EXPORT | SCIP_DECL_SORTPTRCOMP (SCIPheurCompName) |
|
SCIP_EXPORT SCIP_HEURDATA * | SCIPheurGetData (SCIP_HEUR *heur) |
|
SCIP_EXPORT void | SCIPheurSetData (SCIP_HEUR *heur, SCIP_HEURDATA *heurdata) |
|
SCIP_EXPORT const char * | SCIPheurGetName (SCIP_HEUR *heur) |
|
SCIP_EXPORT const char * | SCIPheurGetDesc (SCIP_HEUR *heur) |
|
SCIP_EXPORT char | SCIPheurGetDispchar (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_HEURTIMING | SCIPheurGetTimingmask (SCIP_HEUR *heur) |
|
SCIP_EXPORT void | SCIPheurSetTimingmask (SCIP_HEUR *heur, SCIP_HEURTIMING timingmask) |
|
SCIP_EXPORT SCIP_Bool | SCIPheurUsesSubscip (SCIP_HEUR *heur) |
|
SCIP_EXPORT int | SCIPheurGetPriority (SCIP_HEUR *heur) |
|
SCIP_EXPORT int | SCIPheurGetFreq (SCIP_HEUR *heur) |
|
SCIP_EXPORT void | SCIPheurSetFreq (SCIP_HEUR *heur, int freq) |
|
SCIP_EXPORT int | SCIPheurGetFreqofs (SCIP_HEUR *heur) |
|
SCIP_EXPORT int | SCIPheurGetMaxdepth (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Longint | SCIPheurGetNCalls (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Longint | SCIPheurGetNSolsFound (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Longint | SCIPheurGetNBestSolsFound (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Bool | SCIPheurIsInitialized (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Real | SCIPheurGetSetupTime (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_Real | SCIPheurGetTime (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_DIVESET ** | SCIPheurGetDivesets (SCIP_HEUR *heur) |
|
SCIP_EXPORT int | SCIPheurGetNDivesets (SCIP_HEUR *heur) |
|
SCIP_EXPORT SCIP_HEUR * | SCIPdivesetGetHeur (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_SOL * | SCIPdivesetGetWorkSolution (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT void | SCIPdivesetSetWorkSolution (SCIP_DIVESET *diveset, SCIP_SOL *sol) |
|
SCIP_EXPORT const char * | SCIPdivesetGetName (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetMinRelDepth (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetMaxRelDepth (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetSolSuccess (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetNCalls (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetNSolutionCalls (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetMinDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetMaxDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetAvgDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetMinSolutionDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT int | SCIPdivesetGetMaxSolutionDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetAvgSolutionDepth (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetNLPIterations (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetNProbingNodes (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetNBacktracks (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetNConflicts (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Longint | SCIPdivesetGetNSols (SCIP_DIVESET *diveset, SCIP_DIVECONTEXT divecontext) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetMaxLPIterQuot (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT int | SCIPdivesetGetMaxLPIterOffset (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetUbQuotNoSol (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetAvgQuotNoSol (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetUbQuot (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetAvgQuot (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Bool | SCIPdivesetUseBacktrack (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT int | SCIPdivesetGetLPSolveFreq (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Real | SCIPdivesetGetLPResolveDomChgQuot (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Bool | SCIPdivesetUseOnlyLPBranchcands (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Bool | SCIPdivesetSupportsType (SCIP_DIVESET *diveset, SCIP_DIVETYPE divetype) |
|
SCIP_EXPORT SCIP_RANDNUMGEN * | SCIPdivesetGetRandnumgen (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_Bool | SCIPdivesetIsPublic (SCIP_DIVESET *diveset) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPvariablegraphBreadthFirst (SCIP *scip, SCIP_VGRAPH *vargraph, SCIP_VAR **startvars, int nstartvars, int *distances, int maxdistance, int maxvars, int maxbinintvars) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPvariableGraphCreate (SCIP *scip, SCIP_VGRAPH **vargraph, SCIP_Bool relaxdenseconss, SCIP_Real relaxdensity, int *nrelaxedconstraints) |
|
SCIP_EXPORT void | SCIPvariableGraphFree (SCIP *scip, SCIP_VGRAPH **vargraph) |
|