Skip to content

Latest commit

 

History

History

README.md

VPython

VPython is a framework to create 3D animations in Python. It can be used to visualize physics simulations.

What is it?

  1. pendulum.ipynb: Jupyter notebook illustrating VPython on a non-linear frictionless pendulum, using scipy to solve the set of ODEs that describes it. The second system is a double pendulum.
  2. double_pendulum.py: module that computes the ODEs and the corresponding Jacobian for the double pendulum using sympy.
  3. spring.ipynb: Jupyter notebook visualizing a mass subject to gravity and suspended from a spring.
  4. elastic_collistion.ipynb: Jupyter notebook visualizing two spherical objects colliding.
  5. environment.yml: conda environment defintion requred to run the notebook.