/solid-sim-tutorial

A curated collection of Python examples for optimization-based solid simulation, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions, designed for readability and understanding.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Solid Simulation Tutorials

A curated collection of Python examples focused on optimization-based solid simulation with guarantees on algorithmic convergence, penetration-free and inversion-free conditions. The examples are designed for ease of readability and understanding.

Introductory sections (with * following the titles) for each of the examples in this repository can be found in the free online book Physics-based Simulation.

A MUDA-based GPU version of the tutorial written by Zhaofeng Luo (@Roushelfy) can be found at solid-sim-tutorial-gpu.