Detailed Description
data used for aggregation of row
Definition at line 160 of file sepa_aggregation.c.
Data Fields | |
| SCIP_Real * | bounddist |
| int * | bounddistinds |
| int | nbounddistvars |
| SCIP_ROW ** | aggrrows |
| SCIP_Real * | aggrrowscoef |
| int | aggrrowssize |
| int | naggrrows |
| int * | aggrrowsstart |
| int * | ngoodaggrrows |
| int * | nbadvarsinrow |
| SCIP_AGGRROW * | aggrrow |
Field Documentation
◆ bounddist
| SCIP_Real* AggregationData::bounddist |
bound distance of continuous variables
Definition at line 162 of file sepa_aggregation.c.
Referenced by setupAggregationData().
◆ bounddistinds
| int* AggregationData::bounddistinds |
problem indices of the continUous variables corresponding to the bounddistance value
Definition at line 163 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ nbounddistvars
| int AggregationData::nbounddistvars |
number of continuous variables that are not at their bounds
Definition at line 164 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ aggrrows
| SCIP_ROW** AggregationData::aggrrows |
array of rows suitable for substitution of continuous variable
Definition at line 165 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ aggrrowscoef
| SCIP_Real* AggregationData::aggrrowscoef |
coefficient of continuous variable in row that is suitable for substitution of that variable
Definition at line 166 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ aggrrowssize
| int AggregationData::aggrrowssize |
size of aggrrows array
Definition at line 167 of file sepa_aggregation.c.
Referenced by setupAggregationData().
◆ naggrrows
| int AggregationData::naggrrows |
occupied positions in aggrrows array
Definition at line 168 of file sepa_aggregation.c.
Referenced by setupAggregationData().
◆ aggrrowsstart
| int* AggregationData::aggrrowsstart |
array with start positions of suitable rows for substitution for each continuous variable with non-zero bound distance
Definition at line 169 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ ngoodaggrrows
| int* AggregationData::ngoodaggrrows |
array with number of rows suitable for substitution that only contain one continuous variable that is not at it's bound
Definition at line 171 of file sepa_aggregation.c.
Referenced by getRowAggregationCandidates(), and setupAggregationData().
◆ nbadvarsinrow
| int* AggregationData::nbadvarsinrow |
number of continuous variables that are not at their bounds for each row
Definition at line 173 of file sepa_aggregation.c.
Referenced by aggregateNextRow(), and setupAggregationData().
◆ aggrrow
| SCIP_AGGRROW* AggregationData::aggrrow |
store aggregation row here so that it can be reused
Definition at line 174 of file sepa_aggregation.c.
Referenced by aggregation(), and setupAggregationData().
