Uses of Class
com.powsybl.security.LimitViolationType
-
Packages that use LimitViolationType Package Description com.powsybl.security com.powsybl.security.distributed Classes used for the security analysis distribution or simple forwarding to other itools process(es).com.powsybl.security.execution Explicits the common interface for executing security analysis either in this preprocess or by delegating it to other itools processes. -
-
Uses of LimitViolationType in com.powsybl.security
Methods in com.powsybl.security that return LimitViolationType Modifier and Type Method Description LimitViolationType
LimitViolation. getLimitType()
The type of limit which has been violated.default LimitViolationType
LimitViolationDetector. toLimitViolationType(LimitType type)
Helper function to convert a limit type to a limit violation typestatic LimitViolationType
LimitViolationType. valueOf(String name)
Returns the enum constant of this type with the specified name.static LimitViolationType[]
LimitViolationType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.powsybl.security that return types with arguments of type LimitViolationType Modifier and Type Method Description Set<LimitViolationType>
LimitViolationFilter. getViolationTypes()
Methods in com.powsybl.security with parameters of type LimitViolationType Modifier and Type Method Description LimitViolationBuilder
LimitViolationBuilder. type(LimitViolationType type)
Method parameters in com.powsybl.security with type arguments of type LimitViolationType Modifier and Type Method Description LimitViolationFilter
LimitViolationFilter. setViolationTypes(Set<LimitViolationType> violationTypes)
Constructors in com.powsybl.security with parameters of type LimitViolationType Constructor Description LimitViolation(String subjectId, LimitViolationType limitType, double limit, float limitReduction, double value)
Create a new LimitViolation, for types other than current limits.LimitViolation(String subjectId, LimitViolationType limitType, String limitName, int acceptableDuration, double limit, float limitReduction, double value, Branch.Side side)
Create a new LimitViolation.LimitViolation(String subjectId, String subjectName, LimitViolationType limitType, double limit, float limitReduction, double value)
Create a new LimitViolation, for types other than current limits.LimitViolation(String subjectId, String subjectName, LimitViolationType limitType, String limitName, int acceptableDuration, double limit, float limitReduction, double value, Branch.Side side)
Create a new LimitViolation.Constructor parameters in com.powsybl.security with type arguments of type LimitViolationType Constructor Description LimitViolationFilter(Set<LimitViolationType> violationTypes)
LimitViolationFilter(Set<LimitViolationType> violationTypes, double minBaseVoltage)
LimitViolationFilter(Set<LimitViolationType> violationTypes, double minBaseVoltage, Set<Country> countries)
-
Uses of LimitViolationType in com.powsybl.security.distributed
Methods in com.powsybl.security.distributed with parameters of type LimitViolationType Modifier and Type Method Description SecurityAnalysisCommandOptions
SecurityAnalysisCommandOptions. violationType(LimitViolationType violationType)
Method parameters in com.powsybl.security.distributed with type arguments of type LimitViolationType Modifier and Type Method Description SecurityAnalysisCommandOptions
SecurityAnalysisCommandOptions. violationTypes(Collection<LimitViolationType> violationTypes)
-
Uses of LimitViolationType in com.powsybl.security.execution
Methods in com.powsybl.security.execution that return types with arguments of type LimitViolationType Modifier and Type Method Description Set<LimitViolationType>
SecurityAnalysisExecutionInput. getViolationTypes()
Methods in com.powsybl.security.execution with parameters of type LimitViolationType Modifier and Type Method Description SecurityAnalysisExecutionInput
SecurityAnalysisExecutionInput. addViolationType(LimitViolationType violationType)
Method parameters in com.powsybl.security.execution with type arguments of type LimitViolationType Modifier and Type Method Description SecurityAnalysisExecutionInput
SecurityAnalysisExecutionInput. addViolationTypes(Collection<LimitViolationType> violationTypes)
-