33#ifndef __SCIP_PUB_REOPT_H__
34#define __SCIP_PUB_REOPT_H__
116 unsigned int parentid
205#define SCIPreoptnodeGetNVars(reoptnode) (reoptnode->nvars)
206#define SCIPreoptnodeGetNConss(reoptnode) (reoptnode->nconss)
207#define SCIPreoptnodeGetNDualBoundChgs(reoptnode) (reoptnode->dualconscur->nvars)
208#define SCIPreoptnodeGetNChildren(reoptnode) (reoptnode->nchilds)
209#define SCIPreoptnodeGetLowerbound(reoptnode) (reoptnode->lowerbound)
210#define SCIPreoptnodeGetType(reoptnode) (reoptnode->reopttype)
212#define SCIPreoptGetNRestartsGlobal(reopt) (reopt->nglbrestarts)
213#define SCIPreoptGetNRestartsLocal(reopt) (reopt->nlocrestarts)
214#define SCIPreoptGetNTotalRestartsLocal(reopt) (reopt->ntotallocrestarts)
215#define SCIPreoptGetFirstRestarts(reopt) (reopt->firstrestart)
216#define SCIPreoptGetLastRestarts(reopt) (reopt->lastrestart)
217#define SCIPreoptGetNFeasNodes(reopt) (reopt->reopttree->nfeasnodes)
218#define SCIPreoptGetNTotalFeasNodes(reopt) (reopt->reopttree->ntotalfeasnodes)
219#define SCIPreoptGetNPrunedNodes(reopt) (reopt->reopttree->nprunednodes)
220#define SCIPreoptGetNTotalPrunedNodes(reopt) (reopt->reopttree->ntotalprunednodes)
221#define SCIPreoptGetNCutoffReoptnodes(reopt) (reopt->reopttree->ncutoffreoptnodes)
222#define SCIPreoptGetNTotalCutoffReoptnodes(reopt) (reopt->reopttree->ntotalcutoffreoptnodes)
223#define SCIPreoptGetNInfNodes(reopt) (reopt->reopttree->ninfsubtrees)
224#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)
void SCIPreoptnodeGetSplitCons(SCIP_REOPTNODE *reoptnode, SCIP_VAR **vars, SCIP_Real *vals, REOPT_CONSTYPE *constype, int conssize, int *nvars)
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
enum Reopt_ConsType REOPT_CONSTYPE
type definitions for problem variables