Home
last modified time | relevance | path

Searched refs:linvars (Results 1 – 25 of 33) sorted by relevance

12

/dports/math/SCIP/scip-7.0.3/tests/src/cons/quadratic/
H A Dprojection.c385 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 Dcons_pseudoboolean.c619 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 Dcons_nonlinear.h161 …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 Dcons_pseudoboolean.h149 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 Dcons_nonlinear.c465 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 Dreader_opb.c846 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 Dnlp.c883 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 Dcons_quadratic.h205 …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 Dreader_pip.c1357 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 Dcons_quadratic.c584 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 Dcons_indicator.c954 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 Dstruct_nlp.h75 SCIP_VAR** linvars; /**< linear variables */ member
H A Dreader_gms.c610 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 Dreader_lp.c1397 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 Dsepa_eccuts.c103 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 Dreader_zpl.c407 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 Dscip_nlp.h682 SCIP_VAR** linvars, /**< linear variables, or NULL if nlinvars == 0 */
H A Dprop_symmetry.c843 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 Dnlp.h75 SCIP_VAR** linvars, /**< linear variables, or NULL if nlinvars == 0 */
/dports/math/SCIP/scip-7.0.3/tests/src/heur/
H A Dmultistart.c127 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 Dpricer_rpa.c519 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 DReaderMOP.cpp1836 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 Dscip_proto_solver.cc482 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 DMIP_scip_wrap.hh78 SCIP_VAR** linvars, /**< array with variables in linear part (x_i) */
/dports/math/SCIP/scip-7.0.3/src/nlpi/
H A Dexpr.c13630 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 …]

12