Interface IdentifiableShortCircuit<I extends Identifiable<I>>

All Superinterfaces:
Extension<I>
All Known Implementing Classes:
IdentifiableShortCircuitImpl

public interface IdentifiableShortCircuit<I extends Identifiable<I>> extends Extension<I>
Author:
Coline Piloquet <[email protected]>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Get maximum allowable peak short-circuit current
    double
    Get minimum allowable peak short-circuit current [A]
    default String
    Return the name of this extension.
    setIpMax(double ipMax)
    Set maximum allowable peak short-circuit current
    setIpMin(double ipMin)
    Set minimum allowable peak short-circuit current [A]

    Methods inherited from interface com.powsybl.commons.extensions.Extension

    getExtendable, setExtendable
  • Field Details

  • Method Details

    • getName

      default String getName()
      Description copied from interface: Extension
      Return the name of this extension.
      Specified by:
      getName in interface Extension<I extends Identifiable<I>>
    • getIpMin

      double getIpMin()
      Get minimum allowable peak short-circuit current [A]
    • setIpMin

      IdentifiableShortCircuit<I> setIpMin(double ipMin)
      Set minimum allowable peak short-circuit current [A]
    • getIpMax

      double getIpMax()
      Get maximum allowable peak short-circuit current
    • setIpMax

      IdentifiableShortCircuit<I> setIpMax(double ipMax)
      Set maximum allowable peak short-circuit current