Home
last modified time | relevance | path

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

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dbranch_distribution.c269 if( !SCIPisInfinity(scip, varub) ) in SCIPvarCalcDistributionParameters()
270 *mean = varub; in SCIPvarCalcDistributionParameters()
280 *variance = SQUARED(varub - varlb); in SCIPvarCalcDistributionParameters()
282 *variance = SQUARED(varub - varlb + 1) - 1; in SCIPvarCalcDistributionParameters()
284 *mean = (varub + varlb) * .5; in SCIPvarCalcDistributionParameters()
624 SCIP_Real varub; in calcBranchScore() local
653 varub = SCIPvarGetUbLocal(var); in calcBranchScore()
654 assert(SCIPisFeasLT(scip, varlb, varub)); in calcBranchScore()
735 if( !SCIPisInfinity(scip, varub) ) in calcBranchScore()
776 if( SCIPisInfinity(scip, varub) && rowval > 0.0 ) in calcBranchScore()
[all …]
H A Dheur_distributiondiving.c369 SCIP_Real varub; in calcBranchScore() local
398 varub = SCIPvarGetUbLocal(var); in calcBranchScore()
399 assert(varub - varlb > 0.5); in calcBranchScore()
405 SCIPvarCalcDistributionParameters(scip, varlb, varub, vartype, &currentmean, &squaredbounddiff); in calcBranchScore()
422 SCIPvarCalcDistributionParameters(scip, newlb, varub, vartype, &meanup, &squaredbounddiffup); in calcBranchScore()
489 if( !SCIPisInfinity(scip, varub) ) in calcBranchScore()
530 if( SCIPisInfinity(scip, varub) && rowval > 0.0 ) in calcBranchScore()
532 if( SCIPisInfinity(scip, varub) && rowval < 0.0 ) in calcBranchScore()
H A Dbranch_distribution.h93 SCIP_Real varub, /**< variable upper bound */
H A Dreader_osil.c136 SCIP_Real varub; in readVariables() local
180 varub = SCIPinfinity(scip); in readVariables()
182 varub = -SCIPinfinity(scip); in readVariables()
184 varub = SCIPinfinity(scip); in readVariables()
187 varub = strtod(attrval, (char**)&attrval); in readVariables()
211 if( varub > 1.0 ) in readVariables()
212 varub = 1.0; in readVariables()
238 varub = SCIPfloor(scip, varub); in readVariables()
242 …SCIP_CALL( SCIPcreateVar(scip, &(*vars)[*nvars], varname, varlb, varub, 0.0, vartype, !dynamiccols… in readVariables()
H A Dcons_bounddisjunction.c1624 SCIP_Real varub; in registerBranchingCandidates() local
1659 varub = SCIPcomputeVarUbLocal(scip, var); in registerBranchingCandidates()
1664 if( boundtypes[v] == SCIP_BOUNDTYPE_LOWER && isFeasLT(scip, var, varub, bounds[v]) ) in registerBranchingCandidates()
1684 (SCIPisInfinity(scip, varub) || !SCIPisFeasEQ(scip, bounds[v], varub))) ) in registerBranchingCandidates()
1762 SCIP_Real varub; in createNAryBranch() local
1796 varub = SCIPcomputeVarUbLocal(scip, var); in createNAryBranch()
1801 if( boundtypes[v] == SCIP_BOUNDTYPE_LOWER && isFeasLT(scip, var, varub, bounds[v]) ) in createNAryBranch()
H A Dsepa_eccuts.c2133 SCIP_Real varub; in SCIPcomputeConvexEnvelopeFacet() local
2136 varub = SCIPvarGetUbLocal(ecaggr->vars[i]); in SCIPcomputeConvexEnvelopeFacet()
2137 assert(!SCIPisEQ(scip, varlb, varub)); in SCIPcomputeConvexEnvelopeFacet()
2140 facet[ecaggr->nvars] -= (facet[i] * varlb) / (varub - varlb); in SCIPcomputeConvexEnvelopeFacet()
2143 facet[i] = facet[i] / (varub - varlb); in SCIPcomputeConvexEnvelopeFacet()
H A Dnlp.c6197 SCIP_Real* varub; in SCIPnlpEndDive() local
6215 SCIP_CALL( SCIPsetAllocBufferArray(set, &varub, nlp->nvars) ); in SCIPnlpEndDive()
6220 varub[i] = SCIPvarGetUbLocal(nlp->vars[nlp->varmap_nlpi2nlp[i]]); in SCIPnlpEndDive()
6223 SCIP_CALL( SCIPnlpiChgVarBounds(nlp->solver, nlp->problem, nlp->nvars, varidx, varlb, varub) ); in SCIPnlpEndDive()
6227 SCIPsetFreeBufferArray(set, &varub); in SCIPnlpEndDive()
H A Dvar.c4457 SCIP_Real varub; in varUpdateAggregationBounds() local
4489 varub = SCIPsetInfinity(set); in varUpdateAggregationBounds()
4491 varub = aggvar->glbdom.ub * scalar + constant; in varUpdateAggregationBounds()
4496 varub = SCIPsetInfinity(set); in varUpdateAggregationBounds()
4498 varub = aggvar->glbdom.lb * scalar + constant; in varUpdateAggregationBounds()
4505 varub = MIN(varub, var->glbdom.ub); in varUpdateAggregationBounds()
4507 SCIPvarAdjustUb(var, set, &varub); in varUpdateAggregationBounds()
4510 if( SCIPsetIsGT(set, varlb, varub) ) in varUpdateAggregationBounds()
4516 else if( SCIPsetIsEQ(set, varlb, varub) ) in varUpdateAggregationBounds()
4537 if( SCIPsetIsLT(set, varub, var->glbdom.ub) ) in varUpdateAggregationBounds()
[all …]
H A Dcons_linear.c9772 SCIP_Real varub; in convertLongEquality() local
9783 varub = SCIPvarGetUbGlobal(var); in convertLongEquality()
9839 if( SCIPisInfinity(scip, varub) || SCIPisInfinity(scip, -varlb) ) in convertLongEquality()
9842 else if( SCIPisHugeValue(scip, varub) || SCIPisHugeValue(scip, -varlb) ) in convertLongEquality()
9846 slackdomrng = (varub - varlb)*absval; in convertLongEquality()
/dports/math/py-Pyomo/Pyomo-6.1.2/pyomo/gdp/tests/
H A Dtest_hull.py209 varub = cons['ub']
210 self.assertIsNone(varub.lower)
211 self.assertEqual(varub.upper, 0)
212 repn = generate_standard_repn(varub.body)
219 def check_bound_constraints_on_disjunctionBlock(self, varlb, varub, disvar, argument
230 self.assertIsNone(varub.lower)
231 self.assertEqual(varub.upper, 0)
232 repn = generate_standard_repn(varub.body)