Package com.powsybl.shortcircuit
Class FailedFaultResult
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtendable<FaultResult>
-
- com.powsybl.shortcircuit.FailedFaultResult
-
- All Implemented Interfaces:
Extendable<FaultResult>
,FaultResult
public class FailedFaultResult extends AbstractExtendable<FaultResult>
- Author:
- Coline Piloquet
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.shortcircuit.FaultResult
FaultResult.Status
-
-
Constructor Summary
Constructors Constructor Description FailedFaultResult(Fault fault, FaultResult.Status status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Fault
getFault()
The fault associated to the results.double
getFeederCurrent(String feederId)
Returns the three-phase current associated to a feeder.List<FeederResult>
getFeederResults()
List of contributions to the three-phase fault current of each connectable connected to the equipment.List<LimitViolation>
getLimitViolations()
List of violations in current after the fault.List<ShortCircuitBusResults>
getShortCircuitBusResults()
The voltage results on the network.double
getShortCircuitPower()
Value of the short-circuit power for this fault (in MVA).FaultResult.Status
getStatus()
The computation status.Duration
getTimeConstant()
The duration before reaching the permanent current.-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, removeExtension
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.commons.extensions.Extendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
-
-
-
-
Constructor Detail
-
FailedFaultResult
public FailedFaultResult(Fault fault, FaultResult.Status status)
-
-
Method Detail
-
getFault
public Fault getFault()
Description copied from interface:FaultResult
The fault associated to the results.- Specified by:
getFault
in interfaceFaultResult
-
getShortCircuitPower
public double getShortCircuitPower()
Description copied from interface:FaultResult
Value of the short-circuit power for this fault (in MVA).- Specified by:
getShortCircuitPower
in interfaceFaultResult
-
getFeederResults
public List<FeederResult> getFeederResults()
Description copied from interface:FaultResult
List of contributions to the three-phase fault current of each connectable connected to the equipment.- Specified by:
getFeederResults
in interfaceFaultResult
-
getLimitViolations
public List<LimitViolation> getLimitViolations()
Description copied from interface:FaultResult
List of violations in current after the fault.- Specified by:
getLimitViolations
in interfaceFaultResult
-
getTimeConstant
public Duration getTimeConstant()
Description copied from interface:FaultResult
The duration before reaching the permanent current.- Specified by:
getTimeConstant
in interfaceFaultResult
-
getShortCircuitBusResults
public List<ShortCircuitBusResults> getShortCircuitBusResults()
Description copied from interface:FaultResult
The voltage results on the network.- Specified by:
getShortCircuitBusResults
in interfaceFaultResult
-
getStatus
public FaultResult.Status getStatus()
Description copied from interface:FaultResult
The computation status.- Specified by:
getStatus
in interfaceFaultResult
-
getFeederCurrent
public double getFeederCurrent(String feederId)
Description copied from interface:FaultResult
Returns the three-phase current associated to a feeder.- Specified by:
getFeederCurrent
in interfaceFaultResult
-
-