menu

powsybl

Powsybl stands for Power System Blocks : let's play lego and make complex power tools !

Channels
Team
Posts
Members
Info

Open load flow Executor

The open loadflow uses the default Executor for its execution : shouldn't it use the Executor provided by the ComputationManager instead? Otherwise, how can the user specify which Executor he wants to use for the computation ? From a broader point of view, shouldn't we encourage…

thumbsup
0
message-simple
2

A python interface for PowSyBl

I would be interested in using the PowSyBl framework within python scripts. Are there any plans to develop a python interface for such purpose? If anyone else shares the same interest feel free to drop a word on this topic.

thumbsup
6
message-simple
2

Naming strategy for modules and packages in powsybl-core

Some of you may already know it but one objective for the next release is to homogeneize the naming strategy for powsybl-core modules and packages. To start a discussion about these changes I have created a file summing up a naming strategy I elaborated from existing standards…

thumbsup
0
message-simple
12

Shouldn't we use Set instead of List for PostProcessors names in ImportConfig?

To my understanding, postProcessors are supposed to have unique names. Shouldn't we then use Set instead of List? This remark is also relevant for ImporterWrapper (in Importers) and ImportersLoader. If you agree, I will write an issue in this sense.

thumbsup
0
message-simple
7

Adding dependency:analyze to build checks

Maven can fail the build if there are used but undeclared dependencies or unused but declared dependencies. https://maven.apache.org/plugins/maven-dependency-plugin/analyze-only-mojo.html Is anyone against enabling this check, once all the current problems are fixed ?

thumbsup
0
message-simple
2

Benchmarks ?

As the project claims in its description to be "high-performance", what about making it measurable and apparent with benchmarks ? I think we could 2 separate things: • some benchmark code on github, maybe using JMH ? …

thumbsup
1
message-simple
3

How should we pull in an implementation of jaxb-api

in Java11+, the jre doesn't bundle an implementation of jaxb-api, so we need to decide on our own how to depend on it. Currently, powsybl-core/commons and powsybl-core/simulation-api call methods from jaxb-api. powsybl-core/commons has a compile dependency to jaxb-api and…

thumbsup
0
message-simple
4

"Acceptable duration" for violations of permanent current limit

In version 2.4 of powsbyl, when there is a violation of a permanent current limit on a line with no overload protection ( = temporary current limits), the acceptable duration in the corresponding LimitViolation object is Integer.MAX_INTEGER. It would make more sense to me to…

thumbsup
0
message-simple
7