LimitViolationManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total599 of 5990%82 of 820%64641091092323
violationWeakenedOrEquivalent(LimitViolation, LimitViolation, SecurityAnalysisParameters.IncreasedViolationsParameters)930%200%1111131311
detectBusViolations(LfBus)670%80%55111111
detectVoltageAngleLimitViolations(LfNetwork.LfVoltageAngleLimit)610%80%55101011
detectBranchSideViolations(LfBranch, LfBus, TriFunction, Function, Function, ToDoubleFunction, TwoSides)530%60%44101011
detectBranchCurrentViolations(LfBranch, LfBus, Function, List, TwoSides)350%40%337711
detectBranchActivePowerViolations(LfBranch, Function, List, TwoSides)340%40%337711
detectBranchApparentPowerViolations(LfBranch, ToDoubleFunction, List, TwoSides)340%60%448811
addLimitViolation(LimitViolation, Object)320%60%447711
detectViolations(LfNetwork, Predicate)290%n/a117711
detectBranchViolations(LfBranch)270%40%335511
createLimitViolation(LfBranch, LfBranch.LfLimit, LimitViolationType, double, double, TwoSides)270%n/a114411
LimitViolationManager(LimitViolationManager, List, SecurityAnalysisParameters.IncreasedViolationsParameters)220%20%227711
isFlowViolation(LimitViolation)160%60%441111
lambda$detectViolations$2(LfNetwork.LfVoltageAngleLimit)120%40%331111
lambda$detectViolations$0(Predicate, LfBranch)80%20%221111
getLimitViolations()70%n/a111111
lambda$detectViolations$1(LfBus)70%20%221111
LimitViolationManager(List)60%n/a112211
getSubjectIdSide(LimitViolation)60%n/a111111
addBranchLimitViolation(LimitViolation)60%n/a112211
addBusLimitViolation(LimitViolation, LfBus)60%n/a112211
addVoltageAngleLimitViolation(LimitViolation, LfNetwork.LfVoltageAngleLimit)60%n/a112211
detectViolations(LfNetwork)50%n/a112211