Home
last modified time | relevance | path

Searched refs:aggrrow (Results 1 – 10 of 10) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dcuts.h96 SCIP_AGGRROW* aggrrow, /**< the aggregation row */
112 SCIP_AGGRROW* aggrrow, /**< the aggregation row */
122 SCIP_AGGRROW* aggrrow, /**< the aggregation row */
131 SCIP_AGGRROW* aggrrow, /**< the aggregation row */
148 SCIP_AGGRROW* aggrrow /**< the aggregation row */
154 SCIP_AGGRROW* aggrrow /**< the aggregation row */
163 SCIP_AGGRROW* aggrrow, /**< the aggregation row */
215 SCIP_AGGRROW* aggrrow
233 QUAD_ARRAY_LOAD(val, aggrrow->vals, aggrrow->inds[i]); in SCIPaggrRowGetValue()
247 QUAD_ARRAY_LOAD(val, aggrrow->vals, probindex); in SCIPaggrRowGetProbvarValue()
[all …]
H A Dcuts.c1739 if( aggrrow->nrows > aggrrow->rowssize ) in SCIPaggrRowAddRow()
1853 aggrrow->inds[pos] = aggrrow->inds[aggrrow->nnz]; in SCIPaggrRowCancelVarWithBound()
1891 aggrrow->inds[aggrrow->nnz++] = i; in SCIPaggrRowAddObjectiveFunction()
1912 aggrrow->inds[aggrrow->nnz++] = i; in SCIPaggrRowAddObjectiveFunction()
1949 aggrrow->local = aggrrow->local || local; in SCIPaggrRowAddCustomCons()
1952 aggrrow->rank = MAX(rank, aggrrow->rank); in SCIPaggrRowAddCustomCons()
2011 return calcEfficacyNormQuad(scip, aggrrow->vals, aggrrow->inds, aggrrow->nnz); in SCIPaggrRowCalcEfficacyNorm()
2098 if( aggrrow->nrows > aggrrow->rowssize ) in addOneRow()
2328 QUAD(&aggrrow->rhs), aggrrow->inds, &aggrrow->nnz); in SCIPaggrRowRemoveZeros()
4318 assert(aggrrow->nrows + aggrrow->nnz >= 1); in SCIPcutGenerationHeuristicCMIR()
[all …]
H A Dsepa_aggregation.c327 SCIP_CALL( SCIPaggrRowCreate(scip, &aggrdata->aggrrow) ); in setupAggregationData()
328 assert( aggrdata->aggrrow != NULL ); in setupAggregationData()
491 SCIPaggrRowFree(scip, &aggrdata->aggrrow); in destroyAggregationData()
571 int nnz = SCIPaggrRowGetNNz(aggrrow); in aggregateNextRow()
572 int* inds = SCIPaggrRowGetInds(aggrrow); in aggregateNextRow()
682 SCIPaggrRowRemoveZeros(scip, aggrrow, FALSE, success); in aggregateNextRow()
764 SCIPaggrRowRemoveZeros(scip, aggrrow, FALSE, success); in aggregateNextRow()
919 rowinds = SCIPaggrRowGetRowInds(aggrdata->aggrrow); in aggregation()
920 nrows = SCIPaggrRowGetNRows(aggrdata->aggrrow); in aggregation()
952 …! aggrsuccess || SCIPaggrRowGetNNz(aggrdata->aggrrow) > maxaggrnonzs || SCIPaggrRowGetNNz(aggrdata… in aggregation()
[all …]
H A Dsepa_strongcg.c162 SCIP_AGGRROW* aggrrow; in SCIP_DECL_SEPAEXECLP() local
257 SCIP_CALL( SCIPaggrRowCreate(scip, &aggrrow) ); in SCIP_DECL_SEPAEXECLP()
345 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, binvrow, inds, ninds, in SCIP_DECL_SEPAEXECLP()
353 …1.0, aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cutefficacy, &cutrank, &cutislocal, &success) … in SCIP_DECL_SEPAEXECLP()
446 SCIPaggrRowFree(scip, &aggrrow); in SCIP_DECL_SEPAEXECLP()
H A Dsepa_gomory.c249 SCIP_AGGRROW* aggrrow; in SCIP_DECL_SEPAEXECLP() local
372 SCIP_CALL( SCIPaggrRowCreate(scip, &aggrrow) ); in SCIP_DECL_SEPAEXECLP()
457 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, binvrow, inds, ninds, in SCIP_DECL_SEPAEXECLP()
464 …1.0, aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cutefficacy, &cutrank, &cutislocal, &success) … in SCIP_DECL_SEPAEXECLP()
588 SCIPaggrRowFree(scip, &aggrrow); in SCIP_DECL_SEPAEXECLP()
H A Dcons_and.c117 …SCIP_ROW* aggrrow; /**< aggregated row for linear relaxation of AND-constra… member
444 (*consdata)->aggrrow = NULL; in consdataCreate()
521 if( consdata->aggrrow != NULL ) in consdataFreeRows()
523 SCIP_CALL( SCIPreleaseRow(scip, &consdata->aggrrow) ); in consdataFreeRows()
524 consdata->aggrrow = NULL; in consdataFreeRows()
973 if( consdata->aggrrow == NULL ) in addRelaxation()
978 …SCIP_CALL( SCIPcreateEmptyRowCons(scip, &consdata->aggrrow, cons, rowname, -SCIPinfinity(scip), 0.… in addRelaxation()
980 …SCIP_CALL( SCIPaddVarToRow(scip, consdata->aggrrow, consdata->resvar, (SCIP_Real) consdata->nvars)… in addRelaxation()
981 …SCIP_CALL( SCIPaddVarsToRowSameCoef(scip, consdata->aggrrow, consdata->nvars, consdata->vars, -1.0… in addRelaxation()
985 if( !SCIProwIsInLP(consdata->aggrrow) ) in addRelaxation()
[all …]
H A Dsepa_cgmip.c3450 SCIP_AGGRROW* aggrrow, /**< aggregation row to use for creating MIR cut */ in createCGCutCMIR() argument
3604 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, weights, NULL, -1, FALSE, in createCGCutCMIR()
3611 …boundtypesfortrans, MINFRAC, MAXFRAC, 1.0, aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cuteffic… in createCGCutCMIR()
3740 SCIP_AGGRROW* aggrrow, /**< aggregation row to use for creating MIR cut */ in createCGCutStrongCG() argument
3836 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, weights, NULL, -1, FALSE, in createCGCutStrongCG()
3843 …1.0, aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cutefficacy, &cutrank, &cutislocal, &success) … in createCGCutStrongCG()
3976 SCIP_AGGRROW* aggrrow = NULL; in createCGCuts() local
4037 SCIP_CALL( SCIPaggrRowCreate(scip, &aggrrow) ); in createCGCuts()
4071 …SCIP_CALL( createCGCutCMIR(scip, sepa, sepadata, mipdata, sol, aggrrow, cutcoefs, cutinds, cutvals… in createCGCuts()
4077 …SCIP_CALL( createCGCutStrongCG(scip, sepa, sepadata, mipdata, sol, aggrrow, cutcoefs, cutinds, cut… in createCGCuts()
[all …]
H A Dconflict.c1134 inds = SCIPaggrRowGetInds(aggrrow); in proofsetAddAggrrow()
1137 nnz = SCIPaggrRowGetNNz(aggrrow); in proofsetAddAggrrow()
1144 vals[i] = SCIPaggrRowGetProbvarValue(aggrrow, inds[i]); in proofsetAddAggrrow()
2673 SCIP_AGGRROW* aggrrow, /**< aggregation row */ in aggrRowGetMinActivity() argument
2688 nnz = SCIPaggrRowGetNNz(aggrrow); in aggrRowGetMinActivity()
2689 inds = SCIPaggrRowGetInds(aggrrow); in aggrRowGetMinActivity()
2704 val = SCIPaggrRowGetProbvarValue(aggrrow, v); in aggrRowGetMinActivity()
6654 SCIP_AGGRROW* aggrrow /**< aggregation row */ in addRowToAggrRow() argument
6675 row->lpdepth, weight, SCIPaggrRowGetRhs(aggrrow)); in addRowToAggrRow()
6732 SCIP_AGGRROW* aggrrow, /**< aggregation row */ in sortLocalRows() argument
[all …]
H A Dsepa_zerohalf.c170 SCIP_AGGRROW* aggrrow; /**< aggregation row used for generating cuts */ member
2197 SCIP_CALL( SCIPaggrRowCreate(scip, &sepadata->aggrrow) ); in doSeparation()
2368 SCIPaggrRowFree(scip, &sepadata->aggrrow); in doSeparation()
H A Dsepa_mcf.c5897 SCIP_AGGRROW* aggrrow; in generateClusterCuts() local
5967 SCIP_CALL( SCIPaggrRowCreate(scip, &aggrrow) ); in generateClusterCuts()
6370 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, rowweights, NULL, -1, in generateClusterCuts()
6392 …1.0/deltas[d], aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cutefficacy, &cutrank, &cutislocal, … in generateClusterCuts()
6574 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, rowweights, NULL, -1, in generateClusterCuts()
6580 …1.0/bestdelta, aggrrow, cutcoefs, &cutrhs, cutinds, &cutnnz, &cutefficacy, &cutrank, &cutislocal, … in generateClusterCuts()
6597 SCIPaggrRowFree(scip, &aggrrow); in generateClusterCuts()