menu

powsybl

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

Channels
Team
Posts
Members
Info

Moving itools away from powsybl-core

Hi! We should consider moving the itools-packager in its own repository: this module doesn't evolve too much, and it's not related to the core libraries. I also think we should move the itools command in a dedicated repository. It's a way to run PowSyBl but not the only…

thumbsup
0
message-simple
3

Make itools-packager more flexible

Hi! With the current version of itools-packager, it's not possible to package additional resources such as grid cases in a examples folder. The folder lists is hard coded (bin, lib, etc), but it could be great if we could make it more flexible. For example, we could follow the…

thumbsup
1
message-simple
2

Testing multiple default configuration files

Hello, We would like the ability to test multiple default configuration files, using TestPlatformConfigProvider. Actually, it only allows for one configuration file to be tested per Maven package.

thumbsup
0
message-simple
2

Default and fallback configurations

Hello everybody, In FARAO, we are looking for the possibility to have several configurations of some modules (sensitivity computation / loadflow computation and their extensions). For instance a default configuration, and a fallback configuration, which would in our case be a…

thumbsup
0
message-simple
1

API stability documentation

Hi all, We have discussed some time ago the possibility of flagging some features with some kind of "experimental" or "not stable" flag, but did not decided anything. I have come upon the api guardian project, which provides the @API annotation and which is used for example in…

thumbsup
2
message-simple
0

Sharing test code between iidm-impl and powsybl-network-store (and possibly…

Hi, we already have two implementations of the iidm API. We should find a solution to be able to share most of the test code for these implementations. Currently, the test code lives in iidm-impl and has about 50 classes. Does anyone have an idea on how to do this ? …

thumbsup
0
message-simple
0

Working variant ID in computations SPI (load flow in particular)

The new load flow SPI requires the implementation to handle a working variant as its argument. I think that the handling of this argument should be common for all implementations and should therefore be removed from the SPI and included in the LoadFlow.Runner class. Another…

thumbsup
0
message-simple
2

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