Inspiration
Double split experiment
What it does
Uses numpy and matplotlib to graph the double slit diffraction
How we built it
Vectorized computation using numpy
Challenges we ran into
Trying to implement individual ray tracing
Accomplishments that we're proud of
Efficient vectorization, supports all functions
What we learned
More vectorization and broadcasting, plus randomized tracing.
What's next for WaveDiffraction
Interactive features, more functions

Log in or sign up for Devpost to join the conversation.