/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | branch_distribution.c | 269 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 D | heur_distributiondiving.c | 369 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, ¤tmean, &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 D | branch_distribution.h | 93 SCIP_Real varub, /**< variable upper bound */
|
H A D | reader_osil.c | 136 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 D | cons_bounddisjunction.c | 1624 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 D | sepa_eccuts.c | 2133 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 D | nlp.c | 6197 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 D | var.c | 4457 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 D | cons_linear.c | 9772 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 D | test_hull.py | 209 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)
|