| detectTemporaryActivePowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| detectTemporaryCurrentLimitOverloadOn3WT() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| detectTemporaryApparentPowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectTemporaryActivePowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectTemporaryApparentPowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentActivePowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentApparentPowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentActivePowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentApparentPowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentApparentPowerLimitOn3WT() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentActivePowerLimitOn3WT() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentApparentPowerLimitOn3WT$9(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentApparentPowerLimitOnSide2OfTieLine1$5(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentApparentPowerLimitOnSide2OfLine1$1(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentActivePowerLimitOn3WT$10(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryCurrentLimitOverloadOn3WT$8(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryApparentPowerLimitOnSide2OfTieLine1$7(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryActivePowerLimitOnSide2OfTieLine1$6(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectPermanentActivePowerLimitOnSide2OfTieLine1$4(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryApparentPowerLimitOnSide2OfLine1$3(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryActivePowerLimitOnSide2OfLine1$2(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectPermanentActivePowerLimitOnSide2OfLine1$0(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkLimitViolation(Branch, TwoSides, double, Consumer, LimitType, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkCurrent(Branch, TwoSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkCurrent(ThreeWindingsTransformer, ThreeSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkActivePower(Branch, TwoSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkActivePower(ThreeWindingsTransformer, ThreeSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkApparentPower(Branch, TwoSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkApparentPower(ThreeWindingsTransformer, ThreeSides, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkVoltage(Bus, int, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkVoltageAngle(VoltageAngleLimit, double, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DefaultLimitViolationDetectorTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |