Detailed Description
eventhdlr for best solution found
Definition in file event_bestsol.c.
Go to the source code of this file.
Macros | |
#define | EVENTHDLR_NAME "bestsol" |
#define | EVENTHDLR_DESC "event handler for best solutions found" |
Functions | |
static | SCIP_DECL_EVENTCOPY (eventCopyBestsol) |
static | SCIP_DECL_EVENTINIT (eventInitBestsol) |
static | SCIP_DECL_EVENTEXIT (eventExitBestsol) |
static | SCIP_DECL_EVENTEXEC (eventExecBestsol) |
SCIP_RETCODE | SCIPincludeEventHdlrBestsol (SCIP *scip) |
Macro Definition Documentation
◆ EVENTHDLR_NAME
#define EVENTHDLR_NAME "bestsol" |
Definition at line 37 of file event_bestsol.c.
Referenced by SCIP_DECL_EVENTCOPY(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTEXIT(), SCIP_DECL_EVENTINIT(), and SCIPincludeEventHdlrBestsol().
◆ EVENTHDLR_DESC
#define EVENTHDLR_DESC "event handler for best solutions found" |
Definition at line 38 of file event_bestsol.c.
Referenced by SCIPincludeEventHdlrBestsol().
Function Documentation
◆ SCIP_DECL_EVENTCOPY()
|
static |
copy method for event handler plugins (called when SCIP copies plugins)
Definition at line 42 of file event_bestsol.c.
References EVENTHDLR_NAME, NULL, SCIP_CALL, SCIP_OKAY, SCIPeventhdlrGetName(), and SCIPincludeEventHdlrBestsol().
◆ SCIP_DECL_EVENTINIT()
|
static |
initialization method of event handler (called after problem was transformed)
Definition at line 56 of file event_bestsol.c.
References EVENTHDLR_NAME, NULL, SCIP_CALL, SCIP_EVENTTYPE_BESTSOLFOUND, SCIP_OKAY, SCIPcatchEvent(), and SCIPeventhdlrGetName().
◆ SCIP_DECL_EVENTEXIT()
|
static |
deinitialization method of event handler (called before transformed problem is freed)
Definition at line 70 of file event_bestsol.c.
References EVENTHDLR_NAME, NULL, SCIP_CALL, SCIP_EVENTTYPE_BESTSOLFOUND, SCIP_OKAY, SCIPdropEvent(), and SCIPeventhdlrGetName().
◆ SCIP_DECL_EVENTEXEC()
|
static |
execution method of event handler
Definition at line 84 of file event_bestsol.c.
References EVENTHDLR_NAME, NULL, SCIP_EVENTTYPE_BESTSOLFOUND, SCIP_OKAY, SCIP_Real, SCIPdebugMsg, SCIPeventGetType(), SCIPeventhdlrGetName(), SCIPgetBestSol(), SCIPgetProbName(), SCIPgetSolOrigObj(), and SCIPinfoMessage().
◆ SCIPincludeEventHdlrBestsol()
SCIP_RETCODE SCIPincludeEventHdlrBestsol | ( | SCIP * | scip | ) |
includes event handler for best solution found
- Parameters
-
scip SCIP data structure
Definition at line 109 of file event_bestsol.c.
References EVENTHDLR_DESC, EVENTHDLR_NAME, NULL, SCIP_CALL, SCIP_OKAY, SCIPincludeEventhdlrBasic(), SCIPsetEventhdlrCopy(), SCIPsetEventhdlrExit(), and SCIPsetEventhdlrInit().
Referenced by runShell(), and SCIP_DECL_EVENTCOPY().