Detailed Description
Improvement heuristic that trades bin-variables between clusters.
Definition in file heur_cyckerlin.h.
#include "scip/scip.h"
Go to the source code of this file.
Functions | |
SCIP_EXPORT SCIP_RETCODE | SCIPincludeHeurCycKerlin (SCIP *scip) |
SCIP_EXPORT SCIP_RETCODE | addCandSolCyckerlin (SCIP *scip, SCIP_SOL *sol) |
Function Documentation
◆ SCIPincludeHeurCycKerlin()
SCIP_EXPORT SCIP_RETCODE SCIPincludeHeurCycKerlin | ( | SCIP * | scip | ) |
creates the oneopt primal heuristic and includes it in SCIP
- Parameters
-
scip SCIP data structure
Definition at line 839 of file heur_cyckerlin.c.
References HEUR_DESC, HEUR_DISPCHAR, HEUR_FREQ, HEUR_FREQOFS, HEUR_MAXDEPTH, HEUR_NAME, HEUR_PRIORITY, HEUR_TIMING, HEUR_USESSUBSCIP, NULL, SCIP_CALL, SCIP_OKAY, SCIPallocBlockMemory, SCIPincludeHeurBasic(), SCIPsetHeurCopy(), SCIPsetHeurExitsol(), SCIPsetHeurFree(), and SCIPsetHeurInit().
Referenced by SCIP_DECL_HEURCOPY(), and SCIPincludeCycPlugins().
◆ addCandSolCyckerlin()
SCIP_EXPORT SCIP_RETCODE addCandSolCyckerlin | ( | SCIP * | scip, |
SCIP_SOL * | sol | ||
) |
External method that adds a solution to the list of candidate-solutions that should be improved
external method that adds a solution to the list of candidate-solutions that should be improved
- Parameters
-
scip SCIP data structure sol the given solution
Definition at line 56 of file heur_cyckerlin.c.
References NULL, SCIP_CALL, SCIP_Longint, SCIP_OKAY, SCIPfindHeur(), SCIPheurGetData(), and SCIPreallocMemoryArray.
Referenced by SCIP_DECL_EVENTEXEC().