Scippy

    SCIP

    Solving Constraint Integer Programs

    Detailed Description

    public methods for the branch-and-bound tree

    Author
    Tobias Achterberg
    Timo Berthold
    Gerald Gamrath
    Leona Gottwald
    Stefan Heinz
    Gregor Hendel
    Thorsten Koch
    Alexander Martin
    Marc Pfetsch
    Michael Winkler
    Kati Wolter

    Definition in file scip_tree.c.

    #include "blockmemshell/memory.h"
    #include "scip/debug.h"
    #include "scip/nodesel.h"
    #include "scip/pub_message.h"
    #include "scip/pub_tree.h"
    #include "scip/pub_var.h"
    #include "scip/scip_mem.h"
    #include "scip/scip_tree.h"
    #include "scip/scip_numerics.h"
    #include "scip/struct_mem.h"
    #include "scip/struct_scip.h"
    #include "scip/struct_stat.h"
    #include "scip/struct_tree.h"
    #include "scip/tree.h"

    Go to the source code of this file.

    Functions

    SCIP_NODESCIPgetFocusNode (SCIP *scip)
     
    SCIP_NODESCIPgetCurrentNode (SCIP *scip)
     
    SCIP_NODESCIPgetRootNode (SCIP *scip)
     
    int SCIPgetEffectiveRootDepth (SCIP *scip)
     
    SCIP_Bool SCIPinRepropagation (SCIP *scip)
     
    SCIP_RETCODE SCIPgetChildren (SCIP *scip, SCIP_NODE ***children, int *nchildren)
     
    int SCIPgetNChildren (SCIP *scip)
     
    SCIP_RETCODE SCIPgetSiblings (SCIP *scip, SCIP_NODE ***siblings, int *nsiblings)
     
    int SCIPgetNSiblings (SCIP *scip)
     
    SCIP_RETCODE SCIPgetLeaves (SCIP *scip, SCIP_NODE ***leaves, int *nleaves)
     
    int SCIPgetNLeaves (SCIP *scip)
     
    SCIP_NODESCIPgetPrioChild (SCIP *scip)
     
    SCIP_NODESCIPgetPrioSibling (SCIP *scip)
     
    SCIP_NODESCIPgetBestChild (SCIP *scip)
     
    SCIP_NODESCIPgetBestSibling (SCIP *scip)
     
    SCIP_NODESCIPgetBestLeaf (SCIP *scip)
     
    SCIP_NODESCIPgetBestNode (SCIP *scip)
     
    SCIP_NODESCIPgetBestboundNode (SCIP *scip)
     
    SCIP_RETCODE SCIPgetOpenNodesData (SCIP *scip, SCIP_NODE ***leaves, SCIP_NODE ***children, SCIP_NODE ***siblings, int *nleaves, int *nchildren, int *nsiblings)
     
    SCIP_RETCODE SCIPcutoffNode (SCIP *scip, SCIP_NODE *node)
     
    SCIP_RETCODE SCIPpruneTree (SCIP *scip)
     
    SCIP_RETCODE SCIPrepropagateNode (SCIP *scip, SCIP_NODE *node)
     
    int SCIPgetCutoffdepth (SCIP *scip)
     
    int SCIPgetRepropdepth (SCIP *scip)
     
    SCIP_RETCODE SCIPprintNodeRootPath (SCIP *scip, SCIP_NODE *node, FILE *file)
     
    void SCIPsetFocusnodeLP (SCIP *scip, SCIP_Bool solvelp)
     
    int SCIPgetNNodesLeft (SCIP *scip)
     
    int SCIPgetDepth (SCIP *scip)
     
    int SCIPgetFocusDepth (SCIP *scip)
     
    int SCIPgetPlungeDepth (SCIP *scip)
     
    SCIP_Bool SCIPwasNodeLastBranchParent (SCIP *scip, SCIP_NODE *node)