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.modification
Methods in com.powsybl.action.dsl.modification with parameters of type ComputationManager Modifier and Type Method Description void
ScriptNetworkModification. apply(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.action.simulator.loadflow
-
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.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)
static Network
Importers. importData(ImportersLoader loader, String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, ImportConfig config, Reporter reporter)
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 Network
Importers. importData(String format, ReadOnlyDataSource dataSource, Properties parameters, ComputationManager computationManager, Reporter reporter)
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(String filename, InputStream data, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
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 Network
Importers. loadNetwork(Path file, ComputationManager computationManager, ImportConfig config, Properties parameters, ImportersLoader loader, Reporter reporter)
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)
static void
Importers. loadNetworks(Path dir, boolean parallel, ImportersLoader loader, ComputationManager computationManager, ImportConfig config, Properties parameters, Consumer<Network> consumer, Consumer<ReadOnlyDataSource> listener, Reporter reporter)
default void
ImportPostProcessor. process(Network network, ComputationManager computationManager)
default void
ImportPostProcessor. process(Network network, ComputationManager computationManager, Reporter reporter)
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.modification
Methods in com.powsybl.iidm.modification with parameters of type ComputationManager Modifier and Type Method Description void
CloseSwitch. apply(Network network, ComputationManager computationManager)
void
ConnectGenerator. apply(Network network, ComputationManager computationManager)
void
GeneratorModification. apply(Network network, ComputationManager computationManager)
void
NetworkModification. apply(Network network, ComputationManager computationManager)
default void
NetworkModification. apply(Network network, ComputationManager computationManager, Reporter reporter)
void
NetworkModificationList. apply(Network network, ComputationManager computationManager)
void
OpenSwitch. apply(Network network, ComputationManager computationManager)
void
PhaseShifterOptimizeTap. apply(Network network, ComputationManager computationManager)
void
PhaseShifterSetAsFixedTap. apply(Network network, ComputationManager computationManager)
void
PhaseShifterShiftTap. apply(Network network, ComputationManager computationManager)
Constructors in com.powsybl.iidm.modification with parameters of type ComputationManager Constructor Description LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager)
LoadFlowBasedPhaseShifterOptimizer(ComputationManager computationManager, LoadFlowBasedPhaseShifterOptimizerConfig config)
-
Uses of ComputationManager in com.powsybl.iidm.modification.topology
Methods in com.powsybl.iidm.modification.topology with parameters of type ComputationManager Modifier and Type Method Description void
AttachNewLineOnLine. apply(Network network, ComputationManager computationManager)
void
AttachVoltageLevelOnLine. apply(Network network, ComputationManager computationManager)
-
Uses of ComputationManager in com.powsybl.iidm.modification.tripping
Methods in com.powsybl.iidm.modification.tripping with parameters of type ComputationManager Modifier and Type Method Description void
AbstractTripping. apply(Network network, ComputationManager computationManager)
-
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)
LoadFlowResult
LoadFlow.Runner. run(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, Reporter reporter)
default 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
.default CompletableFuture<LoadFlowResult>
LoadFlowProvider. run(Network network, ComputationManager computationManager, String workingVariantId, LoadFlowParameters parameters, Reporter reporter)
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)
CompletableFuture<LoadFlowResult>
LoadFlow.Runner. runAsync(Network network, String workingStateId, ComputationManager computationManager, LoadFlowParameters parameters, Reporter reporter)
-
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 thenetwork
.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
-
Uses of ComputationManager in com.powsybl.security.distributed
Methods in com.powsybl.security.distributed with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisReport>
DistributedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisReport>
ForwardedSecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
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<SecurityAnalysisReport>
SecurityAnalysisExecution. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
CompletableFuture<SecurityAnalysisReport>
SecurityAnalysisExecutionImpl. execute(ComputationManager computationManager, SecurityAnalysisExecutionInput data)
-
Uses of ComputationManager in com.powsybl.security.impl
Methods in com.powsybl.security.impl with parameters of type ComputationManager Modifier and Type Method Description CompletableFuture<SecurityAnalysisReport>
DefaultSecurityAnalysisProvider. run(Network network, String workingVariantId, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, SecurityAnalysisParameters parameters, ContingenciesProvider contingenciesProvider, List<SecurityAnalysisInterceptor> interceptors, List<StateMonitor> monitors)
Constructors in com.powsybl.security.impl with parameters of type ComputationManager Constructor Description DefaultSecurityAnalysis(Network network, LimitViolationDetector detector, LimitViolationFilter filter, ComputationManager computationManager, List<StateMonitor> monitors)
-
Uses of ComputationManager in com.powsybl.sensitivity
-
Uses of ComputationManager in com.powsybl.shortcircuit
-
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)
-