Detailed Descriptionreoptsols primal heuristic Definition in file heur_reoptsols.c. Go to the source code of this file.
Macro Definition Documentation
Definition at line 30 of file heur_reoptsols.c. Referenced by SCIP_DECL_HEURCOPY(), SCIP_DECL_HEUREXEC(), SCIPincludeHeurReoptsols(), SCIPreoptsolsGetNCheckedsols(), and SCIPreoptsolsGetNImprovingsols().
Definition at line 31 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 32 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 33 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 34 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 35 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 36 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 37 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
does the heuristic use a secondary SCIP instance? Definition at line 38 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 63 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 64 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols().
Definition at line 65 of file heur_reoptsols.c. Referenced by SCIPincludeHeurReoptsols(). Function Documentation
creates a new solution for the original problem by copying the solution of the subproblem
Definition at line 69 of file heur_reoptsols.c. References FALSE, NULL, SCIP_CALL, SCIP_OKAY, SCIP_Real, SCIPallocBufferArray, SCIPcreateSol(), SCIPfreeBufferArray, SCIPgetSolVals(), SCIPgetVarsData(), SCIPsetSolVals(), SCIPtrySolFree(), and TRUE. Referenced by SCIP_DECL_HEUREXEC().
copy method for primal heuristic plugins (called when SCIP copies plugins) Definition at line 105 of file heur_reoptsols.c. References HEUR_NAME, NULL, SCIP_CALL, SCIP_OKAY, SCIPheurGetName(), and SCIPincludeHeurReoptsols().
Definition at line 119 of file heur_reoptsols.c. References NULL, SCIP_OKAY, SCIPfreeMemory, SCIPheurGetData(), and SCIPheurSetData().
Definition at line 137 of file heur_reoptsols.c. References NULL, SCIP_OKAY, and SCIPheurGetData().
execution method of primal heuristic Definition at line 155 of file heur_reoptsols.c. References createNewSol(), FALSE, HEUR_NAME, MAX, NULL, SCIP_Bool, SCIP_CALL, SCIP_DIDNOTFIND, SCIP_DIDNOTRUN, SCIP_FOUNDSOL, SCIP_OKAY, SCIP_Real, SCIPallocBufferArray, SCIPcheckSolOrig(), SCIPdebugMessage, SCIPfreeBufferArray, SCIPgetBoolParam(), SCIPgetCutoffbound(), SCIPgetNReoptRuns(), SCIPgetRealParam(), SCIPgetReopSolsRun(), SCIPgetReoptSimilarity(), SCIPgetSolTransObj(), SCIPheurGetData(), SCIPisFeasLT(), SCIPisInfinity(), SCIPisReoptEnabled(), SCIPreallocBufferArray, SCIPrecomputeSolObj(), SCIPresetReoptSolMarks(), and TRUE.
Definition at line 302 of file heur_reoptsols.c. References HEUR_NAME, NULL, SCIPfindHeur(), and SCIPheurGetData().
Definition at line 321 of file heur_reoptsols.c. References HEUR_NAME, NULL, SCIPfindHeur(), and SCIPheurGetData().
creates the reoptsols primal heuristic and includes it in SCIP
Definition at line 340 of file heur_reoptsols.c. References HEUR_DESC, HEUR_DISPCHAR, HEUR_FREQ, HEUR_FREQOFS, HEUR_MAXDEPTH, HEUR_NAME, HEUR_PRIORITY, HEUR_TIMING, HEUR_USESSUBSCIP, heurExitReoptsols, heurExitsolReoptsols, heurInitsolReoptsols, NULL, SCIP_CALL, SCIP_OKAY, SCIPaddIntParam(), SCIPallocMemory, SCIPincludeHeurBasic(), SCIPsetHeurCopy(), SCIPsetHeurExit(), SCIPsetHeurExitsol(), SCIPsetHeurFree(), SCIPsetHeurInit(), SCIPsetHeurInitsol(), and TRUE. Referenced by SCIP_DECL_HEURCOPY(), and SCIPincludeDefaultPlugins(). |