Class FaultParameters

java.lang.Object
com.powsybl.shortcircuit.FaultParameters

public class FaultParameters extends Object
Author:
Thomas Adam <tadam at silicom.fr>
  • Field Details

  • Constructor Details

    • FaultParameters

      public FaultParameters(String id, boolean withLimitViolations, boolean withVoltageResult, boolean withFeederResult, StudyType studyType, double minVoltageDropProportionalThreshold, boolean withFortescueResult, double subTransientCoefficient, boolean withLoads, boolean withShuntCompensators, boolean withVSCConverterStations, boolean withNeutralPosition, InitialVoltageProfileMode initialVoltageProfileMode, List<VoltageRange> voltageRanges)
  • Method Details

    • getId

      public String getId()
      Fault id
    • isWithLimitViolations

      public boolean isWithLimitViolations()
      Override general parameter withLimitViolations from ShortCircuitParameters
    • isWithFortescueResult

      public boolean isWithFortescueResult()
      Override general parameter withFortescueResult from ShortCircuitParameters
    • getStudyType

      public StudyType getStudyType()
      Override general parameter studyType from ShortCircuitParameters
    • isWithFeederResult

      public boolean isWithFeederResult()
      Override general parameter withFeederResult from ShortCircuitParameters
    • isWithVoltageResult

      public boolean isWithVoltageResult()
      Override general parameter withVoltageResult from ShortCircuitParameters
    • getMinVoltageDropProportionalThreshold

      public double getMinVoltageDropProportionalThreshold()
      Override general parameter minVoltageDropProportionalThreshold from ShortCircuitParameters
    • getSubTransientCoefficient

      public double getSubTransientCoefficient()
      Override general parameter subTransientCoefficient from ShortCircuitParameters
    • isWithLoads

      public boolean isWithLoads()
      Override general parameter withLoads from ShortCircuitParameters
    • isWithShuntCompensators

      public boolean isWithShuntCompensators()
      Override general parameter withShuntCompensators from ShortCircuitParameters
    • isWithVSCConverterStations

      public boolean isWithVSCConverterStations()
      Override general parameter withVSCConverterStations from ShortCircuitParameters
    • isWithNeutralPosition

      public boolean isWithNeutralPosition()
      Override general parameter withNeutralPosition from ShortCircuitParameters
    • getInitialVoltageProfileMode

      public InitialVoltageProfileMode getInitialVoltageProfileMode()
      Override general parameter initialVoltageProfileMode from ShortCircuitParameters
    • getVoltageRanges

      public List<VoltageRange> getVoltageRanges()
      Override general parameter voltageRanges from ShortCircuitParameters
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • write

      public static void write(List<FaultParameters> parameters, Path jsonFile)
    • read

      public static List<FaultParameters> read(Path jsonFile)
    • validate

      public void validate()