33#ifndef __SCIP_STRUCT_SET_H__
34#define __SCIP_STRUCT_SET_H__
struct SCIP_DebugSolData SCIP_DEBUGSOLDATA
common defines and data types used in all packages of SCIP
struct BMS_BufMem BMS_BUFMEM
SCIP_EXPRHDLR * exprhdlrpow
SCIP_DEBUGSOLDATA * debugsoldata
SCIP_CONFLICTHDLR ** conflicthdlrs
SCIP_Longint limit_totalnodes
SCIP_Real presol_restartfac
SCIP_Real num_relaxfeastol
SCIP_Bool bendersnamesorted
SCIP_Bool reopt_storevarhistory
SCIP_Real sepa_maxcoefratio
SCIP_Bool lp_checkstability
SCIP_Bool lp_lexdualrootonly
SCIP_Real num_barrierconvtol
SCIP_Bool concurrent_changechildsel
SCIP_Bool branchrulessorted
SCIP_Bool conf_prefinfproof
SCIP_Real conf_uplockscorefac
SCIP_Bool lp_lexdualstalling
char * visual_bakfilename
int random_permutationseed
SCIP_Bool time_rareclockcheck
SCIP_Real concurrent_minsyncdelay
SCIP_Bool conflicthdlrsnamesorted
SCIP_Real num_pseudocostdelta
SCIP_Bool propsnamesorted
SCIP_EXPRHDLR * exprhdlrproduct
SCIP_EXPRHDLR * exprhdlrvar
SCIP_CONSHDLR ** conshdlrs_sepa
SCIP_Bool lp_checkdualfeas
SCIP_Bool misc_showdivingstats
SCIP_Real reopt_objsimrootlp
SCIP_Bool misc_calcintegral
SCIP_Bool conf_repropagate
SCIP_Bool conf_keepreprop
SCIP_Bool misc_avoidmemout
SCIP_Real reopt_objsimsol
SCIP_Real mem_arraygrowfac
SCIP_Bool concurrent_commvarbnds
SCIP_CONSHDLR ** conshdlrs
SCIP_Bool misc_useconstable
SCIP_Bool disp_relevantstats
SCIP_Real conf_conflictweight
SCIP_Bool branch_divingpscost
SCIP_Real conf_depthscorefac
SCIP_Bool lp_checkprimfeas
SCIP_Bool read_initialconss
SCIP_Bool misc_finitesolstore
SCIP_Bool conf_settlelocal
SCIP_Bool misc_transorigsols
int sepa_maxroundsrootsubrun
SCIP_Real conf_restartfac
SCIP_Real sepa_maxcutsrootgenfactor
SCIP_CONCSOLVER ** concsolvers
SCIP_Bool read_dynamiccols
SCIP_Bool branch_preferbinary
SCIP_Real num_lpfeastolfactor
SCIP_Bool conf_fullshortenconflict
SCIP_Bool branch_delaypscost
SCIP_Bool branch_sumadjustscore
SCIP_Bool comprsnamesorted
SCIP_Real num_boundstreps
SCIP_Real presol_clqtablefac
SCIP_Bool misc_printreason
SCIP_Bool misc_improvingsols
SCIP_Bool pricersnamesorted
SCIP_Bool random_permutevars
SCIP_Real conf_maxvarsfac
SCIP_Real presol_restartminred
SCIP_Real conf_minimprove
int sepa_maxstallroundsroot
int concurrent_maxnsyncdelay
SCIP_VERBLEVEL disp_verblevel
SCIP_Bool relaxsnamesorted
SCIP_Bool propspresolsorted
SCIP_Bool conf_uselocalrows
SCIP_Real conf_weightrepropdepth
SCIP_Bool misc_exactsolve
SCIP_Real sepa_maxcoefratiofacrowprep
SCIP_Bool price_delvarsroot
SCIP_Real sepa_maxcutsgenfactor
SCIP_Bool branch_roundsbsol
SCIP_Bool benders_cutlpsol
SCIP_Bool decomp_applybenders
SCIP_Bool sepasnamesorted
SCIP_Real mem_treegrowfac
SCIP_Bool lp_clearinitialprobinglp
SCIP_Bool misc_transsolsorig
SCIP_Real presol_immrestartfac
int conf_maxvarsdetectimpliedbounds
SCIP_Bool sepa_filtercutpoolrel
SCIP_Real sepa_minefficacyroot
SCIP_CONCSOLVERTYPE ** concsolvertypes
SCIP_Real conf_downlockscorefac
SCIP_Bool decomp_benderslabels
SCIP_Longint lp_rootiterlim
SCIP_Bool lp_alwaysgetduals
SCIP_Bool reopt_reducetofrontier
int reopt_forceheurrestart
SCIP_EXPRHDLR * exprhdlrsum
int random_randomseedshift
SCIP_CONSHDLR ** conshdlrs_enfo
SCIP_Bool conf_sepaaltproofs
SCIP_Real presol_abortfac
SCIP_Bool misc_estimexternmem
SCIP_Bool misc_usevartable
SCIP_Real sepa_maxbounddist
SCIP_Bool istimelimitfinite
SCIP_Bool reopt_shrinkinner
SCIP_Bool misc_outputorigsol
SCIP_CONSHDLR ** conshdlrs_include
SCIP_Real sepa_minorthoroot
SCIP_EVENTHDLR ** eventhdlrs
SCIP_Real misc_referencevalue
SCIP_Real conf_weightvaliddepth
SCIP_Bool prop_abortoncutoff
SCIP_Bool time_statistictiming
SCIP_Real concurrent_freqfactor
SCIP_Bool conf_cleanbnddepend
SCIP_Real lp_rowrepswitch
SCIP_Real num_checkfeastolfac
SCIP_Real mem_pathgrowfac
SCIP_Real branch_scorefac
SCIP_Real conf_conflictgraphweight
SCIP_Bool lp_resolverestore
SCIP_Bool history_allowtransfer
SCIP_Bool branch_checksbsol
SCIP_Bool conf_preferbinary
SCIP_Real lp_resolveiterfac
SCIP_Bool lp_cleanupcolsroot
SCIP_Bool misc_usesmalltables
SCIP_Bool concurrent_presolvebefore
SCIP_BRANCHRULE ** branchrules
SCIP_Bool random_permuteconss
SCIP_Real num_pseudocosteps
SCIP_Bool reopt_commontimelimit
char reopt_varorderinterdiction
SCIP_Real lp_conditionlimit
SCIP_Bool branch_forceall
SCIP_Bool lp_freesolvalbuffers
SCIP_Bool branchrulesnamesorted
SCIP_Bool reopt_usepscost
SCIP_Real num_dualfeastol
SCIP_Bool presolsnamesorted
SCIP_Bool history_allowmerge
SCIP_EXPRHDLR ** exprhdlrs
SCIP_Bool reopt_sepaglbinfsubtrees
SCIP_Bool misc_allowweakdualreds
SCIP_Bool decomp_disablemeasures
SCIP_Real concurrent_targetprogress
SCIP_Longint limit_stallnodes
SCIP_Bool misc_catchctrlc
SCIP_Real presol_subrestartfac
SCIP_Real sepa_maxlocalbounddist
int limit_autorestartnodes
SCIP_Bool benders_copybenders
SCIP_Bool reopt_usesplitcons
SCIP_Bool cons_disableenfops
SCIP_PROP ** props_presol
SCIP_Real sepa_minefficacy
SCIP_Bool reopt_sepabestsol
SCIP_Bool conf_allowlocal
SCIP_Bool heur_useuctsubscip
SCIP_BANDITVTABLE ** banditvtables
char * concurrent_paramsetprefix
SCIP_Bool heursnamesorted
SCIP_Real concurrent_freqinit
SCIP_Real branch_midpullreldomtrig
SCIP_Real conf_proofscorefac
SCIP_Bool visual_realtime
SCIP_Bool concurrent_changeseeds
SCIP_CLOCKTYPE time_clocktype
SCIP_Real reopt_objsimdelay
SCIP_Bool read_dynamicrows
char * visual_vbcfilename
SCIP_Real concurrent_freqmax
SCIP_Bool lp_cleanuprowsroot
SCIP_Bool misc_allowstrongdualreds
SCIP_Bool presol_donotaggr
SCIP_Bool write_printzeros
SCIP_Bool read_dynamicconss
SCIP_Bool lp_lexdualbasic
SCIP_Real conf_weightsize
SCIP_Bool visual_objextern
SCIP_Bool exprhdlrssorted
SCIP_Bool conf_ignorerelaxedbd
SCIP_Bool history_valuebased
SCIP_Bool presol_donotmultaggr
SCIP_Bool conflicthdlrssorted
SCIP_Real sepa_minactivityquot
SCIP_EXPRHDLR * exprhdlrval
SCIP_Bool visual_dispsols
type definitions for bandit selection algorithms
struct SCIP_BanditVTable SCIP_BANDITVTABLE
type definitions for Benders' decomposition methods
struct SCIP_Benders SCIP_BENDERS
type definitions for branching rules
struct SCIP_Branchrule SCIP_BRANCHRULE
type definitions for clocks and timing issues
enum SCIP_ClockType SCIP_CLOCKTYPE
type definitions for tree compression
struct SCIP_Compr SCIP_COMPR
type definitions for concurrent solvers
struct SCIP_ConcSolver SCIP_CONCSOLVER
struct SCIP_ConcSolverType SCIP_CONCSOLVERTYPE
type definitions for conflict analysis
struct SCIP_Conflicthdlr SCIP_CONFLICTHDLR
type definitions for constraints and constraint handlers
struct SCIP_Conshdlr SCIP_CONSHDLR
type definitions for cut selectors
struct SCIP_Cutsel SCIP_CUTSEL
type definitions for user interface dialog
struct SCIP_Dialog SCIP_DIALOG
type definitions for displaying runtime statistics
struct SCIP_Disp SCIP_DISP
type definitions for managing events
struct SCIP_Eventhdlr SCIP_EVENTHDLR
type and macro definitions related to algebraic expressions
struct SCIP_Exprhdlr SCIP_EXPRHDLR
type definitions for primal heuristics
struct SCIP_Heur SCIP_HEUR
type definitions for message output methods
enum SCIP_VerbLevel SCIP_VERBLEVEL
type definitions for NLP solver interfaces
struct SCIP_Nlpi SCIP_NLPI
type definitions for node selectors
struct SCIP_Nodesel SCIP_NODESEL
type definitions for handling parameter settings
struct SCIP_ParamSet SCIP_PARAMSET
type definitions for presolvers
struct SCIP_Presol SCIP_PRESOL
type definitions for variable pricers
struct SCIP_Pricer SCIP_PRICER
type definitions for propagators
struct SCIP_Prop SCIP_PROP
type definitions for input file readers
struct SCIP_Reader SCIP_READER
type definitions for relaxators
struct SCIP_Relax SCIP_RELAX
type definitions for SCIP's main datastructure
type definitions for separators
struct SCIP_Sepa SCIP_SEPA
type definitions for global SCIP settings
enum SCIP_Stage SCIP_STAGE
type definitions for displaying statistics tables
struct SCIP_Table SCIP_TABLE