/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | sepa_disjunctive.c | 106 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 D | sepa_strongcg.c | 164 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 D | sepa_gomory.c | 250 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 D | scip_lp.h | 547 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPgetLPBInvRow(), …
|
H A D | sepa_cgmip.c | 2170 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 D | lp.h | 841 …SCIP_Real* binvrow, /**< row in B^-1 from prior call to SCIPlpGetBInvRow(), …
|
H A D | scip_lp.c | 758 …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 D | lp.c | 9887 …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 D | bases.c | 265 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 D | sepa_gmi.c | 274 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 D | decomp.c | 23 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 D | lp_varfunc.c | 796 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 D | lpi.h | 873 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo…
|
H A D | lpi_none.c | 1334 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
|
H A D | lpi_xprs.c | 3067 …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 D | lpi_spx2.cpp | 3732 …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 D | lpi_spx1.cpp | 4701 …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 D | lpi_msk.c | 4283 …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 D | lpi_qso.c | 3000 …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 D | lpi_grb.c | 4842 …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 D | lpi_clp.cpp | 3303 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
|
H A D | lpi_glop.cpp | 2532 …const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRo… in SCIPlpiGetBInvARow() argument
|
H A D | lpi_cpx.c | 3801 …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 D | scip.pxd | 739 …SCIP_RETCODE SCIPgetLPBInvARow(SCIP* scip, int r, SCIP_Real* binvrow, SCIP_Real* coefs, int* inds,…
|