Describe the current behavior
A LimitReduction is applied for all the active operational limit groups when checking for limits before and after remedial actions in the security analysis.
Describe the expected behavior
A LimitReduction is applied only on its specified list of active operational limit groups when checking for limits before and after remedial actions in the security analysis. But if the list is empty then it is applied on all the groups.
Describe the motivation
Support the restriction of the application of a Powsybl LimitReduction to a list of operational limits groups when checking for limits.
Extra Information
- is blocked by issue core#3793 that model the
LimitReduction list of groups on which the reduction should be applied.
- when checking for limits with reduction, only apply the reduction on the good limits group and not all of them (except maybe if the list is empty)