Class ReducedCurrentLimits
java.lang.Object
com.powsybl.security.limitreduction.result.AbstractReducedLoadingLimits
com.powsybl.security.limitreduction.result.ReducedCurrentLimits
- All Implemented Interfaces:
CurrentLimits
,LoadingLimits
,OperationalLimits
Simple implementation of CurrentLimits
not linked to a network element, used to provide
reduced current limits without altering the real ones of the network element.
- Author:
- Olivier Perrin <olivier.perrin at rte-france.com>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.powsybl.security.limitreduction.result.AbstractReducedLoadingLimits
AbstractReducedLoadingLimits.ReducedTemporaryLimit
Nested classes/interfaces inherited from interface com.powsybl.iidm.network.LoadingLimits
LoadingLimits.TemporaryLimit
-
Constructor Summary
ConstructorDescriptionReducedCurrentLimits
(double permanentLimit, double originalPermanentLimit, double permanentLimitReduction) -
Method Summary
Methods inherited from class com.powsybl.security.limitreduction.result.AbstractReducedLoadingLimits
addTemporaryLimit, getOriginalPermanentLimit, getPermanentLimit, getPermanentLimitReduction, getTemporaryLimit, getTemporaryLimits, getTemporaryLimitValue, remove, setPermanentLimit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.iidm.network.CurrentLimits
getLimitType
Methods inherited from interface com.powsybl.iidm.network.LoadingLimits
getPermanentLimit, getTemporaryLimit, getTemporaryLimits, getTemporaryLimitValue, setPermanentLimit
Methods inherited from interface com.powsybl.iidm.network.OperationalLimits
remove
-
Constructor Details
-
ReducedCurrentLimits
public ReducedCurrentLimits(double permanentLimit, double originalPermanentLimit, double permanentLimitReduction)
-