Photonic crystals and other periodically structured materials are used in a variety of applications including LEDs, optical fibers, displays, solar cells, etc. Understanding and controlling the bandstructure of photonic crystals is a key part of the design process.