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