powsybl / pypowsybl

A PowSyBl and Python integration based on GraalVM native image
Mozilla Public License 2.0
53 stars 10 forks source link

refactor voltage initializer module #710

Closed EtienneLt closed 6 months ago

EtienneLt commented 6 months ago

Please check if the PR fulfills these requirements

Does this PR already have an issue describing the problem? no

What kind of change does this PR introduce? it refactors the code of voltage initializer.

What is the current behavior? all class are in the same file for this module

What is the new behavior (if this is a feature change)? it splits the code with one file per class

Does this PR introduce a breaking change or deprecate an API?

What changes might users need to make in their application due to this PR? (migration steps) nothing