I almost forgot to add a "Quasicrystals" option in there... quite important since Bragg's law does not seem to help but the waves have spoken: they are crystalline! (reciprocal-space definition - dictionary.iucr.org/Crystal)
I still remember the eye-opening moment when I realized that Bragg and diffuse scattering are both just a sum of waves... I can finally share an applet where anyone can put it into action. No equations, just a play of cosines: CosPlay
👉 stecanossa.com/cosplayapp/
#Crystallography #TotalScattering