Enum Class SensitivityFunctionType

java.lang.Object
java.lang.Enum<SensitivityFunctionType>
com.powsybl.sensitivity.SensitivityFunctionType
All Implemented Interfaces:
Serializable, Comparable<SensitivityFunctionType>, Constable

public enum SensitivityFunctionType extends Enum<SensitivityFunctionType>
Supported function types related to the equipment to monitor. Use:
  • BRANCH_ACTIVE_POWER_1 and BRANCH_ACTIVE_POWER_2 if you want to monitor the active power in MW of a network branch (lines, two windings transformer, dangling lines, etc.). Use 1 for side 1 and 2 for side 2. In case of a three windings transformer, use BRANCH_ACTIVE_POWER_3 to monitor the active power in MW of the leg 3 (network side).
  • BRANCH_CURRENT_1 and BRANCH_CURRENT_2 if you want to monitor the current in A of a network branch (lines, two windings transformer, dangling lines, etc.). Use 1 for side 1 and use 2 for side 2. In case of a three windings transformer, use BRANCH_CURRENT_3 to monitor the current in A of the leg 3 (network side).
  • BRANCH_REACTIVE_POWER_1 and BRANCH_REACTIVE_POWER_2 if you want to monitor the reactive power in MVar of a network branch (lines, two windings transformer, dangling lines, etc.). Use 1 for side 1 and use 2 for side 2. In case of a three windings transformer, use BRANCH_REACTIVE_POWER_3 to monitor the reactive power in MVar of the leg 3 (network side).
  • BUS_VOLTAGE if you want to monitor the voltage in KV of a specific network bus.
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Enum Constant Details

  • Method Details

    • values

      public static SensitivityFunctionType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SensitivityFunctionType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getSide

      public OptionalInt getSide()