IteratingLinearOptimizer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total745 of 7450%52 of 520%53531421422727
optimize(IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)1860%140%88464611
createSensitivityComputer(AppliedRemedialActions, IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)710%100%66151511
updateBestResultAndCheckStopCondition(boolean, LinearProblem, IteratingLinearOptimizerInput, int, IteratingLinearOptimizationResultImpl, IteratingLinearOptimizationResultImpl)490%60%449911
resolveIfApproximatedPstTaps(IteratingLinearOptimizationResultImpl, LinearProblem, int, RangeActionActivationResult, IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)380%60%448811
applyRangeActions(RangeActionActivationResult, IteratingLinearOptimizerInput)360%20%22101011
runSensitivityAnalysis(SensitivityComputer, int, RangeActionActivationResult, IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)350%40%33101011
logWorseResult(int, ObjectiveFunctionResult, ObjectiveFunctionResult)350%n/a117711
roundPsts(RangeActionActivationResult, IteratingLinearOptimizationResultImpl, IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)330%20%229911
solveLinearProblem(LinearProblem, int)250%n/a114411
logBetterResult(int, ObjectiveFunctionResult)230%n/a115511
lambda$roundPsts$7(RangeActionActivationResult, RangeActionActivationResultImpl, State)220%n/a113311
lambda$hasAnyRangeActionChanged$0(RangeActionActivationResult, Map.Entry, RangeActionActivationResult, RangeAction)210%20%221111
runSensitivityAnalysis(SensitivityComputer, Network, int)190%20%224411
createResult(FlowResult, SensitivityResult, RangeActionActivationResult, NetworkActionsResult, int, ObjectiveFunction)170%n/a112211
roundResult(RangeActionActivationResult, IteratingLinearOptimizationResultImpl, IteratingLinearOptimizerInput, IteratingLinearOptimizerParameters)130%n/a113311
lambda$applyRangeActions$4(AppliedRemedialActions, Map.Entry, RangeActionActivationResult, RangeAction)130%n/a111111
lambda$roundOtherRas$10(RangeActionActivationResult, RangeActionActivationResultImpl, State)120%n/a113311
formatDouble(double)110%n/a111111
lambda$roundOtherRas$9(RangeActionActivationResultImpl, State, RangeActionActivationResult, RangeAction)110%n/a111111
lambda$roundPsts$6(RangeActionActivationResultImpl, State, RangeActionActivationResult, PstRangeAction)110%n/a111111
lambda$applyRangeActions$3(OptimizationPerimeter, Map.Entry)110%20%221111
lambda$applyRangeActions$2(IteratingLinearOptimizerInput, RangeActionActivationResult, OptimizationPerimeter, RangeAction)100%n/a111111
lambda$hasAnyRangeActionChanged$1(RangeActionActivationResult, RangeActionActivationResult, Map.Entry)100%n/a112211
hasAnyRangeActionChanged(RangeActionActivationResult, RangeActionActivationResult, OptimizationPerimeter)90%n/a112211
lambda$applyRangeActions$5(AppliedRemedialActions, RangeActionActivationResult, Map.Entry)90%n/a111111
roundOtherRas(RangeActionActivationResult, OptimizationPerimeter, RangeActionActivationResultImpl)80%n/a112211
lambda$roundOtherRas$8(RangeAction)70%20%221111