lagrangian-mechanics
Domain-specific language and compiler for physical systems. Write a Lagrangian, get a simulation. Twelve code generation backends, built on SymPy.
Modeling a double pendulum using Python and Lagrangian mechanics