Home
last modified time | relevance | path

Searched refs:solval (Results 1 – 25 of 94) sorted by relevance

1234

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dsol.c195 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 Dcons_integral.c173 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 Dheur_feaspump.c344 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 Dheur_fixandinfer.c91 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 Dheur_trivialnegation.c79 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 Dheur_oneopt.c116 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 Dheur_completesol.c216 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 Dbranch_cloud.c274 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 Dheur_trivial.c160 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 Dheur_rootsoldiving.c372 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 Dheur_rounding.c219 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 Ddebug.c827 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 Dheur_intshifting.c335 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 Dbranch_allfullstrong.c348 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 Dheur_shifting.c316 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 Dheur_rens.c213 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 Dsepa_impliedbounds.c190 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 Dheur_mutation.c154 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 Dheur_intdiving.c425 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 Dsolveknapsackexactly.c40 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 Dtest_02.cpp248 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 Dbranch_ryanfoster.c151 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 Dnlpi.c269 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 Drelax_lp.c125 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 DitkFEMImageMetricLoad.hxx171 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
857solval += shapef[n] * S->GetSolutionValue(element->GetNode(n)->GetDegreeOfFreedom(f), TotalSolutio… in ApplyLoad()
859 gsol[f] = solval; in ApplyLoad()

1234