objprobdata.cpp
Go to the documentation of this file.
21 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
38 SCIP_Bool deleteobject; /**< should the user problem data object be deleted when problem is freed? */
89 SCIP_CALL( sourcedata->objprobdata->scip_trans(scip, &objprobdata, &deleteobject) ); /*lint !e40*/
123 /** solving process initialization method of transformed data (called before the branch and bound process begins) */
137 /** solving process deinitialization method of transformed data (called before the branch and bound data is freed) */
162 SCIP_CALL( sourcedata->objprobdata->scip_copy(scip, sourcescip, varmap, consmap, &objprobdata, global, result) ); /*lint !e40*/
190 /** creates empty problem, initializes all solving data structures, and sets the user problem data to point to the
197 SCIP_Bool deleteobject /**< should the user problem data object be deleted when problem is freed? */
215 * Warning! This method should only be called after a problem was created with SCIPcreateObjProb().
Definition: type_result.h:33
Definition: struct_scip.h:59
Definition: type_result.h:49
Definition: type_retcode.h:33
SCIP_RETCODE SCIPcreateProb(SCIP *scip, const char *name, SCIP_DECL_PROBDELORIG((*probdelorig)), SCIP_DECL_PROBTRANS((*probtrans)), SCIP_DECL_PROBDELTRANS((*probdeltrans)), SCIP_DECL_PROBINITSOL((*probinitsol)), SCIP_DECL_PROBEXITSOL((*probexitsol)), SCIP_DECL_PROBCOPY((*probcopy)), SCIP_PROBDATA *probdata)
Definition: scip_prob.c:107
SCIP_RETCODE SCIPcreateObjProb(SCIP *scip, const char *name, scip::ObjProbData *objprobdata, SCIP_Bool deleteobject)
Definition: objprobdata.cpp:193
Definition: objbenders.h:33
C++ wrapper for user problem data.