Scippy

    SCIP

    Solving Constraint Integer Programs

    pub_lp.h File Reference

    Detailed Description

    public methods for LP management

    Author
    Tobias Achterberg

    Definition in file pub_lp.h.

    #include "lpi/type_lpi.h"
    #include "scip/def.h"
    #include "scip/type_cons.h"
    #include "scip/type_lp.h"
    #include "scip/type_lpexact.h"
    #include "scip/type_sepa.h"
    #include "scip/type_var.h"
    #include "scip/type_misc.h"

    Go to the source code of this file.

    Functions

    void SCIPcolSort (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetObj (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetLb (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetUb (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetBestBound (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetPrimsol (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetMinPrimsol (SCIP_COL *col)
     
    SCIP_Real SCIPcolGetMaxPrimsol (SCIP_COL *col)
     
    SCIP_BASESTAT SCIPcolGetBasisStatus (SCIP_COL *col)
     
    SCIP_VARSCIPcolGetVar (SCIP_COL *col)
     
    int SCIPcolGetIndex (SCIP_COL *col)
     
    int SCIPcolGetVarProbindex (SCIP_COL *col)
     
    SCIP_Bool SCIPcolIsIntegral (SCIP_COL *col)
     
    SCIP_Bool SCIPcolIsImpliedIntegral (SCIP_COL *col)
     
    SCIP_Bool SCIPcolIsRemovable (SCIP_COL *col)
     
    int SCIPcolGetLPPos (SCIP_COL *col)
     
    int SCIPcolGetLPDepth (SCIP_COL *col)
     
    SCIP_Bool SCIPcolIsInLP (SCIP_COL *col)
     
    int SCIPcolGetNNonz (SCIP_COL *col)
     
    int SCIPcolGetNLPNonz (SCIP_COL *col)
     
    SCIP_ROW ** SCIPcolGetRows (SCIP_COL *col)
     
    SCIP_RealSCIPcolGetVals (SCIP_COL *col)
     
    SCIP_Longint SCIPcolGetStrongbranchNode (SCIP_COL *col)
     
    int SCIPcolGetNStrongbranchs (SCIP_COL *col)
     
    int SCIPcolGetAge (SCIP_COL *col)
     
    SCIP_BOUNDTYPE SCIPboundtypeOpposite (SCIP_BOUNDTYPE boundtype)
     
     SCIP_DECL_SORTPTRCOMP (SCIProwComp)
     
    void SCIProwLock (SCIP_ROW *row)
     
    void SCIProwUnlock (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetScalarProduct (SCIP_ROW *row1, SCIP_ROW *row2)
     
    SCIP_Real SCIProwGetParallelism (SCIP_ROW *row1, SCIP_ROW *row2, char orthofunc)
     
    SCIP_Real SCIProwGetOrthogonality (SCIP_ROW *row1, SCIP_ROW *row2, char orthofunc)
     
    void SCIProwSort (SCIP_ROW *row)
     
    int SCIProwGetNNonz (SCIP_ROW *row)
     
    int SCIProwGetNLPNonz (SCIP_ROW *row)
     
    SCIP_COL ** SCIProwGetCols (SCIP_ROW *row)
     
    SCIP_RealSCIProwGetVals (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetConstant (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetNorm (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetSumNorm (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetLhs (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetRhs (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetDualsol (SCIP_ROW *row)
     
    SCIP_Real SCIProwGetDualfarkas (SCIP_ROW *row)
     
    SCIP_BASESTAT SCIProwGetBasisStatus (SCIP_ROW *row)
     
    const char * SCIProwGetName (SCIP_ROW *row)
     
    int SCIProwGetIndex (SCIP_ROW *row)
     
    int SCIProwGetAge (SCIP_ROW *row)
     
    int SCIProwGetRank (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsIntegral (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsLocal (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsModifiable (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsRemovable (SCIP_ROW *row)
     
    SCIP_ROWORIGINTYPE SCIProwGetOrigintype (SCIP_ROW *row)
     
    SCIP_CONSHDLRSCIProwGetOriginConshdlr (SCIP_ROW *row)
     
    SCIP_CONSSCIProwGetOriginCons (SCIP_ROW *row)
     
    SCIP_SEPASCIProwGetOriginSepa (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsInGlobalCutpool (SCIP_ROW *row)
     
    int SCIProwGetLPPos (SCIP_ROW *row)
     
    int SCIProwGetLPDepth (SCIP_ROW *row)
     
    SCIP_Bool SCIProwIsInLP (SCIP_ROW *row)
     
    SCIP_Longint SCIProwGetActiveLPCount (SCIP_ROW *row)
     
    SCIP_Longint SCIProwGetNLPsAfterCreation (SCIP_ROW *row)
     
    void SCIProwChgRank (SCIP_ROW *row, int rank)
     
    SCIP_ROWEXACTSCIProwGetRowExact (SCIP_ROW *row)