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 81 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

◆ nvars

◆ varsize

int EcAggr::varsize

size of vars array

Definition at line 85 of file sepa_eccuts.c.

◆ termcoefs

SCIP_Real* EcAggr::termcoefs

coefficients of bilinear terms

Definition at line 87 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 88 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 89 of file sepa_eccuts.c.

Referenced by ecaggrAddBilinTerm(), and evalCorner().

◆ nterms

int EcAggr::nterms

number of bilinear terms in the aggregation

Definition at line 90 of file sepa_eccuts.c.

Referenced by ecaggrAddBilinTerm(), and evalCorner().

◆ termsize

int EcAggr::termsize

size of term{coefs,vars1,vars2} arrays

Definition at line 91 of file sepa_eccuts.c.