Class OverloadImpl

java.lang.Object
com.powsybl.iidm.network.util.OverloadImpl
All Implemented Interfaces:
Overload

public class OverloadImpl extends Object implements Overload
A simple, default implementation of Overload.
Author:
Teofil Calin BANC <teofil-calin.banc at rte-france.com>
  • Constructor Details

  • Method Details

    • getTemporaryLimit

      public LoadingLimits.TemporaryLimit getTemporaryLimit()
      Description copied from interface: Overload
      The temporary limit under which the current is. In particular, it determines the duration during which the current current value may be sustained.
      Specified by:
      getTemporaryLimit in interface Overload
    • getPreviousLimitName

      public String getPreviousLimitName()
      Description copied from interface: Overload
      The name of the current limit which has been overloaded.
      Specified by:
      getPreviousLimitName in interface Overload
    • getPreviousLimit

      public double getPreviousLimit()
      Description copied from interface: Overload
      The value of the current limit which has been overloaded, in Amperes.
      Specified by:
      getPreviousLimit in interface Overload
    • getLimitReductionCoefficient

      public double getLimitReductionCoefficient()
      Specified by:
      getLimitReductionCoefficient in interface Overload