24 #ifndef __SCIP_STRUCT_SCIP_H__ 25 #define __SCIP_STRUCT_SCIP_H__
type definitions for implications, variable bounds, and cliques
type definitions for NLP management
type definitions for conflict store
SCIP_EVENTQUEUE * eventqueue
SCIP_CUTPOOL * delayedcutpool
SCIP_CONCURRENT * concurrent
SCIP_BRANCHCAND * branchcand
type definitions for storing priced variables
type definitions for global SCIP settings
type definitions for collecting reoptimization information
type definitions for branching rules
type definitions for problem statistics
SCIP_DIALOGHDLR * dialoghdlr
type definitions for LP management
SCIP_PRICESTORE * pricestore
SCIP_EVENTFILTER * eventfilter
SCIP_INTERRUPT * interrupt
SCIP_SYNCSTORE * syncstore
type definition of concurrent data
type definitions for storing cuts in a cut pool
SCIP_CONFLICTSTORE * conflictstore
type definitions for storing separated cuts
type definitions for relaxators
type definitions for conflict analysis
type definitions for managing events
SCIP_CLIQUETABLE * cliquetable
SCIP_SEPASTORE * sepastore
type definitions for branch and bound tree
type definitions for clocks and timing issues
type definitions for storing and manipulating the main problem
type definitions for block memory pools and memory buffers
the type definitions for the synchronization store
SCIP_MESSAGEHDLR * messagehdlr
type definitions for user interface dialog
SCIP_RELAXATION * relaxation
type definitions for collecting primal CIP solutions and primal informations
common defines and data types used in all packages of SCIP
type definitions for catching the user CTRL-C interrupt