filmov
tv
Bragg diffraction
![preview_player](https://i.ytimg.com/vi/ryhWsQSRMyQ/maxresdefault.jpg)
Показать описание
Bragg diffraction is another item that has been suggested several times in comments, and was on my to do list. So here is my first take on it, thanks to a recent comment that reminded me.
In this simulation, the lattice consists in 40 columns of 8 perfectly reflecting scatterers. One can note that the wave is reflected more in specific directions, and that the direction of propagation inside the lattice is different from that of the incoming wave. Note that the picture may look different a larger distance away from the lattice.
The video has two parts, showing the same simulation with two different color schemes:
Wave height: 0:00
Average energy (log scale): 1:53
In the first part, the color hue shows the wave height. In the second part, it shows the energy, averaged from the beginning of the simulation, on a logarithmic scale. There are oscillating boundary conditions on the left side of the simulation, and absorbing boundary conditions on the other sides.
Render time: 31 minutes 38 second
Color scheme: Part 1 - Twilight by Bastian Bechtold
Part 2 - Inferno by Nathaniel J. Smith and Stefan van der Walt
Many thanks to Marco Mancini and Julian Kauth for helping me to accelerate my code!
#wave_equation #waves #diffraction #Bragg_diffraction
In this simulation, the lattice consists in 40 columns of 8 perfectly reflecting scatterers. One can note that the wave is reflected more in specific directions, and that the direction of propagation inside the lattice is different from that of the incoming wave. Note that the picture may look different a larger distance away from the lattice.
The video has two parts, showing the same simulation with two different color schemes:
Wave height: 0:00
Average energy (log scale): 1:53
In the first part, the color hue shows the wave height. In the second part, it shows the energy, averaged from the beginning of the simulation, on a logarithmic scale. There are oscillating boundary conditions on the left side of the simulation, and absorbing boundary conditions on the other sides.
Render time: 31 minutes 38 second
Color scheme: Part 1 - Twilight by Bastian Bechtold
Part 2 - Inferno by Nathaniel J. Smith and Stefan van der Walt
Many thanks to Marco Mancini and Julian Kauth for helping me to accelerate my code!
#wave_equation #waves #diffraction #Bragg_diffraction
Комментарии