public final class Security extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Security.CurrentLimitType
Permanently or temporarily admissible currents,
as defined in the ENTSO-E operation handbook.
|
static class |
Security.LimitViolationWriteConfig |
static class |
Security.PostContingencyLimitViolationWriteConfig |
public static List<LimitViolation> checkLimits(Network network)
public static List<LimitViolation> checkLimits(Network network, float limitReduction)
public static List<LimitViolation> checkLimits(Network network, Security.CurrentLimitType currentLimitType, float limitReduction)
public static List<LimitViolation> checkLimits(Network network, Set<Security.CurrentLimitType> currentLimitTypes, float limitReduction)
public static String printLimitsViolations(Network network, boolean writeName)
public static String printLimitsViolations(Network network, LimitViolationFilter filter)
public static String printLimitsViolations(List<LimitViolation> violations, Network network)
public static String printLimitsViolations(List<LimitViolation> violations, Network network, LimitViolationFilter filter)
public static String printLimitsViolations(List<LimitViolation> violations, Network network, LimitViolationFilter filter, TableFormatterConfig formatterConfig)
public static String printLimitsViolations(List<LimitViolation> violations, Network network, Security.LimitViolationWriteConfig printConfig)
public static void printPreContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, LimitViolationFilter limitViolationFilter)
public static void printPreContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, TableFormatterConfig formatterConfig, LimitViolationFilter limitViolationFilter)
public static void printPreContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, Security.LimitViolationWriteConfig printConfig)
public static void printPostContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, LimitViolationFilter limitViolationFilter)
public static void printPostContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, LimitViolationFilter limitViolationFilter, boolean filterPreContingencyViolations)
public static void printPostContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, TableFormatterConfig formatterConfig, LimitViolationFilter limitViolationFilter, boolean filterPreContingencyViolations)
public static void printPostContingencyViolations(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory formatterFactory, Security.PostContingencyLimitViolationWriteConfig writeConfig)
public static void print(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory tableFormatterFactory, TableFormatterConfig tableFormatterConfig)
public static void print(SecurityAnalysisResult result, Network network, Writer writer, TableFormatterFactory tableFormatterFactory, Security.PostContingencyLimitViolationWriteConfig writeConfig)
Copyright © 2020. All rights reserved.