public methods for branch and bound tree
- Author
- Tobias Achterberg
Definition in file pub_tree.h.
|
SCIP_EXPORT | SCIP_DECL_SORTPTRCOMP (SCIPnodeCompLowerbound) |
|
SCIP_EXPORT void | SCIPnodeGetParentBranchings (SCIP_NODE *node, SCIP_VAR **branchvars, SCIP_Real *branchbounds, SCIP_BOUNDTYPE *boundtypes, int *nbranchvars, int branchvarssize) |
|
SCIP_EXPORT void | SCIPnodeGetAncestorBranchings (SCIP_NODE *node, SCIP_VAR **branchvars, SCIP_Real *branchbounds, SCIP_BOUNDTYPE *boundtypes, int *nbranchvars, int branchvarssize) |
|
SCIP_EXPORT void | SCIPnodeGetAncestorBranchingsPart (SCIP_NODE *node, SCIP_NODE *parent, SCIP_VAR **branchvars, SCIP_Real *branchbounds, SCIP_BOUNDTYPE *boundtypes, int *nbranchvars, int branchvarssize) |
|
SCIP_EXPORT SCIP_RETCODE | SCIPnodePrintAncestorBranchings (SCIP_NODE *node, FILE *file) |
|
SCIP_EXPORT void | SCIPnodeGetAncestorBranchingPath (SCIP_NODE *node, SCIP_VAR **branchvars, SCIP_Real *branchbounds, SCIP_BOUNDTYPE *boundtypes, int *nbranchvars, int branchvarssize, int *nodeswitches, int *nnodes, int nodeswitchsize) |
|
SCIP_EXPORT SCIP_Bool | SCIPnodesSharePath (SCIP_NODE *node1, SCIP_NODE *node2) |
|
SCIP_EXPORT SCIP_NODE * | SCIPnodesGetCommonAncestor (SCIP_NODE *node1, SCIP_NODE *node2) |
|
SCIP_EXPORT SCIP_NODETYPE | SCIPnodeGetType (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_Longint | SCIPnodeGetNumber (SCIP_NODE *node) |
|
SCIP_EXPORT int | SCIPnodeGetDepth (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_Real | SCIPnodeGetLowerbound (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_Real | SCIPnodeGetEstimate (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_REOPTTYPE | SCIPnodeGetReopttype (SCIP_NODE *node) |
|
SCIP_EXPORT unsigned int | SCIPnodeGetReoptID (SCIP_NODE *node) |
|
SCIP_EXPORT void | SCIPnodeSetReopttype (SCIP_NODE *node, SCIP_REOPTTYPE reopttype) |
|
SCIP_EXPORT void | SCIPnodeSetReoptID (SCIP_NODE *node, unsigned int id) |
|
SCIP_EXPORT void | SCIPnodeGetNDomchg (SCIP_NODE *node, int *nbranchings, int *nconsprop, int *nprop) |
|
SCIP_EXPORT SCIP_DOMCHG * | SCIPnodeGetDomchg (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_NODE * | SCIPnodeGetParent (SCIP_NODE *node) |
|
SCIP_EXPORT void | SCIPnodeGetAddedConss (SCIP_NODE *node, SCIP_CONS **addedconss, int *naddedconss, int addedconsssize) |
|
SCIP_EXPORT int | SCIPnodeGetNAddedConss (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_Bool | SCIPnodeIsActive (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_Bool | SCIPnodeIsPropagatedAgain (SCIP_NODE *node) |
|
SCIP_EXPORT SCIP_CONSSETCHG * | SCIPnodeGetConssetchg (SCIP_NODE *node) |
|