Skip to main content

Adding a Solver

info

This guide is coming soon. Below is an outline of what it will cover.

Planned Content

  • Overview — what it takes to add a new solver backend
  • Implementing the Adapter — creating the IR-to-native and native-to-IR translations
  • Implementing Protocols — satisfying LoadFlowPort and/or OPFPort
  • Registering the Solver — adding the solver to the registry
  • Testing — writing tests for the new adapter
  • Contributing — submitting your solver as a pull request