Uses of Interface
com.powsybl.computation.ComputationManager
-
-
Uses of ComputationManager in com.powsybl.action.dsl
Methods in com.powsybl.action.dsl with parameters of type ComputationManager Modifier and Type Method Description void
Action. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.action.dsl.task
Methods in com.powsybl.action.dsl.task with parameters of type ComputationManager Modifier and Type Method Description void
ScriptTask. modify(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.action.simulator.loadflow
-
Uses of ComputationManager in com.powsybl.action.util
Methods in com.powsybl.action.util with parameters of type ComputationManager Modifier and Type Method Description void
CloseSwitchTask. modify(Network network, ComputationManager computationManager)
void
GeneratorModificationTask. modify(Network network, ComputationManager computationManager)
void
OpenSwitchTask. modify(Network network, ComputationManager computationManager)
void
PhaseShifterFixedTapTask. modify(Network network, ComputationManager computationManager)
void
PhaseShifterOptimizerTask. modify(Network network, ComputationManager computationManager)
void
PhaseShifterTapTask. modify(Network network, ComputationManager computationManager)
Constructors in com.powsybl.action.util with parameters of type ComputationManager Constructor Description LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager)
LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager, LoadFlowBasedPhaseShifterOptimizerConfig config)
-
Uses of ComputationManager in com.powsybl.computation
Classes in com.powsybl.computation that implement ComputationManager Modifier and Type Class Description class
LazyCreatedComputationManager
Methods in com.powsybl.computation that return ComputationManager Modifier and Type Method Description ComputationManager
ComputationManagerFactory. create()
Creates a new instance ofComputationManager
.ComputationManager
DefaultComputationManagerConfig. createLongTimeExecutionComputationManager()
ComputationManager
DefaultComputationManagerConfig. createShortTimeExecutionComputationManager()
-
Uses of ComputationManager in com.powsybl.computation.local
Classes in com.powsybl.computation.local that implement ComputationManager Modifier and Type Class Description class
LocalComputationManager
Methods in com.powsybl.computation.local that return ComputationManager Modifier and Type Method Description ComputationManager
LocalComputationManagerFactory. create()
static ComputationManager
LocalComputationManager. getDefault()
-
Uses of ComputationManager in com.powsybl.contingency.tasks
Methods in com.powsybl.contingency.tasks with parameters of type ComputationManager Modifier and Type Method Description void
AbstractTrippingTask. modify(Network network, ComputationManager computationManager)
void
CompoundModificationTask. modify(Network network, ComputationManager computationManager)
void
ModificationTask. modify(Network network, ComputationManager computationManager)
void
AbstractInjectionTripping. traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect)
abstract void
AbstractTrippingTask. traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect)
void
BranchTripping. traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect)
void
BusbarSectionTripping. traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect)
void
HvdcLineTripping. traverse(Network network, ComputationManager computationManager, Set<Switch> switchesToOpen, Set<Terminal> terminalsToDisconnect)
-
Uses of ComputationManager in com.powsybl.dynamicsimulation
Methods in com.powsybl.dynamicsimulation with parameters of type ComputationManager Modifier and Type Method Description static DynamicSimulationResult
DynamicSimulation. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
DynamicSimulationResult
DynamicSimulation.Runner. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
CompletableFuture<DynamicSimulationResult>
DynamicSimulationProvider. run(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
static CompletableFuture<DynamicSimulationResult>
DynamicSimulation. runAsync(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
CompletableFuture<DynamicSimulationResult>
DynamicSimulation.Runner. runAsync(Network network, DynamicModelsSupplier dynamicModelsSupplier, EventModelsSupplier eventModelsSupplier, CurvesSupplier curvesSupplier, String workingVariantId, ComputationManager computationManager, DynamicSimulationParameters parameters)
-
Uses of ComputationManager in com.powsybl.iidm.import_
Methods in com.powsybl.iidm.import_ with parameters of type ComputationManager Modifier and Type Method Description static Importer
Importers. addPostProcessors(Importer importer, ComputationManager computationManager, String... names)
static Importer
Importers. addPostProcessors(ImportersLoader loader, Importer importer, ComputationManager computationManager, String... names)
static Importer
Importers. findImporter(ReadOnlyDataSource dataSource, ComputationManager computationManager)
static Importer
Importers. findImporter(ReadOnlyDataSource dataSource, ImportersLoader loader, ComputationManager computationManager, ImportConfig config)
static Importer
Importers. getImporter(ImportersLoader loader, String format, ComputationManager computationManager, ImportConfig config)
Get an importer for the specified format name.static Importer
Importers. getImporter(String format, ComputationManager computationManager)
Get an importer for the specified format name.static Importer
Importers. getImporter(String format, ComputationManager computationManager, ImportConfig config)
Get an importer for the specified format name.static Network
Importers. importData(ImportersLoader loader, String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, ImportConfig config)
A convenient method to create a model from data in a given format.static Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager)
static Collection<Importer>
Importers. list(ComputationManager computationManager, ImportConfig config)
static Collection<Importer>
Importers. list(ImportersLoader loader, ComputationManager computationManager, ImportConfig config)
static Network
Importers. loadNetwork(String filename, InputStream data, ComputationManager computationManager)
Loads a network from a raw input stream, trying to guess the format from the specified filename, and using importers and post processors defined as services.static Network
Importers. loadNetwork(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters)
Loads a network from a raw input stream, trying to guess the format from the specified filename, and using importers and post processors defined as services.static Network
Importers. loadNetwork(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader)
Loads a network from a raw input stream, trying to guess the format from the specified filename.static Network
Importers. loadNetwork(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters)
Loads a network from the specified file, trying to guess its format, and using importers and post processors defined as services.static Network
Importers. loadNetwork(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader)
Loads a network from the specified file, trying to guess its format.static void
Importers. loadNetworks(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer)
static void
Importers. loadNetworks(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Importers. loadNetworks(Path dir, boolean parallel, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Importers. loadNetworks(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
static void
Importers. loadNetworks(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener)
void
ImportPostProcessor. process(Network network, ComputationManager computationManager)
static Importer
Importers. setPostProcessors(Importer importer, ComputationManager computationManager, String... names)
static Importer
Importers. setPostProcessors(ImportersLoader loader, Importer importer, ComputationManager computationManager, String... names)
-
Uses of ComputationManager in com.powsybl.iidm.network.scripting
Methods in com.powsybl.iidm.network.scripting with parameters of type ComputationManager Modifier and Type Method Description void
GroovyScriptPostProcessor. process(Network network, ComputationManager computationManager)
void
JavaScriptPostProcessor. process(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.loadflow
Methods in com.powsybl.loadflow with parameters of type ComputationManager Modifier and Type Method Description static LoadFlowResult
LoadFlow. run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
static LoadFlowResult
LoadFlow. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
LoadFlowResult
LoadFlow.Runner. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlowProvider. run(Network network, ComputationManager computationManager, String workingVariantId, LoadFlowParameters parameters)
Run a loadflow on variantworkingVariantId
ofnetwork
delegating external program execution tocomputationManager
if necessary and using loadflow executionparameters
.static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
static CompletableFuture<LoadFlowResult>
LoadFlow. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, ComputationManager computationManager, LoadFlowParameters parameters)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters)
-
Uses of ComputationManager in com.powsybl.loadflow.resultscompletion
Methods in com.powsybl.loadflow.resultscompletion with parameters of type ComputationManager Modifier and Type Method Description void
LoadFlowResultsCompletionPostProcessor. process(Network network, ComputationManager computationManager)
void
LoadFlowResultsCompletion. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.loadflow.validation
Methods in com.powsybl.loadflow.validation with parameters of type ComputationManager Modifier and Type Method Description void
CandidateComputation. run(Network network, ComputationManager computationManager)
A computation carried out on the {@param network}.void
LoadFlowComputation. run(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.scripting.groovy
Methods in com.powsybl.scripting.groovy with parameters of type ComputationManager Modifier and Type Method Description void
GroovyScriptExtension. load(groovy.lang.Binding binding, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.security
Methods in com.powsybl.security with parameters of type ComputationManager Modifier and Type Method Description SecurityAnalysis
SecurityAnalysisFactory. create(Network network, ComputationManager computationManager, int priority)
Creates aSecurityAnalysis
for specifiedNetwork
, using specifiedComputationManager
to handle computations.default SecurityAnalysis
SecurityAnalysisFactory. create(Network network, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, int priority)
Creates aSecurityAnalysis
for specifiedNetwork
, using specifiedComputationManager
to handle computations.default SecurityAnalysis
SecurityAnalysisFactory. create(Network network, LimitViolationFilter filter, ComputationManager computationManager, int priority)
Creates aSecurityAnalysis
for specifiedNetwork
, using specifiedComputationManager
to handle computations.SecurityAnalysis
SecurityAnalysisFactoryImpl. create(Network network, ComputationManager computationManager, int priority)
SecurityAnalysis
SecurityAnalysisFactoryImpl. create(Network network, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, int priority)
SecurityAnalysis
SecurityAnalysisFactoryImpl. create(Network network, LimitViolationFilter filter, ComputationManager computationManager, int priority)
Constructors in com.powsybl.security with parameters of type ComputationManager Constructor Description SecurityAnalysisImpl(Network network, ComputationManager computationManager)
SecurityAnalysisImpl(Network network, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager)
SecurityAnalysisImpl(Network network, LimitViolationFilter filter, ComputationManager computationManager)
SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority)
SecurityAnalyzer(LimitViolationFilter filter, ComputationManager computationManager, int priority, Set<SecurityAnalysisInterceptor> interceptors)
-
Uses of ComputationManager in com.powsybl.security.distributed
Fields in com.powsybl.security.distributed declared as ComputationManager Modifier and Type Field Description protected ComputationManager
ExternalSecurityAnalysis. computationManager
Deprecated.Methods in com.powsybl.security.distributed with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisResult>
DistributedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResult>
ForwardedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResultWithLog>
DistributedSecurityAnalysisExecution. executeWithLog(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResultWithLog>
ForwardedSecurityAnalysisExecution. executeWithLog(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
Constructors in com.powsybl.security.distributed with parameters of type ComputationManager Constructor Description DistributedSecurityAnalysis(ExternalSecurityAnalysisConfig config, Network network, ComputationManager computationManager, List<String> extensions, int taskCount)
Deprecated.ExternalSecurityAnalysis(ExternalSecurityAnalysisConfig config, Network network, ComputationManager computationManager, List<String> extensions)
Deprecated.ExternalSecurityAnalysis(ExternalSecurityAnalysisConfig config, Network network, ComputationManager computationManager, List<String> extensions, int taskCount)
Deprecated. -
Uses of ComputationManager in com.powsybl.security.execution
Methods in com.powsybl.security.execution with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisResult>
SecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResult>
SecurityAnalysisExecutionImpl. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResultWithLog>
SecurityAnalysisExecution. executeWithLog(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisResultWithLog>
SecurityAnalysisExecutionImpl. executeWithLog(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
Uses of ComputationManager in com.powsybl.sensitivity
-
Uses of ComputationManager in com.powsybl.simulation
Methods in com.powsybl.simulation with parameters of type ComputationManager Modifier and Type Method Description ImpactAnalysis
SimulatorFactory. createImpactAnalysis(Network network, ComputationManager computationManager, int priority, ContingenciesProvider contingenciesProvider)
Stabilization
SimulatorFactory. createStabilization(Network network, ComputationManager computationManager, int priority)
-
Uses of ComputationManager in com.powsybl.tools
Methods in com.powsybl.tools that return ComputationManager Modifier and Type Method Description ComputationManager
ToolInitializationContext. createLongTimeExecutionComputationManager(org.apache.commons.cli.CommandLine commandLine)
ComputationManager
ToolInitializationContext. createShortTimeExecutionComputationManager(org.apache.commons.cli.CommandLine commandLine)
ComputationManager
ToolRunningContext. getLongTimeExecutionComputationManager()
ComputationManager
ToolRunningContext. getShortTimeExecutionComputationManager()
Constructors in com.powsybl.tools with parameters of type ComputationManager Constructor Description ToolRunningContext(PrintStream outputStream, PrintStream errorStream, FileSystem fileSystem, ComputationManager shortTimeExecutioncomputationManager, ComputationManager longTimeExecutionComputationManager)
-