Package com.powsybl.iidm.network
Interface LoadingLimitsAdder<L extends LoadingLimits,A extends LoadingLimitsAdder<L,A>>
- All Superinterfaces:
OperationalLimitsAdder<L,
A>
- All Known Subinterfaces:
ActivePowerLimitsAdder
,ApparentPowerLimitsAdder
,CurrentLimitsAdder
- All Known Implementing Classes:
CurrentLimitsAdderImpl
public interface LoadingLimitsAdder<L extends LoadingLimits,A extends LoadingLimitsAdder<L,A>>
extends OperationalLimitsAdder<L,A>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
getTemporaryLimitValue
(int acceptableDuration) boolean
setPermanentLimit
(double limit) Methods inherited from interface com.powsybl.iidm.network.OperationalLimitsAdder
add
-
Method Details
-
setPermanentLimit
-
beginTemporaryLimit
LoadingLimitsAdder.TemporaryLimitAdder<A> beginTemporaryLimit() -
getPermanentLimit
double getPermanentLimit() -
getTemporaryLimitValue
double getTemporaryLimitValue(int acceptableDuration) -
hasTemporaryLimits
boolean hasTemporaryLimits()
-