Photonic band structure computations