Built a parallel implementation of a block cellular automaton. Implemented the movement of billiard balls in a toroidal world. Inserted the collisions between balls and the bouncing with rigid structures. Inserted buttons in the UI to allow the pause, run forward or backward of the computation. The parallelization is done with MPI and OpenMP. The MPI version uses non-blocking, persistent communication between processes and a virtual topology.
-
Notifications
You must be signed in to change notification settings - Fork 0
RedShy/billiard-ball-machine
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published