Nils Berglund | Waves escaping a sunflower spiral of obstacles #art #waveequation #diffraction #fibonacci @NilsBerglund | Uploaded July 2024 | Updated October 2024, 2 hours ago.
This is a simulation of waves originating from a point source crossing a set of circular obstacles placed in an annular region based on the golden mean. This pattern is obtained by gradually adding discs, each time turning with respect to the center of the screen by a "golden" angle of (phi - 1) times 360°, where phi = 1.618... is the golden ratio or golden mean. The distance to the center is gradually increased, in such a way that the density of circles remains constant. This arrangement has appeared before on this channel, see for instance youtu.be/fQaVL3mE6VY or youtu.be/c8sKkM8ZDTs .
The color hue depends on the energy of the wave, averaged over a sliding time window. The color in the central region has been brightened to white, because the waves tend to make large-amplitude oscillations there, which would not be very pleasant to watch.
There are absorbing boundary conditions on the borders of the simulated rectangle.
Render time: 14 minutes 51 seconds
Compression: crf 23
Color scheme: Plasma by Nathaniel J. Smith and Stefan van der Walt
github.com/BIDS/colormap
Music: "Instant Crush" by Corbyn Kites@corbynkites8006
See also
https://images.math.cnrs.fr/des-ondes-dans-mon-billard-partie-i/ for more explanations (in French) on a few previous simulations of wave equations.
The simulation solves the wave equation by discretization. The algorithm is adapted from the paper hplgit.github.io/fdm-book/doc/pub/wave/pdf/wave-4print.pdf
C code: github.com/nilsberglund-orleans/YouTube-simulations
https://www.idpoisson.fr/berglund/software.html
Many thanks to Marco Mancini and Julian Kauth for helping me to accelerate my code!
#wave #diffraction
This is a simulation of waves originating from a point source crossing a set of circular obstacles placed in an annular region based on the golden mean. This pattern is obtained by gradually adding discs, each time turning with respect to the center of the screen by a "golden" angle of (phi - 1) times 360°, where phi = 1.618... is the golden ratio or golden mean. The distance to the center is gradually increased, in such a way that the density of circles remains constant. This arrangement has appeared before on this channel, see for instance youtu.be/fQaVL3mE6VY or youtu.be/c8sKkM8ZDTs .
The color hue depends on the energy of the wave, averaged over a sliding time window. The color in the central region has been brightened to white, because the waves tend to make large-amplitude oscillations there, which would not be very pleasant to watch.
There are absorbing boundary conditions on the borders of the simulated rectangle.
Render time: 14 minutes 51 seconds
Compression: crf 23
Color scheme: Plasma by Nathaniel J. Smith and Stefan van der Walt
github.com/BIDS/colormap
Music: "Instant Crush" by Corbyn Kites@corbynkites8006
See also
https://images.math.cnrs.fr/des-ondes-dans-mon-billard-partie-i/ for more explanations (in French) on a few previous simulations of wave equations.
The simulation solves the wave equation by discretization. The algorithm is adapted from the paper hplgit.github.io/fdm-book/doc/pub/wave/pdf/wave-4print.pdf
C code: github.com/nilsberglund-orleans/YouTube-simulations
https://www.idpoisson.fr/berglund/software.html
Many thanks to Marco Mancini and Julian Kauth for helping me to accelerate my code!
#wave #diffraction