Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_ColSolVals Struct Reference

    Detailed Description

    collected values of a column which depend on the LP solution We store these values in each column to recover the LP solution at start of diving or probing mode, say, without having to resolve the LP. Note that we do not store the farkascoef value since we do expect a node with infeasible LP to be pruned anyway.

    Definition at line 94 of file struct_lp.h.

    #include <struct_lp.h>

    Data Fields

    SCIP_Real primsol
     
    SCIP_Real redcost
     
    unsigned int basisstatus:2
     

    Field Documentation

    ◆ primsol

    SCIP_Real SCIP_ColSolVals::primsol

    primal solution value in LP, is 0 if col is not in LP

    Definition at line 96 of file struct_lp.h.

    Referenced by colRestoreSolVals(), colStoreSolVals(), and SCIPconflictAnalyzeLP().

    ◆ redcost

    SCIP_Real SCIP_ColSolVals::redcost

    reduced cost value in LP, or SCIP_INVALID if not yet calculated

    Definition at line 97 of file struct_lp.h.

    Referenced by colRestoreSolVals(), colStoreSolVals(), and SCIPconflictAnalyzeLP().

    ◆ basisstatus

    unsigned int SCIP_ColSolVals::basisstatus

    basis status of column in last LP solution, invalid for non-LP columns

    Definition at line 98 of file struct_lp.h.

    Referenced by colRestoreSolVals(), colStoreSolVals(), and SCIPconflictAnalyzeLP().