SCIP Doxygen Documentation
Loading...
Searching...
No Matches
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.