objprobdata.cpp
Go to the documentation of this file.
30 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
47 SCIP_Bool deleteobject; /**< should the user problem data object be deleted when problem is freed? */
98 SCIP_CALL( sourcedata->objprobdata->scip_trans(scip, &objprobdata, &deleteobject) ); /*lint !e40*/
132 /** solving process initialization method of transformed data (called before the branch and bound process begins) */
146 /** solving process deinitialization method of transformed data (called before the branch and bound data is freed) */
171 SCIP_CALL( sourcedata->objprobdata->scip_copy(scip, sourcescip, varmap, consmap, &objprobdata, global, result) ); /*lint !e40*/
199 /** creates empty problem, initializes all solving data structures, and sets the user problem data to point to the
206 SCIP_Bool deleteobject /**< should the user problem data object be deleted when problem is freed? */
224 * Warning! This method should only be called after a problem was created with SCIPcreateObjProb().
Definition: type_result.h:42
Definition: struct_scip.h:68
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:117
Definition: type_result.h:58
Definition: type_retcode.h:42
SCIP_RETCODE SCIPcreateObjProb(SCIP *scip, const char *name, scip::ObjProbData *objprobdata, SCIP_Bool deleteobject)
Definition: objprobdata.cpp:202
Definition: objbenders.h:43
C++ wrapper for user problem data.