Package com.powsybl.security
Class SecurityAnalyzer
- java.lang.Object
-
- com.powsybl.security.SecurityAnalyzer
-
public class SecurityAnalyzer extends Object
- Author:
- Giovanni Ferrari
, Teofil Calin BANC
-
-
Constructor Summary
Constructors Constructor Description SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority)
SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority, Set<SecurityAnalysisInterceptor> interceptors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityAnalysisResult
analyze(Network network, ContingenciesProvider contingenciesProvider)
SecurityAnalysisResult
analyze(Network network, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters)
SecurityAnalysisResult
analyze(Network network, Path contingenciesFile)
SecurityAnalysisResult
analyze(Network network, Path contingenciesFile, SecurityAnalysisParameters parameters)
SecurityAnalysisResult
analyze(String filename, InputStream networkData, InputStream contingencies)
SecurityAnalysisResult
analyze(String filename, InputStream networkData, InputStream contingencies, SecurityAnalysisParameters parameters)
-
-
-
Constructor Detail
-
SecurityAnalyzer
public SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority)
-
SecurityAnalyzer
public SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority, Set<SecurityAnalysisInterceptor> interceptors)
-
-
Method Detail
-
analyze
public SecurityAnalysisResult analyze(Network network, Path contingenciesFile)
-
analyze
public SecurityAnalysisResult analyze(Network network, Path contingenciesFile, SecurityAnalysisParameters parameters)
-
analyze
public SecurityAnalysisResult analyze(String filename, InputStream networkData, InputStream contingencies)
-
analyze
public SecurityAnalysisResult analyze(String filename, InputStream networkData, InputStream contingencies, SecurityAnalysisParameters parameters)
-
analyze
public SecurityAnalysisResult analyze(Network network, ContingenciesProvider contingenciesProvider)
-
analyze
public SecurityAnalysisResult analyze(Network network, ContingenciesProvider contingenciesProvider, SecurityAnalysisParameters parameters)
-
-