Roseau Load Flow
Roseau Load Flow is a powerful load flow solver and static analysis tool that offers:
- Multi-phase, unbalanced power flow analysis
- A performance optimized solver written in C++
- A catalogue of real-world transformer and line models
- An ergonomic object-oriented Python interface with unit-aware quantities
- A comprehensive documentation with code examples
- Advanced built-in plotting tools for network visualization on interactive maps and voltage profile plots
- Real-world distribution network data samples in the library (with more available in the Representative French Power Grids repository)
In addition to the following unique set of features:
- Floating neutrals for loads, sources, and transformers
- Actual four-wire multi-phase modelling with no Kron's reduction and no transformations
- Ideal or impedant ground connections at any point in the network
- Flexible loads with Volt-Watt and Volt-VAr control directly in the Newton loop, which is more stable and results in a faster convergence than with the traditional outer loop approach
- Out-of-the-box support for Single-Wire Earth Return (SWER), American bi-phase systems with center-tapped transformers, zero-sequence modelling, and other non-standard configurations
This project is compatible with Python version 3.12 and newer. The installation instructions will guide you through the installation process. If you are new to Roseau Load Flow, we recommend you start with the getting started tutorial. You can find the complete documentation at https://roseau-load-flow.roseautechnologies.com/.
License
This project is partially open source but using the solver requires a license. The license key
A8C6DA-9405FB-E74FB9-C71C3C-207661-V3 can be used free of charge with networks containing up to 50
buses. To obtain a personal or commercial license, please contact us at
contact@roseautechnologies.com.
Read more at License.
Network data
Roseau Load Flow ships with a sample of 20 low-voltage and 20 medium-voltage feeder networks. Each network is provided with its summer and winter load points.
We also maintain a set of 150 MV feeders representative of the French distribution system at https://github.com/RoseauTechnologies/Representative_French_Power_Grids. Each feeder is modeled with its downstream LV networks. The repository also contains the cluster size that indicates how representative is each network of the French distribution system. These networks are the result of the study Representative MV feeders for the analysis of French distribution networks, made and published by Mines Paris Tech.
Bug reports / Feature requests
For bug reports, feature requests, or questions, please open an issue on GitHub
Credits
This software is developed by Roseau Technologies.
Metadata
Release files for roseau-load-flow 0.16.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| roseau_load_flow-0.16.0.tar.gz | 615.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| roseau_load_flow-0.16.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / roseau_load_flow-0.16.0.tar.gz
| Download URL | roseau_load_flow-0.16.0.tar.gz |
|---|---|
| Size | 615.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e9eaa0c360a366cbef06746abd4b5cf0732221a3c9580bf2f7a500147599f54a
|
|
BLAKE2b-256 checksum How to use checksums |
ac8b2fa96398073813b1216ca8a69005a549539bc48a06f9d83f87f931b224f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / roseau_load_flow-0.16.0-py3-none-any.whl
| Download URL | roseau_load_flow-0.16.0-py3-none-any.whl |
|---|---|
| Size | 756.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e455ffb604e2b1af547951fdf4eb7920688b1578da1fe93af6fc79f9efd3c7b7
|
|
BLAKE2b-256 checksum How to use checksums |
4cb8903219ee513ad2584ebecb9e9b048d37aaa3f65a3ab539dccfdb306c6666
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency log