objcutsel.h
Go to the documentation of this file.
31/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
87 ObjCutsel(const ObjCutsel& o) : ObjCutsel(o.scip_, o.scip_name_, o.scip_desc_, o.scip_priority_) {}
90 ObjCutsel(ObjCutsel&& o) : scip_(o.scip_), scip_name_(0), scip_desc_(0), scip_priority_(o.scip_priority_)
137 /** solving process initialization method of cut selector (called when branch and bound process is about to begin)
146 /** solving process deinitialization method of cut selector (called before branch and bound process data is freed)
190 SCIP_Bool deleteobject /**< should the cut selector object be deleted when cut selector is freed? */
virtual SCIP_DECL_CUTSELEXITSOL(scip_exitsol)
Definition: objcutsel.h:150
virtual SCIP_DECL_CUTSELINITSOL(scip_initsol)
Definition: objcutsel.h:141
virtual SCIP_DECL_CUTSELEXIT(scip_exit)
Definition: objcutsel.h:132
virtual SCIP_DECL_CUTSELSELECT(scip_select)=0
virtual SCIP_DECL_CUTSELINIT(scip_init)
Definition: objcutsel.h:123
ObjCutsel & operator=(const ObjCutsel &o)=delete
ObjCutsel & operator=(ObjCutsel &&o)=delete
virtual SCIP_DECL_CUTSELFREE(scip_free)
Definition: objcutsel.h:114
ObjCutsel(SCIP *scip, const char *name, const char *desc, int priority)
Definition: objcutsel.h:71
#define SCIPduplicateMemoryArray(scip, ptr, source, num)
Definition: scip_mem.h:76
Definition: objbenders.h:44
definition of base class for all clonable classes
scip::ObjCutsel * SCIPgetObjCutsel(SCIP *scip, SCIP_CUTSEL *cutsel)
Definition: objcutsel.cpp:253
SCIP_RETCODE SCIPincludeObjCutsel(SCIP *scip, scip::ObjCutsel *objcutsel, SCIP_Bool deleteobject)
Definition: objcutsel.cpp:206
scip::ObjCutsel * SCIPfindObjCutsel(SCIP *scip, const char *name)
Definition: objcutsel.cpp:234
SCIP callable library.
Definition: struct_cutsel.h:47
Definition: struct_scip.h:70