Nils Berglund | Classics revisited: A hexagonal parabolic resonator @NilsBerglund | Uploaded September 2024 | Updated October 2024, 1 hour ago.
This is a remake of the video youtu.be/lVDwH5PfEGY of a parabolic resonator with six sides, in much higher resolution, and with a pulsing source. The resonator is made of six parts of parabolas, which share the central point as a common focus. Whenever a circular wave centered at the focus hits a parabola, it is transformed into a linear wave. When this linear wave hits another parabola, it is transformed back into a circular wave, converging at the focal point. This pattern repeats almost periodically, except that diffraction effects (and probably also some numerical dispersion) slowly degrade the pattern.
This video has two parts, showing the same evolution with two different color gradients:
Wave height: 0:00
Averaged wave energy: 1:52
In the first part, the color hue depends on the height of the wave. In the second part, it depends on the energy of the wave, slightly averaged over a sliding time window.
Render time: 22 minutes 14 seconds
Compression: crf 23
Color scheme: Part 1 - Twilight by Bastian Bechtold
github.com/bastibe/twilight
Part 2 - Turbo, by Anton Mikhailov
gist.github.com/mikhailov-work/6a308c20e494d9e0ccc29036b28faa7a
Music: "Into the Void" by TrackTribe@TrackTribe
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 #resonator
This is a remake of the video youtu.be/lVDwH5PfEGY of a parabolic resonator with six sides, in much higher resolution, and with a pulsing source. The resonator is made of six parts of parabolas, which share the central point as a common focus. Whenever a circular wave centered at the focus hits a parabola, it is transformed into a linear wave. When this linear wave hits another parabola, it is transformed back into a circular wave, converging at the focal point. This pattern repeats almost periodically, except that diffraction effects (and probably also some numerical dispersion) slowly degrade the pattern.
This video has two parts, showing the same evolution with two different color gradients:
Wave height: 0:00
Averaged wave energy: 1:52
In the first part, the color hue depends on the height of the wave. In the second part, it depends on the energy of the wave, slightly averaged over a sliding time window.
Render time: 22 minutes 14 seconds
Compression: crf 23
Color scheme: Part 1 - Twilight by Bastian Bechtold
github.com/bastibe/twilight
Part 2 - Turbo, by Anton Mikhailov
gist.github.com/mikhailov-work/6a308c20e494d9e0ccc29036b28faa7a
Music: "Into the Void" by TrackTribe@TrackTribe
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 #resonator