struct_prob.h
Go to the documentation of this file.
31 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
54 SCIP_Real dualbound; /**< dual bound as external value (original problem space) which is given or update during presolving */
56 SCIP_DECL_PROBCOPY ((*probcopy)); /**< copies user data if you want to copy it to a subscip, or NULL */
58 SCIP_DECL_PROBTRANS ((*probtrans)); /**< creates user data of transformed problem by transforming original user data */
60 SCIP_DECL_PROBINITSOL ((*probinitsol)); /**< solving process initialization method of transformed data */
61 SCIP_DECL_PROBEXITSOL ((*probexitsol)); /**< solving process deinitialization method of transformed data */
64 SCIP_VAR** vars; /**< array with active variables ordered binary, integer, implicit, continuous */
69 SCIP_CONS** origcheckconss; /**< array to store original constraints sorted w.r.t. check priority (or NULL) */
92 SCIP_Bool consschecksorted; /**< TRUE if the constraints are sorted according to check priority */
93 SCIP_Bool conscompression; /**< TRUE for problems for which constraint compression on a set of fixed variables is desired */
type definitions for miscellaneous datastructures
Definition: struct_var.h:207
SCIP_DECL_PROBEXITSOL((*probexitsol))
Definition: struct_prob.h:48
SCIP_DECL_PROBDELTRANS((*probdeltrans))
Definition: struct_cons.h:46
SCIP_DECL_PROBINITSOL((*probinitsol))
type definitions for problem variables
SCIP_DECL_PROBDELORIG((*probdelorig))
type definitions for storing and manipulating the main problem
Definition: struct_misc.h:89
SCIP_DECL_PROBCOPY((*probcopy))
SCIP_DECL_PROBTRANS((*probtrans))
common defines and data types used in all packages of SCIP
type definitions for constraints and constraint handlers