cons_masterbranch.h
Go to the documentation of this file.
105 /** returns the origbranch constraint of the node in the original program corresponding to the node
134 /** adds a bound change on an original variable that was directly copied to the master problem */
type definitions for branching rules in GCG projects
SCIP_CONS * GCGconsMasterbranchGetParentcons(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2419
void GCGconsMasterbranchSetOrigcons(SCIP_CONS *cons, SCIP_CONS *origcons)
Definition: cons_masterbranch.c:2483
char * GCGconsMasterbranchGetName(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2391
SCIP_CONS ** GCGconsMasterbranchGetOrigbranchConss(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2568
int GCGconsMasterbranchGetNStackelements(SCIP *scip)
Definition: cons_masterbranch.c:2677
SCIP_RETCODE GCGconsMasterbranchReleaseOrigbranchConss(SCIP *masterscip, SCIP *origscip, SCIP_CONS *cons)
Definition: cons_masterbranch.c:2596
SCIP_NODE * GCGconsMasterbranchGetNode(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2404
void GCGconsMasterbranchCheckConsistency(SCIP *scip)
Definition: cons_masterbranch.c:2747
int GCGconsMasterbranchGetNOrigbranchConss(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2581
int GCGconsMasterbranchGetNChildconss(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2434
GCG_BRANCHDATA * GCGconsMasterbranchGetBranchdata(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2498
SCIP_RETCODE SCIPincludeConshdlrMasterbranch(SCIP *scip)
Definition: cons_masterbranch.c:2223
SCIP_BRANCHRULE * GCGconsMasterbranchGetBranchrule(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2511
SCIP_RETCODE GCGcreateConsMasterbranch(SCIP *scip, SCIP_CONS **cons, const char *name, SCIP_NODE *node, SCIP_CONS *parentcons, SCIP_BRANCHRULE *branchrule, GCG_BRANCHDATA *branchdata, SCIP_CONS **origbranchconss, int norigbranchconss, int maxorigbranchconss)
Definition: cons_masterbranch.c:2278
SCIP_CONS * GCGconsMasterbranchGetOrigcons(SCIP_CONS *cons)
Definition: cons_masterbranch.c:2468
SCIP_RETCODE GCGconsMasterbranchAddCopiedVarBndchg(SCIP *scip, SCIP_CONS *cons, SCIP_VAR *var, GCG_BOUNDTYPE boundtype, SCIP_Real newbound)
Definition: cons_masterbranch.c:2524
Definition: branch_bpstrong.c:109
void GCGconsMasterbranchGetStack(SCIP *scip, SCIP_CONS ***stack, int *nstackelements)
Definition: cons_masterbranch.c:2655
SCIP_CONS * GCGconsMasterbranchGetActiveCons(SCIP *scip)
Definition: cons_masterbranch.c:2628
SCIP_Bool GCGcurrentNodeIsGeneric(SCIP *scip)
Definition: cons_masterbranch.c:2722
SCIP_CONS * GCGconsMasterbranchGetChildcons(SCIP_CONS *cons, int childnr)
Definition: cons_masterbranch.c:2449
SCIP_RETCODE GCGconsMasterbranchAddRootCons(SCIP *scip)
Definition: cons_masterbranch.c:2696