33#ifndef __SCIP_PUB_REOPT_H__
34#define __SCIP_PUB_REOPT_H__
105 unsigned int parentid
194#define SCIPreoptnodeGetNVars(reoptnode) (reoptnode->nvars)
195#define SCIPreoptnodeGetNConss(reoptnode) (reoptnode->nconss)
196#define SCIPreoptnodeGetNDualBoundChgs(reoptnode) (reoptnode->dualconscur->nvars)
197#define SCIPreoptnodeGetNChildren(reoptnode) (reoptnode->nchilds)
198#define SCIPreoptnodeGetLowerbound(reoptnode) (reoptnode->lowerbound)
199#define SCIPreoptnodeGetType(reoptnode) (reoptnode->reopttype)
201#define SCIPreoptGetNRestartsGlobal(reopt) (reopt->nglbrestarts)
202#define SCIPreoptGetNRestartsLocal(reopt) (reopt->nlocrestarts)
203#define SCIPreoptGetNTotalRestartsLocal(reopt) (reopt->ntotallocrestarts)
204#define SCIPreoptGetFirstRestarts(reopt) (reopt->firstrestart)
205#define SCIPreoptGetLastRestarts(reopt) (reopt->lastrestart)
206#define SCIPreoptGetNFeasNodes(reopt) (reopt->reopttree->nfeasnodes)
207#define SCIPreoptGetNTotalFeasNodes(reopt) (reopt->reopttree->ntotalfeasnodes)
208#define SCIPreoptGetNPrunedNodes(reopt) (reopt->reopttree->nprunednodes)
209#define SCIPreoptGetNTotalPrunedNodes(reopt) (reopt->reopttree->ntotalprunednodes)
210#define SCIPreoptGetNCutoffReoptnodes(reopt) (reopt->reopttree->ncutoffreoptnodes)
211#define SCIPreoptGetNTotalCutoffReoptnodes(reopt) (reopt->reopttree->ntotalcutoffreoptnodes)
212#define SCIPreoptGetNInfNodes(reopt) (reopt->reopttree->ninfsubtrees)
213#define SCIPreoptGetNTotalInfNodes(reopt) (reopt->reopttree->ntotalinfnodes)
common defines and data types used in all packages of SCIP
int SCIPreoptGetNTotalPrunedNodes(SCIP_REOPT *reopt)
int SCIPreoptGetNTotalFeasNodes(SCIP_REOPT *reopt)
int SCIPreoptGetFirstRestarts(SCIP_REOPT *reopt)
int SCIPreoptGetNTotalRestartsLocal(SCIP_REOPT *reopt)
int SCIPreoptGetNPrunedNodes(SCIP_REOPT *reopt)
int SCIPreoptGetNFeasNodes(SCIP_REOPT *reopt)
SCIP_Real SCIPreoptnodeGetLowerbound(SCIP_REOPTNODE *reoptnode)
int SCIPreoptGetNRestartsLocal(SCIP_REOPT *reopt)
void SCIPreoptnodeSetParentID(SCIP_REOPTNODE *reoptnode, unsigned int parentid)
int SCIPreoptnodeGetNConss(SCIP_REOPTNODE *reoptnode)
void SCIPreoptnodeGetConss(SCIP_REOPTNODE *reoptnode, SCIP_VAR ***vars, SCIP_Real **bounds, SCIP_BOUNDTYPE **boundtypes, int mem, int *nconss, int *nvars)
int SCIPreoptGetLastRestarts(SCIP_REOPT *reopt)
int SCIPreoptnodeGetNVars(SCIP_REOPTNODE *reoptnode)
int SCIPreoptGetNTotalCutoffReoptnodes(SCIP_REOPT *reopt)
SCIP_REOPTTYPE SCIPreoptnodeGetType(SCIP_REOPTNODE *reoptnode)
int SCIPreoptGetNTotalInfNodes(SCIP_REOPT *reopt)
int SCIPreoptGetNCutoffReoptnodes(SCIP_REOPT *reopt)
int SCIPreoptnodeGetNChildren(SCIP_REOPTNODE *reoptnode)
int SCIPreoptnodeGetNDualBoundChgs(SCIP_REOPTNODE *reoptnode)
int SCIPreoptGetNRestartsGlobal(SCIP_REOPT *reopt)
int SCIPreoptGetNInfNodes(SCIP_REOPT *reopt)
data structures for collecting reoptimization information
type definitions for LP management
enum SCIP_BoundType SCIP_BOUNDTYPE
type definitions for collecting reoptimization information
enum SCIP_ReoptType SCIP_REOPTTYPE
struct SCIP_Reopt SCIP_REOPT
struct SCIP_ReoptNode SCIP_REOPTNODE
type definitions for problem variables