Detailed Description
cut selector
Definition at line 37 of file struct_cutsel.h.
#include <struct_cutsel.h>
Public Member Functions | |
SCIP_DECL_CUTSELCOPY ((*cutselcopy)) | |
SCIP_DECL_CUTSELFREE ((*cutselfree)) | |
SCIP_DECL_CUTSELINIT ((*cutselinit)) | |
SCIP_DECL_CUTSELEXIT ((*cutselexit)) | |
SCIP_DECL_CUTSELINITSOL ((*cutselinitsol)) | |
SCIP_DECL_CUTSELEXITSOL ((*cutselexitsol)) | |
SCIP_DECL_CUTSELSELECT ((*cutselselect)) | |
Member Function Documentation
◆ SCIP_DECL_CUTSELCOPY()
SCIP_Cutsel::SCIP_DECL_CUTSELCOPY | ( | * | cutselcopy | ) |
copy method of cut selector or NULL if you don't want to copy your plugin into sub-SCIPs
◆ SCIP_DECL_CUTSELFREE()
SCIP_Cutsel::SCIP_DECL_CUTSELFREE | ( | * | cutselfree | ) |
destructor of cut selector
◆ SCIP_DECL_CUTSELINIT()
SCIP_Cutsel::SCIP_DECL_CUTSELINIT | ( | * | cutselinit | ) |
initialize cut selector
◆ SCIP_DECL_CUTSELEXIT()
SCIP_Cutsel::SCIP_DECL_CUTSELEXIT | ( | * | cutselexit | ) |
deinitialize cut selector
◆ SCIP_DECL_CUTSELINITSOL()
SCIP_Cutsel::SCIP_DECL_CUTSELINITSOL | ( | * | cutselinitsol | ) |
solving process initialization method of cut selector
◆ SCIP_DECL_CUTSELEXITSOL()
SCIP_Cutsel::SCIP_DECL_CUTSELEXITSOL | ( | * | cutselexitsol | ) |
solving process deinitialization method of cut selector
◆ SCIP_DECL_CUTSELSELECT()
SCIP_Cutsel::SCIP_DECL_CUTSELSELECT | ( | * | cutselselect | ) |
cut selection method
Field Documentation
◆ name
char* SCIP_Cutsel::name |
name of cut selector
Definition at line 39 of file struct_cutsel.h.
Referenced by SCIPcutselExit(), SCIPcutselGetName(), and SCIPcutselInit().
◆ desc
char* SCIP_Cutsel::desc |
description of cut selector
Definition at line 40 of file struct_cutsel.h.
Referenced by SCIPcutselGetDesc().
◆ setuptime
SCIP_CLOCK* SCIP_Cutsel::setuptime |
time spend for setting up this cut selector for the next stages
Definition at line 48 of file struct_cutsel.h.
Referenced by SCIPcutselEnableOrDisableClocks(), SCIPcutselExit(), SCIPcutselExitsol(), SCIPcutselGetSetupTime(), SCIPcutselInit(), and SCIPcutselInitsol().
◆ cutseltime
SCIP_CLOCK* SCIP_Cutsel::cutseltime |
cut selector execution time
Definition at line 49 of file struct_cutsel.h.
Referenced by SCIPcutselEnableOrDisableClocks(), SCIPcutselGetTime(), SCIPcutselInit(), and SCIPcutselsSelect().
◆ cutseldata
SCIP_CUTSELDATA* SCIP_Cutsel::cutseldata |
cut selector data
Definition at line 50 of file struct_cutsel.h.
Referenced by SCIPcutselGetData(), and SCIPcutselSetData().
◆ priority
int SCIP_Cutsel::priority |
priority of the cut selector
Definition at line 51 of file struct_cutsel.h.
Referenced by SCIPcutselGetPriority(), and SCIPcutselSetPriority().
◆ initialized
SCIP_Bool SCIP_Cutsel::initialized |
is cut selector initialized?
Definition at line 52 of file struct_cutsel.h.
Referenced by SCIPcutselExit(), SCIPcutselInit(), and SCIPcutselIsInitialized().
◆ ncalls
SCIP_Longint SCIP_Cutsel::ncalls |
number of times, this cutselector was called
Definition at line 53 of file struct_cutsel.h.
Referenced by SCIPcutselGetNCalls(), and SCIPcutselsSelect().
◆ nrootcalls
SCIP_Longint SCIP_Cutsel::nrootcalls |
number of times, this cutselector was called
Definition at line 54 of file struct_cutsel.h.
Referenced by SCIPcutselGetNRootCalls(), and SCIPcutselsSelect().
◆ nrootcutsselected
SCIP_Longint SCIP_Cutsel::nrootcutsselected |
number of cuts selected at the root
Definition at line 55 of file struct_cutsel.h.
Referenced by SCIPcutselGetNRootCuts(), and SCIPcutselsSelect().
◆ nrootcutsforced
SCIP_Longint SCIP_Cutsel::nrootcutsforced |
number of forced cuts at the root
Definition at line 56 of file struct_cutsel.h.
Referenced by SCIPcutselGetNRootForcedCuts(), and SCIPcutselsSelect().
◆ nrootcutsfiltered
SCIP_Longint SCIP_Cutsel::nrootcutsfiltered |
number of cuts filtered at the root
Definition at line 57 of file struct_cutsel.h.
Referenced by SCIPcutselGetNRootCutsFiltered(), and SCIPcutselsSelect().
◆ nlocalcutsselected
SCIP_Longint SCIP_Cutsel::nlocalcutsselected |
number of local cuts selected
Definition at line 58 of file struct_cutsel.h.
Referenced by SCIPcutselGetNLocalCuts(), and SCIPcutselsSelect().
◆ nlocalcutsforced
SCIP_Longint SCIP_Cutsel::nlocalcutsforced |
number of forced local cuts
Definition at line 59 of file struct_cutsel.h.
Referenced by SCIPcutselGetNLocalForcedCuts(), and SCIPcutselsSelect().
◆ nlocalcutsfiltered
SCIP_Longint SCIP_Cutsel::nlocalcutsfiltered |
number of local cuts filtered
Definition at line 60 of file struct_cutsel.h.
Referenced by SCIPcutselGetNLocalCutsFiltered(), and SCIPcutselsSelect().