debug.h
Go to the documentation of this file.
31/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
172 SCIP_Bool varfixing, /**< FALSE if y should be added in implications for x == 0, TRUE for x == 1 */
174 SCIP_BOUNDTYPE impltype, /**< type of implication y <= b (SCIP_BOUNDTYPE_UPPER) or y >= b (SCIP_BOUNDTYPE_LOWER) */
191 SCIP_VAR** vars, /**< binary variables in the clique: at most one can be set to the given value */
202 SCIP_Real* relaxedbds, /**< array with relaxed bounds which are efficient to create a valid conflict */
213 SCIP_Real* relaxedbds, /**< array with relaxed bounds which are efficient to create a valid conflict */
224/** adds a solution value for a new variable in the transformed problem that has no original counterpart
261/** checks whether SCIP data structure is the main SCIP (the one for which debugging is enabled) */
310#define SCIPdebugCheckConflictFrontier(blkmem,set,node,bdchginfo,bdchginfos,relaxedbds,nliterals,bdchgqueue,forcedbdchgqueue) SCIP_OKAY
365#define SCIPcheckStage(scip,method,init,problem,transforming,transformed,initpresolve,presolving,exitpresolve,presolved, \
#define SCIPdebugCheckConflict(blkmem, set, node, bdchginfos, relaxedbds, nliterals)
Definition: debug.h:309
#define SCIPdebugCheckActiveConss(scip, conss, nconss)
Definition: debug.h:296
#define SCIPdebugCheckImplic(set, var, varfixing, implvar, impltype, implbound)
Definition: debug.h:306
#define SCIPdebugCheckGlobalLowerbound(blkmem, set)
Definition: debug.h:303
#define SCIPcheckStage(scip, method, init, problem, transforming, transformed, initpresolve, presolving, exitpresolve, presolved, initsolve, solving, solved, exitsolve, freetrans, freescip)
Definition: debug.h:365
#define SCIPdebugCheckLocalLowerbound(blkmem, set, node)
Definition: debug.h:304
#define SCIPdebugCheckVbound(set, var, vbtype, vbvar, vbcoef, vbconstant)
Definition: debug.h:305
#define SCIPdebugCheckAggregation(set, var, aggrvars, scalars, constant, naggrvars)
Definition: debug.h:307
#define SCIPdebugSolIsValidInSubtree(scip, isvalidinsubtree)
Definition: debug.h:314
#define SCIPdebugCheckConflictFrontier(blkmem, set, node, bdchginfo, bdchginfos, relaxedbds, nliterals, bdchgqueue, forcedbdchgqueue)
Definition: debug.h:310
#define SCIPdebugCheckInference(blkmem, set, node, var, newbound, boundtype)
Definition: debug.h:301
common defines and data types used in all packages of SCIP
memory allocation routines
Definition: multiprecision.hpp:66
Definition: struct_var.h:121
Definition: struct_cons.h:47
Definition: struct_tree.h:142
Definition: struct_misc.h:79
Definition: struct_lp.h:205
Definition: struct_set.h:75
Definition: struct_sol.h:74
Definition: struct_var.h:262
Definition: struct_scip.h:72
Definition: heur_padm.c:132
type definitions for constraints and constraint handlers
type definitions for LP management
type definitions for miscellaneous datastructures
type definitions for return codes for SCIP methods
type definitions for SCIP's main datastructure
type definitions for global SCIP settings
type definitions for storing primal CIP solutions
type definitions for branch and bound tree
type definitions for problem variables