Siconos Python API reference

This is the documentation of Python interface to Siconos.

Main packages

siconos.numerics

collection of low-level algorithms for solving algebra and optimization problems.

siconos.numerics package
siconos.geometry

geometry tools.

siconos.geometry module
siconos.modeling

high-level API to model the nonsmooth dynamical systems.

siconos.modeling module
siconos.integrators

classes and tools for time integration of the dynamics (one-step integrators).

siconos.integrators module
siconos.nonsmooth_formulations

classes and tools dedicated to the description of the nonsmooth problem (formulation and solver).

siconos.nonsmooth_formulations module
siconos.simulation

classes and tools dedicated to the description of the simulation of a NSDS (time discretization, …).

siconos.simulation module
siconos.mechanics

toolbox for collision detection and joints

siconos.mechanics package
siconos.io

input/output tools (HDF5, VTK, …).

siconos.io package

Access to the complete reference of all modules is available in the left menu under ‘siconos.package’.