| checkParameters(RaoParameters, RaoInput) |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 1 | 1 |
| getLastAvailableRangeActionOnSameNetworkElement(OptimizationPerimeter, RangeAction, State) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| isRemedialActionForced(RemedialAction, State, FlowResult, Set, Network, RaoParameters) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| getFlowUnitMultiplier(FlowCnec, TwoSides, Unit, Unit) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| lambda$getAllUsageMethods$5(FlowResult, RemedialAction, Set, Network, RaoParameters, UsageRule) |  | 0% |  | 0% | 7 | 7 | 2 | 2 | 1 | 1 |
| getFinalUsageMethod(RemedialAction, State, FlowResult, Set, Network, RaoParameters) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$getLargestCnecThreshold$8(FlowCnec, Unit, TwoSides) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkCnecsThresholdsUnit$3(FlowCnec) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isRemedialActionAvailable(RemedialAction, State, FlowResult, Set, Network, RaoParameters) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getAllUsageMethods(Set, RemedialAction, State, FlowResult, Set, Network, RaoParameters) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$getLastAvailableRangeActionOnSameNetworkElement$7(RangeAction, RangeAction) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getLargestCnecThreshold(Set, Unit) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| applyRemedialActions(Network, OptimizationResult, State) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getLargestCnecThreshold$9(Unit, FlowCnec) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkCnecsThresholdsUnit(RaoParameters, RaoInput) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| initData(RaoInput, RaoParameters) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$isAnyMarginNegative$4(FlowResult, Unit, FlowCnec) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getDuplicateCnecs(Set) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$applyRemedialActions$11(Network, OptimizationResult, State, RangeAction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkParameters$1(RaUsageLimits) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isAnyMarginNegative(FlowResult, Set, Unit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initNetwork(Network, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getDuplicateCnecs$12(FlowCnec) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$applyRemedialActions$10(Network, NetworkAction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkCnecsThresholdsUnit$2(BranchThreshold) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkParameters$0(RelativeMarginsParameters) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllUsageMethods$6(State, UsageRule) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |