API Reference

The basic object hierarchy of PathSim is shown in the diagramm below.

hierarchy of PathSim objects

System Definition and Simulation

The following modules serve the system definition and simulation.

Blocks

ODE Solvers

The numerical ODE solvers, available in PathSim are structured like this:

hierarchy of PathSim numerical integrators

Solvers

Optimizers and Automatic Differentiation

The pathsim.optim module contains a range of nonlinear solvers / optimizers that are primarily used for the implicit update equation of implicit ODE solvers and for the steadystate solver. This module also includes the automatic differentiation framework.

Utilities

Utility functions and classes.