https://github.com/phys-sim-book/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.
https://github.com/phys-sim-book/solid-sim-tutorial
collision-handling computational-mechanics computer-graphics constrained-optimization elastodynamics finite-element-methods friction incremental-potential-contact mass-spring-systems optimization-time-integrator physics-based-simulation
Last synced: 6 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/phys-sim-book/solid-sim-tutorial
- Owner: phys-sim-book
- License: gpl-3.0
- Created: 2022-02-05T08:22:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-03T15:46:31.000Z (over 1 year ago)
- Last Synced: 2024-08-10T14:14:38.532Z (over 1 year ago)
- Topics: collision-handling, computational-mechanics, computer-graphics, constrained-optimization, elastodynamics, finite-element-methods, friction, incremental-potential-contact, mass-spring-systems, optimization-time-integrator, physics-based-simulation
- Language: Python
- Homepage: https://phys-sim-book.github.io/
- Size: 62.5 KB
- Stars: 149
- Watchers: 11
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://phys-sim-book.github.io/).
A [MUDA](https://github.com/MuGdxy/muda)-based GPU version of the tutorial written by Zhaofeng Luo ([@Roushelfy](https://github.com/Roushelfy)) can be found at [solid-sim-tutorial-gpu](https://github.com/phys-sim-book/solid-sim-tutorial-gpu).