For developers

Unit tests

To run the unit test build the project and run ./build/tests/UnitTests.

Depending on compiler you can run into problems with the path to the test networks, if this happens replace the localPath variable with the path to the repository.

Project structure

  • docs/ - Documentation files, user manual.

  • examples/ - Various examples.

  • include/powerflow/ - Public headers.

  • matlab/ - Matlab implementation.

  • misc/ - Miscellaneous files.

  • python/ - Python implementation.

  • src/ - PowerFlow source code.

  • standalone/ - Standalone executable.

  • tests/ - Unit tests.