Skip to main content
Back to top
Ctrl
+
K
Siconos 4.5.0 documentation
Quickstart
Modeling Principle
Python interface : tutorials
Collections of rigid bodies with Bullet based contact detection (Siconos/Mechanics)
Tutorial: A 4-diodes bridge wave rectifier
Siconos tutorials in C++
Bouncing Ball
Tutorial : a column of three beads
Gene regulatory networks
Slider Crank
Simulation of an electrical oscillator supplying a resistor through a half-wave rectifier
Running a simulation
C++ Refresher
Download and install
Download Siconos
Build and install
Siconos required and optional dependencies
Browse examples
API reference
Class diagrams (UML view)
Numerics: a collection of low-level algorithms for solving basic algebra and optimization problem arising in the simulation of nonsmooth dynamical systems.
Kernel: high-level API to modelise and simulate nonsmooth dynamical systems.
Control: control toolbox
Mechanics: toolbox for collision detection and joints
Io: tools related to input/outputs (hdf5, vtk …)
siconos.numerics: a collection of low-level algorithms for solving basic algebra and optimization problem arising in the simulation of nonsmooth dynamical systems.
siconos.kernel: high-level API to modelise and simulate nonsmooth dynamical systems.
siconos.control.observer
siconos.control.sensor
siconos.control.controller
siconos.mechanics.joints
siconos.control.simulation
siconos.mechanics.collision.base
siconos.mechanics.collision.bullet
siconos.mechanics.collision.native
siconos.mechanics.collision.bodies
siconos.io.io_base
Full documentation
Build and install
Quickstart
Modeling Principle
Python interface : tutorials
Collections of rigid bodies with Bullet based contact detection (Siconos/Mechanics)
Tutorial: A 4-diodes bridge wave rectifier
Siconos tutorials in C++
Bouncing Ball
Tutorial : a column of three beads
Gene regulatory networks
Slider Crank
Simulation of an electrical oscillator supplying a resistor through a half-wave rectifier
Running a simulation
C++ Refresher
Users guide
Linear Algebra in Siconos
Modeling of non-smooth dynamical systems
Dynamical Systems
Interactions between dynamical systems
User-defined plugins
Simulation of non-smooth dynamical systems
Time discretisation
Time integration of the dynamics
Event-Capturing schemes
Event-Driven schemes
Nonsmooth problems formulation and solve
Nonsmooth problems formulations and available solvers
Variational Inequality (VI)
Quadratic Programming problems (QP)
Convex Quadratic Programming (ConvexQP) problems
Linear Complementarity Problems (LCP)
Affine Variational Inequalities (AVI)
Mixed (Non Linear) Complementarity problem (MCP)
Mixed Linear Complementarity Problems (MLCP)
Nonlinear Complementarity Problems (NCP)
Relay or box-constrained AVI problems
Second Order Cone Linear Complementarity Problem (SOCLCP)
Friction-contact problems (2 or 3D)
Global-Friction-contact problems (2D or 3D)
Rolling friction-contact problems
Generic mechanical problems
Control Toolbox
Browse examples
API reference
Class diagrams (UML view)
Numerics: a collection of low-level algorithms for solving basic algebra and optimization problem arising in the simulation of nonsmooth dynamical systems.
Kernel: high-level API to modelise and simulate nonsmooth dynamical systems.
Control: control toolbox
Mechanics: toolbox for collision detection and joints
Io: tools related to input/outputs (hdf5, vtk …)
siconos.numerics: a collection of low-level algorithms for solving basic algebra and optimization problem arising in the simulation of nonsmooth dynamical systems.
siconos.kernel: high-level API to modelise and simulate nonsmooth dynamical systems.
siconos.control.observer
siconos.control.sensor
siconos.control.controller
siconos.mechanics.joints
siconos.control.simulation
siconos.mechanics.collision.base
siconos.mechanics.collision.bullet
siconos.mechanics.collision.native
siconos.mechanics.collision.bodies
siconos.io.io_base
Developer guide
Writing and building documention for Siconos Software
Adding a new solver in numerics
Time integration of the dynamics - Exact scheme
Continuous integration for Siconos project
How to add and test a new continuous integration task for Siconos project
About plugins in classes
OneStepNSProblem formalisation for several interactions
Todo List
Test doxygen/sphinx links
Talks and Presentations
Related Projects and Platforms
Bibliography
Index
License
.rst
.pdf
Index
Index
#
Index
Module Index