/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | sol.c | 195 SCIP_Real solval; in solUnlinkVar() local 1347 SCIP_Real solval; in SCIPsolGetVal() local 1477 SCIP_Real solval; in SCIPsolGetRayVal() local 1561 SCIP_Real solval; in SCIPsolUpdateVarObj() local 1809 solval = SCIPsetFeasFloor(set, solval); in SCIPsolRound() 1811 solval = SCIPsetFeasCeil(set, solval); in SCIPsolRound() 1814 solval = SCIPsetFeasFloor(set, solval); in SCIPsolRound() 1816 solval = SCIPsetFeasCeil(set, solval); in SCIPsolRound() 1839 SCIP_Real solval; in SCIPsolUpdateVarsum() local 1994 SCIP_Real solval; in SCIPsolRecomputeObj() local [all …]
|
H A D | cons_integral.c | 173 SCIP_Real solval; in SCIP_DECL_CONSCHECK() local 202 if( !SCIPisFeasIntegral(scip, solval) ) in SCIP_DECL_CONSCHECK() 222 assert(SCIPisFeasIntegral(scip, solval)); in SCIP_DECL_CONSCHECK() 230 solval = SCIPgetSolVal(scip, sol, vars[v]); in SCIP_DECL_CONSCHECK() 231 if( !SCIPisFeasIntegral(scip, solval) ) in SCIP_DECL_CONSCHECK() 238 SCIPvarGetName(vars[v]), solval); in SCIP_DECL_CONSCHECK() 260 SCIP_Real solval; in SCIP_DECL_CONSGETDIVEBDCHGS() local 292 solval = SCIPgetSolVal(scip, sol, vars[v]); in SCIP_DECL_CONSGETDIVEBDCHGS() 295 …if( ! SCIPisFeasIntegral(scip, solval) && SCIPisGE(scip, solval, SCIPvarGetLbLocal(vars[v])) && SC… in SCIP_DECL_CONSGETDIVEBDCHGS() 298 solval - SCIPfloor(scip, solval), &score, &roundup) ); in SCIP_DECL_CONSGETDIVEBDCHGS() [all …]
|
H A D | heur_feaspump.c | 344 assert(SCIPisFeasLE(scip, lb, solval) && SCIPisFeasLE(scip, solval, ub)); in updateVariableRounding() 380 SCIP_Real solval; in handle1Cycle() local 392 solval = SCIPfeasFloor(scip, solval); in handle1Cycle() 395 solval = SCIPfeasCeil(scip, solval); in handle1Cycle() 449 solval = SCIPfloor(scip, solval); in handleCycle() 451 solval = SCIPceil(scip, solval); in handleCycle() 1020 solval = SCIPfloor(scip, solval); in SCIP_DECL_HEUREXEC() 1022 solval = SCIPceil(scip, solval); in SCIP_DECL_HEUREXEC() 1025 solval = SCIPfloor(scip, solval + 0.5); in SCIP_DECL_HEUREXEC() 1040 solval = MAX(solval, lbprobing); in SCIP_DECL_HEUREXEC() [all …]
|
H A D | heur_fixandinfer.c | 91 SCIP_Real solval; in fixVariable() local 122 solval = SCIPgetVarSol(scip, var); in fixVariable() 125 if( SCIPisInfinity(scip, solval) ) in fixVariable() 133 solval = SCIPceil(scip, large); in fixVariable() 135 solval = SCIPceil(scip, lb+large); in fixVariable() 137 else if( SCIPisInfinity(scip, -solval) ) in fixVariable() 145 solval = SCIPfloor(scip, -large); in fixVariable() 147 solval = SCIPfloor(scip, ub-large); in fixVariable() 150 assert(SCIPisFeasIntegral(scip, solval)); /* in probing, we always have the pseudo solution */ in fixVariable() 152 … SCIPvarGetName(var), SCIPvarGetLbLocal(var), SCIPvarGetUbLocal(var), solval, npseudocands - 1); in fixVariable() [all …]
|
H A D | heur_trivialnegation.c | 79 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 108 solval = SCIPgetSolVal(scip, lastbestsol, vars[i]); in SCIP_DECL_HEUREXEC() 109 SCIP_CALL( SCIPsetSolVal(scip, allchanged, vars[i], solval) ); in SCIP_DECL_HEUREXEC() 110 SCIP_CALL( SCIPsetSolVal(scip, feasiblechanged, vars[i], solval) ); in SCIP_DECL_HEUREXEC() 111 SCIP_CALL( SCIPsetSolVal(scip, singlenegatedsol, vars[i], solval) ); in SCIP_DECL_HEUREXEC() 155 solval = SCIPgetSolVal(scip, lastbestsol, vars[i]); in SCIP_DECL_HEUREXEC() 158 SCIP_CALL( SCIPsetSolVal(scip, allchanged, vars[i], 1 - solval) ); in SCIP_DECL_HEUREXEC() 159 SCIP_CALL( SCIPsetSolVal(scip, feasiblechanged, vars[i], 1 - solval) ); in SCIP_DECL_HEUREXEC() 160 SCIP_CALL( SCIPsetSolVal(scip, singlenegatedsol, vars[i], 1 - solval) ); in SCIP_DECL_HEUREXEC() 206 SCIP_CALL( SCIPsetSolVal(scip, feasiblechanged, vars[i], solval) ); in SCIP_DECL_HEUREXEC() [all …]
|
H A D | heur_oneopt.c | 116 if( obj > 0.0 && SCIPisFeasGE(scip, solval - 1.0, lb) ) in calcShiftVal() 117 shiftval = SCIPfeasFloor(scip, solval - lb); in calcShiftVal() 120 shiftval = SCIPfeasFloor(scip, ub - solval); in calcShiftVal() 176 if( SCIPisInfinity(scip, solval + shiftval) ) in calcShiftVal() 579 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 585 solval = SCIPgetSolVal(scip, worksol, var); in SCIP_DECL_HEUREXEC() 587 if( SCIPisFeasLT(scip, solval, lb) ) in SCIP_DECL_HEUREXEC() 670 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 698 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 706 solval = SCIPgetSolVal(scip, worksol, var); in SCIP_DECL_HEUREXEC() [all …]
|
H A D | heur_completesol.c | 216 SCIP_Real solval; in createSubproblem() local 258 if( solval == SCIP_UNKNOWN ) /*lint !e777*/ in createSubproblem() 280 if( solval > 0.5 ) in createSubproblem() 438 SCIP_Real solval; in tightenVariables() local 454 solval = SCIPgetSolVal(scip, sol, vars[v]); in tightenVariables() 457 if( solval == SCIP_UNKNOWN ) /*lint !e777*/ in tightenVariables() 459 assert(!SCIPisInfinity(scip, solval) && !SCIPisInfinity(scip, -solval)); in tightenVariables() 465 if( SCIPisIntegral(scip, solval) ) in tightenVariables() 512 …if( SCIPisEQ(scip, solval, SCIPvarGetLbLocal(vars[v])) || SCIPisEQ(scip, solval, SCIPvarGetUbLocal… in tightenVariables() 570 newub = SCIPceil(scip, solval) + offset; in tightenVariables() [all …]
|
H A D | branch_cloud.c | 274 SCIP_Real solval; in SCIP_DECL_BRANCHEXECLP() local 275 solval = SCIPgetSolVal(scip, NULL, vars[i]); in SCIP_DECL_BRANCHEXECLP() 317 SCIP_Real solval; in SCIP_DECL_BRANCHEXECLP() local 318 solval = SCIPgetSolVal(scip, NULL, vars[i]); in SCIP_DECL_BRANCHEXECLP() 323 newlpcandsmin[i] = solval; in SCIP_DECL_BRANCHEXECLP() 324 newlpcandsmax[i] = solval; in SCIP_DECL_BRANCHEXECLP() 398 SCIP_Real solval; in SCIP_DECL_BRANCHEXECLP() local 404 lpcandsmin[i] = MIN(lpcandsmin[i], solval); in SCIP_DECL_BRANCHEXECLP() 405 lpcandsmax[i] = MAX(lpcandsmax[i], solval); in SCIP_DECL_BRANCHEXECLP() 413 SCIP_Real solval; in SCIP_DECL_BRANCHEXECLP() local [all …]
|
H A D | heur_trivial.c | 160 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 161 solval = (lb+ub)/2.0; in SCIP_DECL_HEUREXEC() 165 solval = i % 3 == 0 ? SCIPceil(scip,solval) : SCIPfloor(scip,solval); in SCIP_DECL_HEUREXEC() 167 …assert(SCIPisFeasLE(scip,SCIPvarGetLbLocal(vars[i]),solval) && SCIPisFeasLE(scip,solval,SCIPvarGet… in SCIP_DECL_HEUREXEC() 169 SCIP_CALL( SCIPsetSolVal(scip, locksol, vars[i], solval) ); in SCIP_DECL_HEUREXEC()
|
H A D | heur_rootsoldiving.c | 372 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 378 solval = SCIPvarGetLPSol(var); in SCIP_DECL_HEUREXEC() 379 if( SCIPisFeasIntegral(scip, solval) ) in SCIP_DECL_HEUREXEC() 391 solval = SCIPfloor(scip, solval+0.5); in SCIP_DECL_HEUREXEC() 393 SCIP_CALL( SCIPchgVarLbDive(scip, var, solval) ); in SCIP_DECL_HEUREXEC() 394 SCIP_CALL( SCIPchgVarUbDive(scip, var, solval) ); in SCIP_DECL_HEUREXEC() 401 else if( solval <= rootsol[i] ) in SCIP_DECL_HEUREXEC() 410 SCIPvarGetName(var), solval, SCIPfeasFloor(scip, solval)); in SCIP_DECL_HEUREXEC() 414 hardroundingnewbd = SCIPfeasFloor(scip, solval); in SCIP_DECL_HEUREXEC() 430 SCIPvarGetName(var), solval, SCIPfeasCeil(scip, solval)); in SCIP_DECL_HEUREXEC() [all …]
|
H A D | heur_rounding.c | 219 SCIP_Real solval; in selectRounding() local 252 solval = SCIPgetSolVal(scip, sol, var); in selectRounding() 254 if( !SCIPisFeasIntegral(scip, solval) ) in selectRounding() 272 *oldsolval = solval; in selectRounding() 291 *oldsolval = solval; in selectRounding() 351 SCIP_Real solval; in selectEssentialRounding() local 373 solval = SCIPgetSolVal(scip, sol, var); in selectEssentialRounding() 374 if( !SCIPisFeasIntegral(scip, solval) ) in selectEssentialRounding() 383 deltaobj = obj * (roundval - solval); in selectEssentialRounding() 389 *oldsolval = solval; in selectEssentialRounding() [all …]
|
H A D | debug.c | 827 SCIP_Real solval; in SCIPdebugCheckRow() local 1302 SCIP_Real solval; in SCIPdebugCheckImplic() local 1324 assert(SCIPsetIsFeasZero(set, solval) || SCIPsetIsFeasEQ(set, solval, 1.0)); in SCIPdebugCheckImplic() 1367 SCIP_Real solval; in SCIPdebugCheckAggregation() local 1442 SCIP_Real solval; in SCIPdebugCheckClique() local 1480 solval = 1.0 - solval; in SCIPdebugCheckClique() 1516 SCIP_Real solval; in debugCheckBdchginfos() local 1525 solval = 0.0; in debugCheckBdchginfos() 1592 SCIP_Real solval; in printBdchginfo() local 1910 SCIP_Real solval; in SCIP_DECL_PROPEXEC() local [all …]
|
H A D | heur_intshifting.c | 335 SCIP_Real solval; in selectShifting() local 346 solval = SCIPgetSolVal(scip, sol, var); in selectShifting() 352 isfrac = !SCIPisFeasIntegral(scip, solval); in selectShifting() 410 if( SCIPisEQ(scip, shiftval, solval) ) in selectShifting() 420 *oldsolval = solval; in selectShifting() 447 SCIP_Real solval; in selectEssentialRounding() local 469 solval = SCIPgetSolVal(scip, sol, var); in selectEssentialRounding() 470 if( !SCIPisFeasIntegral(scip, solval) ) in selectEssentialRounding() 485 *oldsolval = solval; in selectEssentialRounding() 501 *oldsolval = solval; in selectEssentialRounding() [all …]
|
H A D | branch_allfullstrong.c | 348 SCIP_Real solval; in SCIPselectVarPseudoStrongBranching() local 389 solval = SCIPvarGetLPSol(pseudocands[c]); in SCIPselectVarPseudoStrongBranching() 390 integral = SCIPisFeasIntegral(scip, solval); in SCIPselectVarPseudoStrongBranching() 394 SCIPvarGetUbLocal(pseudocands[c]), solval); in SCIPselectVarPseudoStrongBranching() 422 SCIPgetNNodes(scip), SCIPvarGetName(pseudocands[c]), solval); in SCIPselectVarPseudoStrongBranching() 450 SCIP_CALL( SCIPfixVar(scip, pseudocands[c], solval, &infeasible, &fixed) ); in SCIPselectVarPseudoStrongBranching() 472 newlb = SCIPfeasCeil(scip, solval); in SCIPselectVarPseudoStrongBranching() 487 newub = SCIPfeasFloor(scip, solval); in SCIPselectVarPseudoStrongBranching() 553 solval-SCIPfeasCeil(scip, solval-1.0), downgain, 1.0) ); in SCIPselectVarPseudoStrongBranching() 558 solval-SCIPfeasFloor(scip, solval+1.0), upgain, 1.0) ); in SCIPselectVarPseudoStrongBranching() [all …]
|
H A D | heur_shifting.c | 316 SCIP_Real solval; in selectShifting() local 327 solval = SCIPgetSolVal(scip, sol, var); in selectShifting() 395 || SCIPisEQ(scip, shiftval, solval) ) in selectShifting() 404 *oldsolval = solval; in selectShifting() 431 SCIP_Real solval; in selectEssentialRounding() local 453 solval = SCIPgetSolVal(scip, sol, var); in selectEssentialRounding() 454 if( !SCIPisFeasIntegral(scip, solval) ) in selectEssentialRounding() 463 deltaobj = obj * (shiftval - solval); in selectEssentialRounding() 469 *oldsolval = solval; in selectEssentialRounding() 479 deltaobj = obj * (shiftval - solval); in selectEssentialRounding() [all …]
|
H A D | heur_rens.c | 213 SCIP_Real solval; in computeFixingrate() local 216 solval = (*startsol == 'l') ? SCIPvarGetLPSol(vars[i]) : SCIPvarGetNLPSol(vars[i]); in computeFixingrate() 219 if( SCIPisFeasIntegral(scip, solval) ) in computeFixingrate() 224 solval = SCIPfloor(scip, solval+0.5); in computeFixingrate() 226 fixedvals[(*nfixedvars)] = solval; in computeFixingrate() 274 SCIP_Real solval; in restrictToBinaryBounds() local 283 solval = SCIPvarGetLPSol(vars[i]); in restrictToBinaryBounds() 285 solval = SCIPvarGetNLPSol(vars[i]); in restrictToBinaryBounds() 288 if( !SCIPisFeasIntegral(scip, solval) ) in restrictToBinaryBounds() 290 lb = SCIPfeasFloor(scip, solval); in restrictToBinaryBounds() [all …]
|
H A D | sepa_impliedbounds.c | 190 SCIP_Real solval; in separateCuts() local 200 solval = solvals[SCIPvarGetProbindex(implvars[j])]; in separateCuts() 212 …SCIP_CALL( addCut(scip, sepa, 1.0, implvars[j], solval, (ub - implbounds[j]), fracvars[i], fracval… in separateCuts() 230 …SCIP_CALL( addCut(scip, sepa, -1.0, implvars[j], solval, (implbounds[j] - lb), fracvars[i], fracva… in separateCuts() 253 SCIP_Real solval; in separateCuts() local 259 solval = solvals[SCIPvarGetProbindex(implvars[j])]; in separateCuts() 271 …SCIP_CALL( addCut(scip, sepa, 1.0, implvars[j], solval, (implbounds[j] - ub), fracvars[i], fracval… in separateCuts() 289 …SCIP_CALL( addCut(scip, sepa, -1.0, implvars[j], solval, (lb - implbounds[j]), fracvars[i], fracva… in separateCuts()
|
H A D | heur_mutation.c | 154 SCIP_Real solval; in determineVariableFixings() local 158 solval = SCIPgetSolVal(scip, sol, fixedvars[i]); in determineVariableFixings() 165 if( SCIPisLT(scip, solval, lb) ) in determineVariableFixings() 166 solval = lb; in determineVariableFixings() 167 else if( SCIPisGT(scip, solval, ub) ) in determineVariableFixings() 168 solval = ub; in determineVariableFixings() 171 if( SCIPisInfinity(scip, REALABS(solval)) ) in determineVariableFixings() 178 fixedvals[i] = solval; in determineVariableFixings()
|
H A D | heur_intdiving.c | 425 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 439 solval = SCIPvarGetLPSol(var); in SCIP_DECL_HEUREXEC() 441 if( solval > bestsolval ) in SCIP_DECL_HEUREXEC() 445 bestsolval = solval; in SCIP_DECL_HEUREXEC() 467 SCIP_Real solval; in SCIP_DECL_HEUREXEC() local 482 solval = SCIPvarGetLPSol(var); in SCIP_DECL_HEUREXEC() 483 frac = SCIPfrac(scip, solval); in SCIP_DECL_HEUREXEC() 492 bestsolval = solval; in SCIP_DECL_HEUREXEC()
|
/dports/math/SCIP/scip-7.0.3/tests/src/cons/knapsack/ |
H A D | solveknapsackexactly.c | 40 static SCIP_Real solval; variable 69 …, profits, capacity, items, solitems, nonsolitems, &nsolitems, &nnonsolitems, &solval, &success) ); in solveKnapsack() 127 cr_assert_float_eq(solval, 0.0, EPS); 157 cr_assert_float_eq(solval, 2.0, EPS); 181 cr_assert_float_eq(solval, 7.0, EPS); 203 cr_assert_float_eq(solval, 3.0, EPS); 229 cr_assert_float_eq(solval, 5, EPS); 250 cr_assert_float_eq(solval, 4.0, EPS); 277 cr_assert_float_eq(solval, 4.0, EPS);
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/adapters/minitensor/test/function/ |
H A D | test_02.cpp | 248 solval(minitensor::Filler::ZEROS); 258 solval(0) = -1.717143570394391e+00; 259 solval(1) = 1.595709690183565e+00; 260 solval(2) = 1.827245752927178e+00; 261 solval(3) = -7.636430781841294e-01; 262 solval(4) = -7.636430781841294e-01; 280 sol(solval); 318 error = std::abs(minitensor::norm(xfinal - solval) - error_full_hess); 338 error = std::abs(minitensor::norm(xfinal - solval) - error_gn_hess);
|
/dports/math/SCIP/scip-7.0.3/examples/Binpacking/src/ |
H A D | branch_ryanfoster.c | 151 SCIP_Real solval; in SCIP_DECL_BRANCHEXECLP() local 155 solval = lpcandsfrac[v]; in SCIP_DECL_BRANCHEXECLP() 170 pairweights[id1][id1] += solval; in SCIP_DECL_BRANCHEXECLP() 178 pairweights[id2][id1] += solval; in SCIP_DECL_BRANCHEXECLP()
|
/dports/math/SCIP/scip-7.0.3/tests/src/nlpi/ |
H A D | nlpi.c | 269 SCIP_Real* solval, in solveQP() argument 293 *solval = SCIP_INVALID; in solveQP() 363 *solval = primal[n]; in solveQP() 456 SCIP_Real solval; variable 461 …SCIP_CALL( solveQP(worhpip, 1, 100, -100.0, 100.0, SCIPinfinity(scip), 5, &solval, &solstat, &term… 465 … SCIP_CALL( solveQP(worhpip, 1, 500, -100.0, 100.0, 1.0, INT_MAX, &solval, &solstat, &termstat) ); 472 …SCIP_CALL( solveQP(worhpsqp, 1, 100, -100.0, 100.0, SCIPinfinity(scip), 5, &solval, &solstat, &ter… 476 … SCIP_CALL( solveQP(worhpsqp, 1, 500, -100.0, 100.0, 1.0, INT_MAX, &solval, &solstat, &termstat) );
|
/dports/math/SCIP/scip-7.0.3/examples/Relaxator/src/ |
H A D | relax_lp.c | 125 SCIP_Real solval; in SCIP_DECL_RELAXEXEC() local 130 solval = SCIPgetSolVal(relaxscip, SCIPgetBestSol(relaxscip), relaxvar); in SCIP_DECL_RELAXEXEC() 132 SCIP_CALL( SCIPsetRelaxSolVal(scip, relax, SCIPgetVars(scip)[i], solval) ); in SCIP_DECL_RELAXEXEC()
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/FEM/include/ |
H A D | itkFEMImageMetricLoad.hxx | 171 float solval, posval; in EvaluateMetricGivenSolution() local 175 solval = 0.0; in EvaluateMetricGivenSolution() 185 solval += shapef[n] * nodeval; in EvaluateMetricGivenSolution() 189 InVec[f + ImageDimension] = solval; in EvaluateMetricGivenSolution() 244 float solval = 0.0; in EvaluateMetricGivenSolution1() local 254 solval += shapef[n] * nodeval; in EvaluateMetricGivenSolution1() 258 InVec[f + ImageDimension] = solval; in EvaluateMetricGivenSolution1() 852 float solval = 0.0; in ApplyLoad() local 857 …solval += shapef[n] * S->GetSolutionValue(element->GetNode(n)->GetDegreeOfFreedom(f), TotalSolutio… in ApplyLoad() 859 gsol[f] = solval; in ApplyLoad()
|