/dports/math/SCIP/scip-7.0.3/tests/src/cons/quadratic/ |
H A D | projection.c | 385 SCIP_VAR* linvars[nlinvars]; in Test() local 401 linvars[0] = x; in Test() 404 nlinvars, linvars, linvals, nquadterms, quadvars1, quadvars2, quadvals, lhs, rhs) ); in Test() 436 SCIP_VAR* linvars[nlinvars]; in Test() local 453 linvars[0] = x; in Test() 454 linvars[1] = y; in Test() 455 linvars[2] = w; in Test() 529 SCIP_VAR* linvars[nlinvars]; in Test() local 545 linvars[0] = x; in Test() 546 linvars[1] = w; in Test() [all …]
|
/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | cons_pseudoboolean.c | 619 SCIP_VAR** linvars; in getLinearConsVarsData() local 710 vars[v] = linvars[v]; in getLinearConsVarsData() 922 SCIP_VAR** linvars; in checkConsConsistency() local 1810 SCIP_VAR** linvars; in consdataPrint() local 2395 SCIP_VAR** linvars; in chgLhs() local 2569 SCIP_VAR** linvars; in chgRhs() local 3445 SCIP_VAR** linvars; in checkOrigPbCons() local 4612 SCIP_VAR** linvars; in addCliques() local 5758 SCIP_VAR** linvars; in tryUpgradingXor() local 8762 SCIP_VAR** linvars; in SCIP_DECL_CONSGETVARS() local [all …]
|
H A D | cons_nonlinear.h | 161 …SCIP_VAR** linvars, /**< array with linear variables of constraint entries */ 209 …SCIP_VAR** linvars, /**< array with linear variables of constraint entries */ 231 …SCIP_VAR** linvars, /**< array with linear variables of constraint entries */ 279 …SCIP_VAR** linvars, /**< array with linear variables of constraint entries */
|
H A D | cons_pseudoboolean.h | 149 SCIP_VAR** linvars, /**< variables of the linear part, or NULL */ 204 SCIP_VAR** linvars, /**< variables of the linear part, or NULL */ 285 SCIP_VAR**const linvars, /**< array to store and-constraints */
|
H A D | cons_nonlinear.c | 465 assert(SCIPvarGetLbLocal(consdata->linvars[i]) <= SCIPvarGetUbLocal(consdata->linvars[i])); in consdataUpdateLinearActivity() 499 assert(SCIPvarGetLbLocal(consdata->linvars[i]) <= SCIPvarGetUbLocal(consdata->linvars[i])); in consdataUpdateLinearActivity() 1098 SCIP_CALL( SCIPduplicateBlockMemoryArray(scip, &(*consdata)->linvars, linvars, nlinvars) ); in consdataCreate() 1303 consdata->linvars [newpos] = consdata->linvars [oldpos]; in consdataMoveLinearVar() 1417 var = consdata->linvars[pos]; in delLinearCoefPos() 1482 var = consdata->linvars[pos]; in chgLinearCoefPos() 1667 for( j = i+1; j < consdata->nlinvars && consdata->linvars[i] == consdata->linvars[j]; ++j ) in mergeAndCleanLinearVars() 1898 SCIP_VAR** linvars; in splitOffLinearPart() local 3888 var = consdata->linvars[i]; in computeViolation() 8826 SCIP_VAR** linvars; in SCIP_DECL_CONSCOPY() local [all …]
|
H A D | reader_opb.c | 846 assert(linvars != NULL); in readCoefficients() 855 *linvars = NULL; in readCoefficients() 1354 if( SCIPvarIsNegated(linvars[v]) ) in setObjective() 1363 SCIP_CALL( SCIPchgVarObj(scip, linvars[v], SCIPvarGetObj(linvars[v]) + coefs[v]) ); in setObjective() 1381 SCIP_VAR** linvars; in readConstraints() local 1597 SCIPfreeBufferArrayNull(scip, &linvars); in readConstraints() 2290 SCIP_VAR** linvars; in writeOpbObjective() local 2994 assert(linvars != NULL || nlinvars == 0); in printPBRow() 3058 var = linvars[v]; /*lint !e613 */ in printPBRow() 3649 SCIP_VAR** linvars; in writeOpbConstraints() local [all …]
|
H A D | nlp.c | 883 nlrow->linvars[newpos] = nlrow->linvars[oldpos]; in nlrowMoveLinearCoef() 913 assert(nlrow->linvars != NULL); in nlrowAddLinearCoef() 920 nlrow->linvars [pos] = var; in nlrowAddLinearCoef() 926 if( pos > 0 && SCIPvarCompare(nlrow->linvars[pos-1], nlrow->linvars[pos]) > 0 ) in nlrowAddLinearCoef() 1034 var = nlrow->linvars[pos]; in nlrowDelLinearCoefPos() 1384 var = nlrow->linvars[pos]; in nlrowRemoveFixedLinearCoefPos() 1429 var = nlrow->linvars[pos]; in nlrowRemoveFixedLinearCoefPos() 2051 assert(linvars[i] != NULL); in SCIPnlrowCreate() 2067 (*nlrow)->linvars = NULL; in SCIPnlrowCreate() 3268 return nlrow->linvars; in SCIPnlrowGetLinearVars() [all …]
|
H A D | cons_quadratic.h | 205 …SCIP_VAR** linvars, /**< variables in linear part (x_i) or NULL if nlinvars … 256 SCIP_VAR** linvars, /**< array with variables in linear part (x_i) */ 281 SCIP_VAR** linvars, /**< array with variables in linear part (x_i) */ 319 SCIP_VAR** linvars, /**< array with variables in linear part (x_i) */
|
H A D | reader_pip.c | 1357 SCIP_VAR** linvars; in readObjective() local 1400 SCIPfreeBufferArray(scip, &linvars); in readObjective() 1471 SCIP_VAR** linvars; in readConstraints() local 1634 SCIPfreeBufferArray(scip, &linvars); in readConstraints() 2142 assert( nlinvars == 0 || (linvars != NULL && linvals != NULL) ); in printRow() 2163 assert(linvars != NULL); /* for lint */ in printRow() 2166 var = linvars[v]; in printRow() 2299 assert(linvars != NULL); /* for lint */ in printRowNl() 2302 var = linvars[v]; in printRowNl() 2633 assert( nlinvars == 0 || linvars != NULL ); in printQuadraticCons() [all …]
|
H A D | cons_quadratic.c | 584 var = consdata->linvars[i]; in catchVarEvents() 1366 SCIP_CALL( SCIPduplicateBlockMemoryArray(scip, &(*consdata)->linvars, linvars, nlinvars) ); in consdataCreate() 1849 consdata->linvars [newpos] = consdata->linvars [oldpos]; in consdataMoveLinearVar() 2006 var = consdata->linvars[pos]; in delLinearCoefPos() 2084 var = consdata->linvars[pos]; in chgLinearCoefPos() 2904 for( j = i+1; j < consdata->nlinvars && consdata->linvars[i] == consdata->linvars[j]; ++j ) in mergeAndCleanLinearVars() 3045 var = consdata->linvars[i]; in removeFixedVariables() 4279 var = consdata->linvars[i]; in presolveUpgrade() 5610 var = consdata->linvars[i]; in computeViolation() 13803 SCIP_VAR** linvars; in SCIP_DECL_CONSCOPY() local [all …]
|
H A D | cons_indicator.c | 954 SCIP_VAR** linvars; in checkIIS() local 997 linvars[0] = var; in checkIIS() 1031 var = linvars[v]; in checkIIS() 1095 var = linvars[v]; in checkIIS() 1139 SCIP_VAR** linvars; in checkIIS() local 1183 var = linvars[v]; in checkIIS() 2280 SCIP_VAR** linvars; in addAltLPConstraint() local 2318 linvars[0] = var; in addAltLPConstraint() 6564 SCIP_VAR** linvars; in SCIP_DECL_CONSLOCK() local 8126 SCIP_VAR** linvars; in SCIPmakeIndicatorFeasible() local [all …]
|
H A D | struct_nlp.h | 75 SCIP_VAR** linvars; /**< linear variables */ member
|
H A D | reader_gms.c | 610 SCIP_VAR** linvars, /**< variables in linear part */ in printQuadraticRow() argument 631 assert( nlinvars == 0 || (linvars != NULL && lincoeffs != NULL) ); in printQuadraticRow() 727 SCIP_VAR** linvars, /**< variables in linear part */ in printQuadraticCons() argument 740 assert( nlinvars == 0 || (linvars != NULL && lincoeffs != NULL) ); in printQuadraticCons() 756 nlinvars, linvars, lincoeffs, in printQuadraticCons() 766 nlinvars, linvars, lincoeffs, in printQuadraticCons() 774 nlinvars, linvars, lincoeffs, in printQuadraticCons() 1777 SCIP_VAR** linvars, /**< variables in linear part */ in printNonlinearRow() argument 1855 SCIP_VAR** linvars, /**< variables in linear part */ in printNonlinearCons() argument 1876 … nlinvars, linvars, lincoeffs, nexprtrees, exprtrees, exprtreecoefs, rhs, transformed, nsmooth) ); in printNonlinearCons() [all …]
|
H A D | reader_lp.c | 1397 SCIP_VAR** linvars; in createIndicatorConstraint() local 1590 SCIPfreeBlockMemoryArrayNull(scip, &linvars, lincoefssize); in createIndicatorConstraint() 2657 SCIP_VAR** linvars, /**< array of linear variables */ in printRow() argument 2679 assert( nlinvars == 0 || (linvars != NULL && linvals != NULL) ); in printRow() 2700 assert(linvars != NULL); /* for lint */ in printRow() 2703 var = linvars[v]; in printRow() 2817 assert( nlinvars == 0 || linvars != NULL ); in printQuadraticCons() 3885 SCIP_VAR** linvars; in SCIPwriteLp() local 3909 linvars = SCIPgetVarsLinear(scip, lincons); in SCIPwriteLp() 3912 assert( linvars != NULL ); in SCIPwriteLp() [all …]
|
H A D | sepa_eccuts.c | 103 SCIP_VAR** linvars; /**< linear variables */ member 303 SCIP_VAR** linvars, /**< linear variables */ in nlrowaggrStoreLinearTerms() argument 310 assert(linvars != NULL || nlinvars == 0); in nlrowaggrStoreLinearTerms() 315 nlrowaggr->linvars = NULL; in nlrowaggrStoreLinearTerms() 320 SCIP_CALL( SCIPallocBlockMemoryArray(scip, &nlrowaggr->linvars, nlinvars) ); in nlrowaggrStoreLinearTerms() 322 BMScopyMemoryArray(nlrowaggr->linvars, linvars, nlinvars); in nlrowaggrStoreLinearTerms() 577 SCIPfreeBlockMemoryArray(scip, &(*nlrowaggr)->linvars, (*nlrowaggr)->nlinvars); in nlrowaggrFree() 579 (*nlrowaggr)->linvars = 0; in nlrowaggrFree() 580 (*nlrowaggr)->linvars = NULL; in nlrowaggrFree() 615 …SCIPdebugMsgPrint(scip, "%e %s + ", nlrowaggr->lincoefs[i], SCIPvarGetName(nlrowaggr->linvars[i]) … in nlrowaggrPrint() [all …]
|
H A D | reader_zpl.c | 407 SCIP_VAR** linvars; in addConsTerm() local 417 SCIP_CALL( SCIPallocBufferArray(scip, &linvars, term_get_elements(term)) ); in addConsTerm() 431 linvars [nlinvars] = (SCIP_VAR*)mono_get_var(monom, 0); in addConsTerm() 445 …SCIP_CALL( SCIPcreateConsQuadratic(scip, &cons, name, nlinvars, linvars, lincoefs, nquadterms, qua… in addConsTerm() 449 SCIPfreeBufferArray(scip, &linvars); in addConsTerm()
|
H A D | scip_nlp.h | 682 SCIP_VAR** linvars, /**< linear variables, or NULL if nlinvars == 0 */
|
H A D | prop_symmetry.c | 843 SCIP_VAR** linvars, /**< array of linear variables */ in collectCoefficients() argument 863 assert( nlinvars == 0 || linvars != NULL ); in collectCoefficients() 876 SCIP_CALL( SCIPduplicateBufferArray(scip, &vars, linvars, nvars) ); in collectCoefficients() 1544 SCIP_VAR** linvars; in computeSymmetryGroup() local 1603 linvars = SCIPgetVarsSetppc(scip, cons); in computeSymmetryGroup() 1609 …SCIP_CALL( collectCoefficients(scip, doubleequations, linvars, 0, nconsvars, 1.0, 1.0, SCIPconsIsT… in computeSymmetryGroup() 1612 …SCIP_CALL( collectCoefficients(scip, doubleequations, linvars, 0, nconsvars, -SCIPinfinity(scip), … in computeSymmetryGroup() 1615 …SCIP_CALL( collectCoefficients(scip, doubleequations, linvars, 0, nconsvars, 1.0, SCIPinfinity(sci… in computeSymmetryGroup()
|
H A D | nlp.h | 75 SCIP_VAR** linvars, /**< linear variables, or NULL if nlinvars == 0 */
|
/dports/math/SCIP/scip-7.0.3/tests/src/heur/ |
H A D | multistart.c | 127 SCIP_VAR* linvars[2]; variable 140 linvars[0] = x; 141 linvars[1] = y; 159 …SCIP_CALL( SCIPcreateNlRow(scip, &nlrow, "nlrow", 5.0, 2, linvars, lincoefs, 0, NULL, 0, NULL, NUL… 179 …SCIP_CALL( SCIPcreateNlRow(scip, &nlrow, "nlrow", 5.0, 2, linvars, lincoefs, 2, quadvars, 3, quade… 197 SCIP_CALL( SCIPexprtreeSetVars(tree, 2, linvars) ); 198 …SCIP_CALL( SCIPcreateNlRow(scip, &nlrow, "nlrow", 5.0, 2, linvars, lincoefs, 2, quadvars, 3, quade…
|
/dports/math/SCIP/scip-7.0.3/applications/Ringpacking/src/ |
H A D | pricer_rpa.c | 519 SCIP_VAR* linvars[2]; in solvePricingMINLP() local 638 linvars[0] = w[i]; lincoefs[0] = -c; in solvePricingMINLP() 639 linvars[1] = w[j]; lincoefs[1] = -c; in solvePricingMINLP() 651 …SCIP_CALL( SCIPcreateConsBasicQuadratic(subscip, &cons, name, 2, linvars, lincoefs, 6, quadvars1, … in solvePricingMINLP()
|
/dports/math/SCIP/scip-7.0.3/applications/PolySCIP/src/ |
H A D | ReaderMOP.cpp | 1836 SCIP_VAR** linvars; in readIndicators() local 1923 linvars = SCIPgetVarsLinear(scip, lincons); in readIndicators() 1949 vars[i] = linvars[i]; in readIndicators() 1974 if( !SCIPvarIsIntegral(linvars[i]) || ! SCIPisIntegral(scip, linvals[i]) ) in readIndicators()
|
/dports/math/py-or-tools/or-tools-9.2/ortools/linear_solver/ |
H A D | scip_proto_solver.cc | 482 SCIP_VAR* linvars[1] = {scip_variables->back()}; 494 /*nlinvars=*/1, /*linvars=*/linvars, /*lincoefs=*/lincoefs,
|
/dports/math/minizinc/libminizinc-2.5.5/include/minizinc/solvers/MIP/ |
H A D | MIP_scip_wrap.hh | 78 SCIP_VAR** linvars, /**< array with variables in linear part (x_i) */
|
/dports/math/SCIP/scip-7.0.3/src/nlpi/ |
H A D | expr.c | 13630 assert(linvars != NULL || linvarssize == 0); in SCIPexprgraphNodeSplitOffLinear() 13647 linvars[0] = exprgraph->vars[(*node)->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13669 linvars[0] = exprgraph->vars[(*node)->children[0]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13682 linvars[0] = exprgraph->vars[(*node)->children[0]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13696 linvars[0] = exprgraph->vars[(*node)->children[1]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13707 linvars[0] = exprgraph->vars[(*node)->children[0]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13717 linvars[0] = exprgraph->vars[(*node)->children[0]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13719 linvars[1] = exprgraph->vars[(*node)->children[1]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13740 linvars[0] = exprgraph->vars[(*node)->children[1]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() 13751 linvars[0] = exprgraph->vars[(*node)->children[0]->data.intval]; /*lint !e613*/ in SCIPexprgraphNodeSplitOffLinear() [all …]
|