General-purpose modeling in Python

Model equations.
Solve systems.

Define your equations with a symbolic interface. Generate numerical functions and solve algebraic, differential, and finite-difference models.

Solverz multicolored geometric sun

Start with your model

From a first example to the full API

One modeling workflow

Define

Write symbolic equations using Python expressions and model components.

Generate

Create numerical residuals and Jacobians, or reusable compiled Python modules.

Solve

Choose a numerical solver, compute the solution, and inspect the results.

Explore further