Scippy

    SCIP

    Solving Constraint Integer Programs

    BRANCHCAND Struct Reference

    Detailed Description

    branching candidate with various scores

    Definition at line 356 of file cons_nonlinear.c.

    Data Fields

    SCIP_EXPRexpr
     
    SCIP_VARvar
     
    SCIP_Real auxviol
     
    SCIP_Real domain
     
    SCIP_Real dual
     
    SCIP_Real pscost
     
    SCIP_Real vartype
     
    SCIP_Real fractionality
     
    SCIP_Real weighted
     

    Field Documentation

    ◆ expr

    SCIP_EXPR* BRANCHCAND::expr

    expression that holds branching candidate, NULL if candidate is due to fractionality of integer variable

    Definition at line 358 of file cons_nonlinear.c.

    Referenced by branching(), branchingIntegralOrNonlinear(), collectBranchingCandidates(), SCIP_DECL_SORTINDCOMP(), and scoreBranchingCandidates().

    ◆ var

    SCIP_VAR* BRANCHCAND::var

    variable that is branching candidate

    Definition at line 359 of file cons_nonlinear.c.

    Referenced by branching(), branchingIntegralOrNonlinear(), collectBranchingCandidates(), and scoreBranchingCandidates().

    ◆ auxviol

    SCIP_Real BRANCHCAND::auxviol

    aux-violation score of candidate

    Definition at line 360 of file cons_nonlinear.c.

    Referenced by branchingIntegralOrNonlinear(), collectBranchingCandidates(), and scoreBranchingCandidates().

    ◆ domain

    SCIP_Real BRANCHCAND::domain

    domain score of candidate

    Definition at line 361 of file cons_nonlinear.c.

    Referenced by scoreBranchingCandidates().

    ◆ dual

    SCIP_Real BRANCHCAND::dual

    dual score of candidate

    Definition at line 362 of file cons_nonlinear.c.

    Referenced by scoreBranchingCandidates().

    ◆ pscost

    SCIP_Real BRANCHCAND::pscost

    pseudo-cost score of candidate

    Definition at line 363 of file cons_nonlinear.c.

    Referenced by scoreBranchingCandidates().

    ◆ vartype

    SCIP_Real BRANCHCAND::vartype

    variable type score of candidate

    Definition at line 364 of file cons_nonlinear.c.

    Referenced by scoreBranchingCandidates().

    ◆ fractionality

    SCIP_Real BRANCHCAND::fractionality

    fractionality score of candidate

    Definition at line 365 of file cons_nonlinear.c.

    Referenced by branchingIntegralOrNonlinear(), collectBranchingCandidates(), and scoreBranchingCandidates().

    ◆ weighted

    SCIP_Real BRANCHCAND::weighted

    weighted sum of other scores, see scoreBranchingCandidates()

    Definition at line 366 of file cons_nonlinear.c.

    Referenced by SCIP_DECL_SORTINDCOMP(), scoreBranchingCandidates(), and selectBranchingCandidate().