.. _cpp_api: Siconos C/C++ API reference =========================== This is the documentation of C/C++ interface to Siconos. .. grid:: 3 :gutter: 3 .. grid-item-card:: Numerics :link: cpp/numerics/main_autodoc :class-card: sd-bg-code :link-type: doc A collection (C language) of low-level algorithms for solving basic algebra and optimization problem arising in the simulation of nonsmooth dynamical systems. .. grid-item-card:: Kernel :link: cpp/kernel/main_autodoc :class-card: sd-bg-code :link-type: doc High-level C++ API to modelise and simulate nonsmooth dynamical systems. .. grid-item-card:: Control :link: cpp/control/main_autodoc :class-card: sd-bg-code :link-type: doc Control toolbox .. grid-item-card:: Mechanics :link: cpp/mechanics/main_autodoc :class-card: sd-bg-code :link-type: doc Toolbox for collision detection and joints .. grid-item-card:: Io :link: cpp/io/main_autodoc :class-card: sd-bg-code :link-type: doc Tools related to input/outputs (hdf5, vtk …) .. toctree:: :hidden: :maxdepth: 2 cpp/numerics/main_autodoc cpp/kernel/main_autodoc cpp/control/main_autodoc cpp/mechanics/main_autodoc cpp/io/main_autodoc