objpricer.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 variable pricer implemented in C++. Note that there is a pure virtual 59 /** should the pricer be delayed until no other pricers or already existing problem variables with negative reduced 124 /** solving process initialization method of variable pricer (called when branch and bound process is about to begin) 133 /** solving process deinitialization method of variable pricer (called before branch and bound process data is freed) Definition of base class for all clonable classes which define problem data. virtual SCIP_DECL_PRICERREDCOST(scip_redcost)=0 virtual SCIP_DECL_PRICERINITSOL(scip_initsol) Definition: objpricer.h:128 SCIP_RETCODE SCIPincludeObjPricer(SCIP *scip, scip::ObjPricer *objpricer, SCIP_Bool deleteobject) virtual SCIP_DECL_PRICERFARKAS(scip_farkas) Definition: objpricer.h:152 Definition: type_retcode.h:33 virtual SCIP_DECL_PRICERFREE(scip_free) Definition: objpricer.h:101 #define SCIPduplicateMemoryArray(scip, ptr, source, num) Definition: scip.h:20540 ObjPricer(SCIP *scip, const char *name, const char *desc, int priority, SCIP_Bool delay) Definition: objpricer.h:65 Definition of base class for all clonable classes which define problem data. Definition: objprobcloneable.h:42 virtual SCIP_DECL_PRICERINIT(scip_init) Definition: objpricer.h:110 scip::ObjPricer * SCIPfindObjPricer(SCIP *scip, const char *name) Definition: objbranchrule.h:33 virtual SCIP_DECL_PRICEREXIT(scip_exit) Definition: objpricer.h:119 virtual SCIP_DECL_PRICEREXITSOL(scip_exitsol) Definition: objpricer.h:137 SCIP callable library. scip::ObjPricer * SCIPgetObjPricer(SCIP *scip, SCIP_PRICER *pricer) |