The PR https://github.com/powsybl/powsybl-core/pull/3127 introduces a new method hasImpactOnNetwork which returns different status. The possible status are the values of enum NetworkModificationImpact:
CANNOT_BE_APPLIED: meaning that something wrong happens and the remedial action is not well described.
NO_IMPACT_ON_NETWORK: meaning that the remedial action is well described but it does not change anything on the network.
HAS_IMPACT_ON_NETWORK: what we expect in general.
Powsybl-open-rao does not use this method for the moment.
Describe the expected behavior
In powsybl-open-rao, methods canBeApplied and hasImpactOnNetwork should be replaced by this new method from core. Be careful because, in theory, this method has to be called just once. Plus, report if functionally some checks are wrong or incomplete.
Describe the current behavior
The PR https://github.com/powsybl/powsybl-core/pull/3127 introduces a new method
hasImpactOnNetwork
which returns different status. The possible status are the values of enumNetworkModificationImpact
:CANNOT_BE_APPLIED
: meaning that something wrong happens and the remedial action is not well described.NO_IMPACT_ON_NETWORK
: meaning that the remedial action is well described but it does not change anything on the network.HAS_IMPACT_ON_NETWORK
: what we expect in general.Powsybl-open-rao does not use this method for the moment.
Describe the expected behavior
In
powsybl-open-rao
, methodscanBeApplied
andhasImpactOnNetwork
should be replaced by this new method fromcore
. Be careful because, in theory, this method has to be called just once. Plus, report if functionally some checks are wrong or incomplete.Describe the motivation
No response
Extra Information
No response