Skip to main content

Library for animating double pendula in Python

Project description

Double pendula

"It simply deals with unpredictability in complex systems. The shorthand is the Butterfly Effect. A butterfly can flap its wings in Peking and in Central Park you get rain instead of sunshine." - Dr. Ian Malcolm, Jurassic Park

300 double pendulums with nearly identical (but not quite) start conditions

Table of Contents


:computer: Installation

Clone this repository locally to your machine:

git clone https://github.com/chris-greening/double-pendula.git

and install required dependencies with:

pip3 install -r requirements.txt

Minimum Python version

This code requires Python 3.5 or higher.

:newspaper: Blog Posts

Check out blog post(s) on DEV for ideas and tutorials!


:pray: Contributing

All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome!

Feel free to open an Issue, check out existing Issues, or start a discussion.

Beginners to open source are highly encouraged to participate and ask questions if you're unsure what to do/where to start :heart:


:spider_web: Dependencies


:credit_card: License

This code operates under the MIT license.


:grey_question: Support

Reach out to me if you want to connect or have any questions and I will do my best to get back to you

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

double-pendula-0.1.4.tar.gz (5.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page