33#ifndef __SCIP_STRUCT_VAR_H__
34#define __SCIP_STRUCT_VAR_H__
76struct SCIP_BranchingData
82struct SCIP_InferenceData
common defines and data types used in all packages of SCIP
struct SCIP_Interval SCIP_INTERVAL
interval arithmetics for provable bounds
wrapper for rational number arithmetic
SCIP_INFERENCEDATA inferencedata
unsigned int boundchgtype
unsigned int inferboundtype
SCIP_Longint oldcertificateindex
SCIP_RATIONAL * newboundexact
union SCIP_BoundChg::@126301315365336333353356203157377037022074222233 data
SCIP_Longint certificateindex
SCIP_INFERENCEDATA inferencedata
SCIP_BRANCHINGDATA branchingdata
unsigned int inferboundtype
unsigned int boundchgtype
SCIP_BOUNDCHG * boundchgs
SCIP_BOUNDCHG * boundchgs
SCIP_BOUNDCHG * boundchgs
SCIP_Longint lbcertificateidx
SCIP_Longint ubcertificateidx
SCIP_INTERVAL objinterval
SCIP_MULTAGGREXACT multaggr
SCIP_VARSTATUS varstatusexact
SCIP_AGGREGATEEXACT aggregate
SCIP_EVENTFILTER * eventfilter
SCIP_BDCHGINFO * lbchginfos
SCIP_DECL_VARDELTRANS((*vardeltrans))
int nlocksdown[NLOCKTYPES]
SCIP_HISTORY * historycrun
unsigned int relaxationonly
unsigned int donotmultaggr
unsigned int eventqueueimpl
SCIP_Real conflictrelaxedub
SCIP_BDCHGINFO * ubchginfos
unsigned int pseudocostflag
SCIP_Real bestrootredcost
SCIP_DECL_VARTRANS((*vartrans))
union SCIP_Var::@062351145146014100220174313010263165251013276204 data
SCIP_Real conflictrelaxedlb
SCIP_VARDATAEXACT * exactdata
SCIP_CLIQUELIST * cliquelist
unsigned int branchdirection
unsigned int delglobalstructs
SCIP_DECL_VARDELORIG((*vardelorig))
SCIP_DECL_VARCOPY((*varcopy))
SCIP_Longint closestvblpcount
SCIP_Real bestrootlpobjval
SCIP_VALUEHISTORY * valuehistory
type definitions for constraints and constraint handlers
struct SCIP_Cons SCIP_CONS
type definitions for managing events
struct SCIP_EventFilter SCIP_EVENTFILTER
type definitions for branching and inference history
struct SCIP_History SCIP_HISTORY
struct SCIP_ValueHistory SCIP_VALUEHISTORY
type definitions for implications, variable bounds, and cliques
struct SCIP_CliqueList SCIP_CLIQUELIST
struct SCIP_Implics SCIP_IMPLICS
struct SCIP_VBounds SCIP_VBOUNDS
type definitions for LP management
type definitions for exact LP management
struct SCIP_ColExact SCIP_COLEXACT
type definitions for propagators
struct SCIP_Prop SCIP_PROP
struct SCIP_Rational SCIP_RATIONAL
type definitions for problem variables
struct SCIP_VarData SCIP_VARDATA
struct SCIP_DomExact SCIP_DOMEXACT
struct SCIP_DomChgBoth SCIP_DOMCHGBOTH
struct SCIP_HoleChg SCIP_HOLECHG
struct SCIP_Original SCIP_ORIGINAL
struct SCIP_BoundChg SCIP_BOUNDCHG
struct SCIP_BdChgIdx SCIP_BDCHGIDX
struct SCIP_DomChgDyn SCIP_DOMCHGDYN
struct SCIP_AggregateExact SCIP_AGGREGATEEXACT
struct SCIP_BranchingData SCIP_BRANCHINGDATA
struct SCIP_DomChgBound SCIP_DOMCHGBOUND
struct SCIP_Holelist SCIP_HOLELIST
struct SCIP_MultaggrExact SCIP_MULTAGGREXACT
struct SCIP_BdChgInfo SCIP_BDCHGINFO
struct SCIP_Loose SCIP_LOOSE
struct SCIP_Aggregate SCIP_AGGREGATE
struct SCIP_Negate SCIP_NEGATE
struct SCIP_Multaggr SCIP_MULTAGGR
enum SCIP_Varstatus SCIP_VARSTATUS
struct SCIP_Hole SCIP_HOLE
struct SCIP_VarDataExact SCIP_VARDATAEXACT
struct SCIP_InferenceData SCIP_INFERENCEDATA
SCIP_DOMCHGBOUND domchgbound
SCIP_DOMCHGBOTH domchgboth