Home
last modified time | relevance | path

Searched refs:downchild (Results 1 – 20 of 20) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dbranch_inference.c334 SCIP_NODE* downchild; in performBranching() local
470 …cip, bestaggrcand, SCIPgetBranchingPoint(scip, bestaggrcand, bestval), &downchild, &eqchild, &upch… in performBranching()
474 SCIP_CALL( SCIPbranchVar(scip, bestaggrcand, &downchild, &eqchild, &upchild) ); in performBranching()
506 SCIP_CALL( SCIPcreateChild(scip, &downchild, downprio, estimate) ); in performBranching()
509 SCIP_CALL( SCIPchgVarUbNode(scip, downchild, bestvaluecand, downub) ); in performBranching()
525 if( downchild != NULL || eqchild != NULL || upchild != NULL ) in performBranching()
H A Dbranch_multaggr.c742 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECLP() local
962 SCIP_CALL( SCIPcreateChild(scip, &downchild, 1.0, estimatedown) ); in SCIP_DECL_BRANCHEXECLP()
963 …de: lowerbound %f estimate %f\n", SCIPnodeGetLowerbound(downchild), SCIPnodeGetEstimate(downchild)… in SCIP_DECL_BRANCHEXECLP()
968 assert(downchild != NULL); in SCIP_DECL_BRANCHEXECLP()
971 SCIP_CALL( SCIPaddConsNode(scip, downchild, multaggrconsdown, NULL) ); in SCIP_DECL_BRANCHEXECLP()
977 … SCIPdebugMsg(scip, "created child node %lld with constraint:\n", SCIPnodeGetNumber(downchild)); in SCIP_DECL_BRANCHEXECLP()
1004 SCIP_CALL( SCIPbranchVarVal(scip, bestcand, bestsol, &downchild, NULL, &upchild) ); in SCIP_DECL_BRANCHEXECLP()
1006 assert(downchild != NULL); in SCIP_DECL_BRANCHEXECLP()
1019 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in SCIP_DECL_BRANCHEXECLP()
1022 SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in SCIP_DECL_BRANCHEXECLP()
H A Dscip_branch.h679 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun…
700 …SCIP_NODE** downchild, /**< pointer to return the left child (x <= left), or NU…
725 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun…
H A Dbranch_vanillafullstrong.c438 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECLP() local
454 SCIP_CALL( SCIPbranchVarVal(scip, var, val, &downchild, &eqchild, &upchild) ); in SCIP_DECL_BRANCHEXECLP()
467 if( downchild != NULL ) in SCIP_DECL_BRANCHEXECLP()
469 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in SCIP_DECL_BRANCHEXECLP()
470 … SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in SCIP_DECL_BRANCHEXECLP()
H A Dbranch_allfullstrong.c143 SCIP_NODE* downchild; in branch() local
158 … SCIP_CALL( SCIPbranchVarVal(scip, var, SCIPvarGetLPSol(var), &downchild, &eqchild, &upchild) ); in branch()
163 if( downchild != NULL ) in branch()
165 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in branch()
166 … SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in branch()
H A Dbranch_random.c245 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECEXT() local
285 SCIP_CALL( SCIPbranchVarVal(scip, bestcand, brpoint, &downchild, &eqchild, &upchild) ); in SCIP_DECL_BRANCHEXECEXT()
287 if( downchild != NULL || eqchild != NULL || upchild != NULL ) in SCIP_DECL_BRANCHEXECEXT()
H A Dbranch_mostinf.c301 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECEXT() local
340 SCIP_CALL( SCIPbranchVarVal(scip, bestcand, brpoint, &downchild, &eqchild, &upchild) ); in SCIP_DECL_BRANCHEXECEXT()
342 if( downchild != NULL || eqchild != NULL || upchild != NULL ) in SCIP_DECL_BRANCHEXECEXT()
H A Dbranch_leastinf.c302 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECEXT() local
341 SCIP_CALL( SCIPbranchVarVal(scip, bestcand, brpoint, &downchild, &eqchild, &upchild) ); in SCIP_DECL_BRANCHEXECEXT()
343 if( downchild != NULL || eqchild != NULL || upchild != NULL ) in SCIP_DECL_BRANCHEXECEXT()
H A Dbranch_fullstrong.c596 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECLP() local
613 SCIP_CALL( SCIPbranchVarVal(scip, var, val, &downchild, NULL, &upchild) ); in SCIP_DECL_BRANCHEXECLP()
614 assert(downchild != NULL); in SCIP_DECL_BRANCHEXECLP()
628 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in SCIP_DECL_BRANCHEXECLP()
631 SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in SCIP_DECL_BRANCHEXECLP()
H A Dbranch_cloud.c521 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECLP() local
623 SCIP_CALL( SCIPbranchVar(scip, var, &downchild, NULL, &upchild) ); in SCIP_DECL_BRANCHEXECLP()
624 assert(downchild != NULL); in SCIP_DECL_BRANCHEXECLP()
638 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in SCIP_DECL_BRANCHEXECLP()
641 SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in SCIP_DECL_BRANCHEXECLP()
H A Dscip_branch.c1044 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun… in SCIPbranchVar() argument
1067 … scip->lp, scip->branchcand, scip->eventqueue, var, SCIP_INVALID, downchild, eqchild, upchild) ); in SCIPbranchVar()
1087 …SCIP_NODE** downchild, /**< pointer to return the left child (x <= left), or NU… in SCIPbranchVarHole() argument
1096 …scip->origprob, scip->lp, scip->branchcand, scip->eventqueue, var, left, right, downchild, upchild… in SCIPbranchVarHole()
1121 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun… in SCIPbranchVarVal() argument
1149 scip->lp, scip->branchcand, scip->eventqueue, var, val, downchild, eqchild, upchild) ); in SCIPbranchVarVal()
H A Dbranch_distribution.c1114 SCIP_NODE* downchild; in SCIP_DECL_BRANCHEXECLP() local
1263 SCIP_CALL( SCIPbranchVar(scip, bestcand, &downchild, NULL, &upchild) ); in SCIP_DECL_BRANCHEXECLP()
1265 assert(downchild != NULL); in SCIP_DECL_BRANCHEXECLP()
1276 SCIP_CALL( SCIPchgChildPrio(scip, downchild, DEFAULT_PRIORITY) ); in SCIP_DECL_BRANCHEXECLP()
H A Dtree.h570 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun…
590 …SCIP_NODE** downchild, /**< pointer to return the left child with variable roun…
H A Dbranch_relpscost.c1802 SCIP_NODE* downchild; in execRelpscost() local
1824 SCIP_CALL( SCIPbranchVarVal(scip, var, val, &downchild, NULL, &upchild) ); in execRelpscost()
1825 assert(downchild != NULL); in execRelpscost()
1834 SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, sbdown[bestcand]) ); in execRelpscost()
1835 assert(SCIPisGE(scip, SCIPgetNodeLowerbound(scip, downchild), provedbound)); in execRelpscost()
1845 SCIPdebugMsg(scip, " -> down child's lowerbound: %g\n", SCIPnodeGetLowerbound(downchild)); in execRelpscost()
H A Dbranch_lookahead.c2544 SCIP_NODE* downchild = NULL; in branchOnVar() local
2563 SCIP_CALL( SCIPbranchVarVal(scip, bestvar, bestval, &downchild, NULL, &upchild) ); in branchOnVar()
2566 SCIPnodeGetNumber(downchild), SCIPvarGetName(bestvar), SCIPfeasFloor(scip, bestval)); in branchOnVar()
2570 assert(downchild != NULL); in branchOnVar()
2584 …SCIP_CALL( SCIPupdateNodeLowerbound(scip, downchild, bestdownvalid ? MAX(bestdown, provedbound) : … in branchOnVar()
2618 SCIP_CALL( SCIPchgVarLbNode(scip, downchild, var, newlb) ); in branchOnVar()
2621 SCIPnodeGetNumber(downchild), SCIPvarGetName(var), newlb); in branchOnVar()
2629 SCIP_CALL( SCIPchgVarUbNode(scip, downchild, var, newub) ); in branchOnVar()
2632 SCIPnodeGetNumber(downchild), SCIPvarGetName(var), newub); in branchOnVar()
2661 SCIPnodeGetLowerbound(downchild), SCIPnodeGetEstimate(downchild)); in branchOnVar()
H A Dtree.c5461 if( downchild != NULL ) in SCIPtreeBranchVar()
5462 *downchild = NULL; in SCIPtreeBranchVar()
5704 if( downchild != NULL ) in SCIPtreeBranchVar()
5705 *downchild = node; in SCIPtreeBranchVar()
5790 if( downchild != NULL ) in SCIPtreeBranchVarHole()
5791 *downchild = NULL; in SCIPtreeBranchVarHole()
5856 if( downchild != NULL ) in SCIPtreeBranchVarHole()
5857 *downchild = node; in SCIPtreeBranchVarHole()
5941 SCIP_NODE* downchild; in SCIPtreeBranchVarNary() local
5946 &downchild, &fixchild, &upchild) ); in SCIPtreeBranchVarNary()
[all …]
H A Dscip_var.c3384 SCIP_Bool downchild; in SCIPgetVarStrongbranchWithPropagation() local
3540 downchild = SCIPisStrongbranchDownFirst(scip, var); in SCIPgetVarStrongbranchWithPropagation()
3549 if( downchild ) in SCIPgetVarStrongbranchWithPropagation()
3551 …SCIP_CALL( performStrongbranchWithPropagation(scip, var, downchild, firstchild, propagate, newub, … in SCIPgetVarStrongbranchWithPropagation()
3585 …SCIP_CALL( performStrongbranchWithPropagation(scip, var, downchild, firstchild, propagate, newlb, … in SCIPgetVarStrongbranchWithPropagation()
3620 downchild = !downchild; in SCIPgetVarStrongbranchWithPropagation()
/dports/math/py-PySCIPOpt/PySCIPOpt-3.0.2/src/pyscipopt/
H A Dscip.pyx3655 …:return: tuple(downchild, eqchild, upchild) of Nodes of the left, middle and right child. Middle c…
3659 cdef SCIP_NODE* downchild
3663 …PY_SCIP_CALL(SCIPbranchVar(self._scip, (<Variable>variable).scip_var, &downchild, &eqchild, &upchi…
3664 return Node.create(downchild), Node.create(eqchild), Node.create(upchild)
3672 …:return: tuple(downchild, eqchild, upchild) of Nodes of the left, middle and right child. Middle c…
3676 cdef SCIP_NODE* downchild
3680 …PY_SCIP_CALL(SCIPbranchVarVal(self._scip, (<Variable>variable).scip_var, value, &downchild, &eqchi…
3682 return Node.create(downchild), Node.create(eqchild), Node.create(upchild)
H A Dscip.pxd1166 SCIP_NODE** downchild,
1173 SCIP_NODE** downchild,
/dports/math/SCIP/scip-7.0.3/
H A DCHANGELOG6327 - new parameters `leftchild`, `eqchild` and `downchild` for SCIPbranchVar()