Scippy

    SCIP

    Solving Constraint Integer Programs

    EcAggr Struct Reference

    Detailed Description

    data to store a single edge-concave aggregations; an edge-concave aggregation of a quadratic constraint is a subset of nonconvex bilinear terms

    Definition at line 88 of file sepa_eccuts.c.

    Data Fields

    SCIP_VAR ** vars
     
    int nvars
     
    int varsize
     
    SCIP_Realtermcoefs
     
    int * termvars1
     
    int * termvars2
     
    int nterms
     
    int termsize
     

    Field Documentation

    ◆ vars

    SCIP_VAR** EcAggr::vars

    ◆ nvars

    int EcAggr::nvars

    ◆ varsize

    int EcAggr::varsize

    size of vars array

    Definition at line 92 of file sepa_eccuts.c.

    ◆ termcoefs

    SCIP_Real* EcAggr::termcoefs

    coefficients of bilinear terms

    Definition at line 94 of file sepa_eccuts.c.

    Referenced by ecaggrAddBilinTerm(), and evalCorner().

    ◆ termvars1

    int* EcAggr::termvars1

    index of the first variable of each bilinear term

    Definition at line 95 of file sepa_eccuts.c.

    Referenced by ecaggrAddBilinTerm(), and evalCorner().

    ◆ termvars2

    int* EcAggr::termvars2

    index of the second variable of each bilinear term

    Definition at line 96 of file sepa_eccuts.c.

    Referenced by ecaggrAddBilinTerm(), and evalCorner().

    ◆ nterms

    int EcAggr::nterms

    number of bilinear terms in the aggregation

    Definition at line 97 of file sepa_eccuts.c.

    Referenced by ecaggrAddBilinTerm(), and evalCorner().

    ◆ termsize

    int EcAggr::termsize

    size of term{coefs,vars1,vars2} arrays

    Definition at line 98 of file sepa_eccuts.c.