| testLimitReductionOnCurrentPermanentLimit() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| testLimitReductionOnCurrentPermanentLimitOnTieLine() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| detectVoltageAngleViolationRefToOther() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectVoltageAngleViolationOtherToRef() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectVoltageAngleViolationHighAndLow1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectVoltageAngleViolationHighAndLow2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentLimitOverloadOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectTemporaryLimitOverloadOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectHighestTemporaryLimitOverloadOnSide1OfLine2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentLimitOverloadOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectTemporaryLimitOverloadOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectHighestTemporaryLimitOverloadOnSide1OfTieLine2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllActivePowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllActivePowerLimitOnSide2OfAThreeWindingsTransformer() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllApparentPowerLimitOnSide2OfLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllApparentPowerLimitOnSide3OfAThreeWindingsTransformer() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllActivePowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectAllApparentPowerLimitOnSide2OfTieLine1() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentCurrentLimitOverloadOn3WT() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectPermanentCurrentLimitOverloadOn3WT2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentCurrentLimitOverloadOn3WT2$25(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentCurrentLimitOverloadOn3WT$24(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectVoltageAngleViolationOtherToRef$13(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectVoltageAngleViolationRefToOther$12(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentLimitOverloadOnSide2OfTieLine1$4(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectPermanentLimitOverloadOnSide2OfLine1$0(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectVoltageAngleViolationHighAndLow2$15(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectVoltageAngleViolationHighAndLow1$14(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectLowVoltageViolation$11(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$detectHighVoltageViolation$9(LimitViolation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| detectHighVoltageViolation() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| detectLowVoltageViolation() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$testLimitReductionOnCurrentPermanentLimitOnTieLine$5(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testLimitReductionOnCurrentPermanentLimit$1(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectHighestTemporaryLimitOverloadOnSide1OfTieLine2$7(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryLimitOverloadOnSide2OfTieLine1$6(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectHighestTemporaryLimitOverloadOnSide1OfLine2$3(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$detectTemporaryLimitOverloadOnSide2OfLine1$2(LimitViolation) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setUpClass() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| lambda$detectAllApparentPowerLimitOnSide2OfTieLine1$22(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$detectAllActivePowerLimitOnSide2OfTieLine1$21(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$detectAllApparentPowerLimitOnSide3OfAThreeWindingsTransformer$19(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$detectAllApparentPowerLimitOnSide2OfLine1$18(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$detectAllActivePowerLimitOnSide2OfAThreeWindingsTransformer$17(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$detectAllActivePowerLimitOnSide2OfLine1$16(LimitViolation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testCheckLimitViolationUnsupportedVoltageOnTieLine$23(TieLine) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testCheckLimitViolationUnsupportedVoltage$20(Line) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCheckLimitViolationUnsupportedVoltage() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCheckLimitViolationUnsupportedVoltageOnTieLine() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$detectLowVoltageViolation$10(Bus) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$detectHighVoltageViolation$8(Bus) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractLimitViolationDetectionTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |