Home
last modified time | relevance | path

Searched refs:binvrow (Results 1 – 24 of 24) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dsepa_disjunctive.c106 SCIP_Real* binvrow, /**< row of \f$B^{-1}\f$ */ in getVarRank() argument
118 assert( binvrow != NULL || nrows == 0 ); in getVarRank()
127 val = REALABS(binvrow[r] * rowsmaxval[r]);/*lint !e613*/ in getVarRank()
138 val = REALABS(binvrow[r] * rowsmaxval[r]);/*lint !e613*/ in getVarRank()
157 SCIP_Real* binvrow, /**< row of \f$B^{-1}\f$ */ in getSimplexCoefficients() argument
197 simplexcoefs[(*nonbasicnumber)++] = binvrow[r]; in getSimplexCoefficients()
497 SCIP_Real* binvrow = NULL; in SCIP_DECL_SEPAEXECLP() local
690 SCIP_CALL( SCIPallocBufferArray(scip, &binvrow, nrows) ); in SCIP_DECL_SEPAEXECLP()
772 SCIP_CALL( SCIPgetLPBInvRow(scip, basisrow[ind], binvrow, NULL, NULL) ); in SCIP_DECL_SEPAEXECLP()
798 SCIP_CALL( SCIPgetLPBInvRow(scip, basisrow[ind], binvrow, NULL, NULL) ); in SCIP_DECL_SEPAEXECLP()
[all …]
H A Dsepa_strongcg.c164 SCIP_Real* binvrow; in SCIP_DECL_SEPAEXECLP() local
255 SCIP_CALL( SCIPallocBufferArray(scip, &binvrow, nrows) ); in SCIP_DECL_SEPAEXECLP()
336 SCIP_CALL( SCIPgetLPBInvRow(scip, j, binvrow, inds, &ninds) ); in SCIP_DECL_SEPAEXECLP()
345 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, binvrow, inds, ninds, in SCIP_DECL_SEPAEXECLP()
449 SCIPfreeBufferArray(scip, &binvrow); in SCIP_DECL_SEPAEXECLP()
H A Dsepa_gomory.c250 SCIP_Real* binvrow; in SCIP_DECL_SEPAEXECLP() local
370 SCIP_CALL( SCIPallocBufferArray(scip, &binvrow, nrows) ); in SCIP_DECL_SEPAEXECLP()
455 SCIP_CALL( SCIPgetLPBInvRow(scip, j, binvrow, inds, &ninds) ); in SCIP_DECL_SEPAEXECLP()
457 SCIP_CALL( SCIPaggrRowSumRows(scip, aggrrow, binvrow, inds, ninds, in SCIP_DECL_SEPAEXECLP()
582 SCIPfreeBufferArray(scip, &binvrow); in SCIP_DECL_SEPAEXECLP()
H A Dscip_lp.h547 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPgetLPBInvRow(), …
H A Dsepa_cgmip.c2170 SCIP_Real* binvrow; in createCGMIPprimalsols() local
2194 SCIP_CALL( SCIPallocBufferArray(scip, &binvrow, nrows) ); in createCGMIPprimalsols()
2261 SCIP_CALL( SCIPgetLPBInvRow(scip, i, binvrow, NULL, NULL) ); in createCGMIPprimalsols()
2280 binvval = binvrow[r]; in createCGMIPprimalsols()
2399 SCIPfreeBufferArray(scip, &binvrow); in createCGMIPprimalsols()
H A Dlp.h841 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPlpGetBInvRow(), …
H A Dscip_lp.c758 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPgetLPBInvRow(), … in SCIPgetLPBInvARow() argument
773 SCIP_CALL( SCIPlpGetBInvARow(scip->lp, r, binvrow, coefs, inds, ninds) ); in SCIPgetLPBInvARow()
H A Dlp.c9887 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPlpGetBInvRow(), … in SCIPlpGetBInvARow() argument
9901 SCIP_CALL( SCIPlpiGetBInvARow(lp->lpi, r, binvrow, coef, inds, ninds) ); in SCIPlpGetBInvARow()
/dports/math/SCIP/scip-7.0.3/tests/src/lpi/
H A Dbases.c265 SCIP_Real binvrow[3]; in Test() local
318 SCIP_CALL( SCIPlpiGetBInvRow(lpi, i, binvrow, NULL, NULL) ); in Test()
321 cr_expect_float_eq(binvrow[0], 0.0, EPS, "BInvRow[%d] = %g != %g\n", 0, binvrow[0], 0.0); in Test()
322 cr_expect_float_eq(binvrow[1], 1.0, EPS, "BInvRow[%d] = %g != %g\n", 1, binvrow[1], 1.0); in Test()
323 cr_expect_float_eq(binvrow[2], 0.5, EPS, "BInvRow[%d] = %g != %g\n", 2, binvrow[2], 0.5); in Test()
334 cr_expect_float_eq(coef[entry], binvrow[idx], EPS); in Test()
/dports/math/SCIP/scip-7.0.3/examples/GMI/src/
H A Dsepa_gmi.c274 SCIP_Real* binvrow, /**< row of the basis inverse */ in getGMIFromRow() argument
298 assert(binvrow != NULL); in getGMIFromRow()
403 rowelem = binvrow[SCIProwGetLPPos(row)]; in getGMIFromRow()
411 rowelem = binvrow[SCIProwGetLPPos(row)]; in getGMIFromRow()
569 SCIP_Real* binvrow; in SCIP_DECL_SEPAEXECLP() local
641 SCIP_CALL( SCIPallocBufferArray(scip, &binvrow, nrows) ); in SCIP_DECL_SEPAEXECLP()
716 SCIP_CALL( SCIPgetLPBInvRow(scip, i, binvrow, NULL, NULL) ); in SCIP_DECL_SEPAEXECLP()
719 SCIP_CALL( SCIPgetLPBInvARow(scip, i, binvrow, binvarow, NULL, NULL) ); in SCIP_DECL_SEPAEXECLP()
725 …success = getGMIFromRow(scip, sepadata, ncols, nrows, cols, rows, binvrow, binvarow, primsol, cutc… in SCIP_DECL_SEPAEXECLP()
798 SCIPfreeBufferArray(scip, &binvrow); in SCIP_DECL_SEPAEXECLP()
/dports/math/symphony/SYMPHONY-releases-5.6.17/SYMPHONY/src/CutGen/Decomp/
H A Ddecomp.c23 double *binvrow; in decomp() local
110 binvrow = (double *) malloc(lp_data->m*DSIZE); in decomp()
117 cpx_status = CPXgetpi(lp_data->cpxenv, lp_data->lp, binvrow, in decomp()
120 get_binvrow(lp_data, dcmp_data->dunbr, binvrow); in decomp()
122 new_cut->rhs = -binvrow[lp_data->m-1]; in decomp()
125 memcpy(new_cut->coef, binvrow, (lp_data->m-1)*DSIZE); in decomp()
/dports/math/symphony/SYMPHONY-releases-5.6.17/SYMPHONY/src/LP/
H A Dlp_varfunc.c796 double obj, lb = 0, ub = 0, *colval, *binvrow; in restore_lp_feasibility() local
823 binvrow = lp_data->tmp.d + lp_data->m; in restore_lp_feasibility()
825 get_binvrow(lp_data, infind, binvrow); in restore_lp_feasibility()
836 prod = dot_product(colval, colind, collen, binvrow); in restore_lp_feasibility()
855 prod = dot_product(colval, colind, collen, binvrow); in restore_lp_feasibility()
876 binvrow); in restore_lp_feasibility()
975 prod = dot_product(colval, colind, collen, binvrow); in restore_lp_feasibility()
/dports/math/SCIP/scip-7.0.3/src/lpi/
H A Dlpi.h873 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo…
H A Dlpi_none.c1334 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
H A Dlpi_xprs.c3067 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
3097 if( binvrow == NULL ) in SCIPlpiGetBInvARow()
3104 binv = (double*) binvrow; in SCIPlpiGetBInvARow()
H A Dlpi_spx2.cpp3732 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… argument
3757 if( binvrow == NULL )
3764 binv = const_cast<SCIP_Real*>(binvrow);
H A Dlpi_spx1.cpp4701 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… argument
4726 if( binvrow == NULL )
4733 binv = const_cast<SCIP_Real*>(binvrow);
H A Dlpi_msk.c4283 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
4318 if( binvrow == NULL ) in SCIPlpiGetBInvARow()
4327 binv = (SCIP_Real*)binvrow; in SCIPlpiGetBInvARow()
H A Dlpi_qso.c3000 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
3014 SCIP_UNUSED( binvrow ); in SCIPlpiGetBInvARow()
H A Dlpi_grb.c4842 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
4859 SCIP_UNUSED( binvrow ); in SCIPlpiGetBInvARow()
H A Dlpi_clp.cpp3303 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
H A Dlpi_glop.cpp2532 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
H A Dlpi_cpx.c3801 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
/dports/math/py-PySCIPOpt/PySCIPOpt-3.0.2/src/pyscipopt/
H A Dscip.pxd739 …SCIP_RETCODE SCIPgetLPBInvARow(SCIP* scip, int r, SCIP_Real* binvrow, SCIP_Real* coefs, int* inds,…