pydae-core

The DAE solver engine at the heart of the pydae ecosystem.

pydae-core combines SymPy symbolic computation with compiled C code (via ctypes / CFFI) to provide a fast, user-friendly solver for Differential-Algebraic Equation (DAE) systems of the form:

\[\begin{split} \begin{aligned} \dot{x} &= f(x, y, u, p) \\ 0 &= g(x, y, u, p) \end{aligned} \end{split}\]

It is developed with power-systems analysis in mind but is general enough for any engineering or scientific problem that can be posed as a DAE.

Install

pip install pydae

Documentation sections

Reference

Indices