objnodesel.h
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 36 * This class defines the interface for node selectors implemented in C++. Note that there is a pure virtual 118 /** solving process initialization method of node selector (called when branch and bound process is about to begin) 127 /** solving process deinitialization method of node selector (called before branch and bound process data is freed) 177 SCIP_Bool deleteobject /**< should the node selector object be deleted when node selector is freed? */ ObjNodesel(SCIP *scip, const char *name, const char *desc, int stdpriority, int memsavepriority) Definition: objnodesel.h:64 Definition: struct_nodesel.h:51 SCIP_RETCODE SCIPincludeObjNodesel(SCIP *scip, scip::ObjNodesel *objnodesel, SCIP_Bool deleteobject) Definition: objnodesel.cpp:210 Definition: struct_scip.h:53 virtual SCIP_DECL_NODESELINITSOL(scip_initsol) Definition: objnodesel.h:122 virtual SCIP_DECL_NODESELFREE(scip_free) Definition: objnodesel.h:95 definition of base class for all clonable classes scip::ObjNodesel * SCIPfindObjNodesel(SCIP *scip, const char *name) Definition: objnodesel.cpp:238 virtual SCIP_DECL_NODESELINIT(scip_init) Definition: objnodesel.h:104 Definition: type_retcode.h:33 #define SCIPduplicateMemoryArray(scip, ptr, source, num) Definition: scip.h:20540 scip::ObjNodesel * SCIPgetObjNodesel(SCIP *scip, SCIP_NODESEL *nodesel) Definition: objnodesel.cpp:257 virtual SCIP_DECL_NODESELSELECT(scip_select)=0 virtual SCIP_DECL_NODESELEXIT(scip_exit) Definition: objnodesel.h:113 virtual SCIP_DECL_NODESELEXITSOL(scip_exitsol) Definition: objnodesel.h:131 Definition: objbranchrule.h:33 virtual SCIP_DECL_NODESELCOMP(scip_comp)=0 SCIP callable library. |