AbstractSensitivityAnalysis

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,776 of 1,7760%298 of 2980%2042043393394848
lambda$readAndCheckFactors$5(Network, LfNetwork, Map, Map, Map, AbstractSensitivityAnalysis.InjectionVariableIdToBusIdCache, boolean, AbstractSensitivityAnalysis.SensitivityFactorHolder, int[], Map, SensitivityFunctionType, String, SensitivityVariableType, String, boolean, ContingencyContext)5710%1070%575710610611
writeInvalidFactors(AbstractSensitivityAnalysis.SensitivityFactorHolder, SensitivityResultWriter, List)1390%200%1111272711
createFactorGroups(List)870%80%55181811
getPredefinedResults(AbstractSensitivityAnalysis.LfSensitivityFactor, DisabledNetwork, PropagatedContingency)760%160%99191911
checkAndUpdateFunctionTypeDanglingLine(Network, SensitivityFunctionType, String)750%140%88111111
checkAndGetBranchOrLeg(Network, String, SensitivityFunctionType, LfNetwork)520%100%66131311
filterSensitivityValue(double, SensitivityVariableType, SensitivityFunctionType, SensitivityAnalysisParameters)510%170%11116611
getFunctionBaseValue(AbstractSensitivityAnalysis.LfSensitivityFactor)470%70%669911
readAndCheckFactors(Network, Map, SensitivityFactorReader, LfNetwork, boolean)390%n/a118811
initFactorsRhs(EquationSystem, AbstractSensitivityAnalysis.SensitivityFactorGroupList, Map)380%20%228811
updateFunctionTypeSide(SensitivityFunctionType, TwoSides)370%140%888811
setPredefinedResults(Collection, DisabledNetwork, PropagatedContingency)360%20%226611
checkContingencies(List)340%40%338811
checkThreeWindingsTransformerPhaseShifter(Network, String, SensitivityVariableType)320%40%337711
rescaleGlsk(AbstractSensitivityAnalysis.SensitivityFactorGroupList, Set)280%40%337711
filterBusTargetVoltageVariable(double, SensitivityFunctionType, SensitivityAnalysisParameters)270%70%554411
getVariableBaseValue(AbstractSensitivityAnalysis.LfSensitivityFactor)250%40%446611
hasBusTargetVoltage(SensitivityFactorReader, Network)240%n/a114411
checkLoadFlowParameters(LoadFlowParameters)230%60%445511
checkBus(Network, String, Map, boolean)230%40%336611
checkPhaseShifter(Network, String)220%40%336611
findBusTargetVoltageVariableElement(Network, String, boolean, LfNetwork)220%20%224411
lambda$hasBusTargetVoltage$6(AtomicBoolean, Network, AtomicBoolean, SensitivityFunctionType, String, SensitivityVariableType, String, boolean, ContingencyContext)200%60%446611
AbstractSensitivityAnalysis(MatrixFactory, GraphConnectivityFactory, SensitivityAnalysisParameters)180%n/a115511
fillRhsSensitivityVariable(AbstractSensitivityAnalysis.SensitivityFactorGroupList, Matrix, Map)170%20%224411
getParticipatingElements(Collection, LoadFlowParameters.BalanceType, OpenLoadFlowParameters)160%n/a114411
isDistributedSlackOnGenerators(DcLoadFlowParameters)150%60%443311
isDistributedSlackOnLoads(DcLoadFlowParameters)150%60%443311
checkRegulatingTerminal(Network, String)140%20%224411
isActivePowerFunctionType(SensitivityFunctionType)130%60%441111
isReactivePowerFunctionType(SensitivityFunctionType)130%60%441111
isCurrentFunctionType(SensitivityFunctionType)130%60%441111
lambda$writeInvalidFactors$2(Map, PropagatedContingency)100%n/a111111
lambda$createFactorGroups$0(AbstractSensitivityAnalysis.SingleVariableLfSensitivityFactor, AbstractSensitivityAnalysis.LfSensitivityFactor, Pair)100%n/a111111
isFlowFunction(SensitivityFunctionType)90%20%223311
lambda$writeInvalidFactors$3(SensitivityResultWriter, AbstractSensitivityAnalysis.LfSensitivityFactor, double, Integer)90%n/a111111
lambda$createFactorGroups$1(AbstractSensitivityAnalysis.LfSensitivityFactor, Pair)90%n/a111111
unscaleSensitivity(AbstractSensitivityAnalysis.LfSensitivityFactor, double)80%n/a111111
createVariableTypeNotSupportedWithFunctionTypeException(SensitivityVariableType, SensitivityFunctionType)70%n/a111111
lambda$checkBus$4(Map, Bus)70%n/a111111
createVariableTypeNotImplementedException(SensitivityVariableType)60%n/a111111
createFunctionTypeNotSupportedException(SensitivityFunctionType)60%n/a111111
getLegNumber(SensitivityFunctionType)60%n/a111111
getLegNumber(SensitivityVariableType)60%n/a111111
lambda$getLegNumber$8(SensitivityVariableType)60%n/a111111
lambda$getLegNumber$7(SensitivityFunctionType)60%n/a111111
unscaleFunction(AbstractSensitivityAnalysis.LfSensitivityFactor, double)50%n/a111111
static {...}0%n/a111111