Hacker News new | ask | show | jobs
by un_publishable 4340 days ago
The primary focus of Meep is simulating the interaction of light with Photonic Crystals (periodic materials that control light based on both their shape and composition).

http://en.wikipedia.org/wiki/Photonic_crystal

http://ab-initio.mit.edu/wiki/index.php/Meep_Tutorial/Band_d...

You may have heard of optical metamaterials (aka "invisibility cloaks"). They are sometimes made with photonic crystals, but photonic crystals aren't always considered metamaterials. Butterfly wing coloring is a good example.

1 comments

This is a cool example of solving a problem by developing a general purpose tool, then programming the tool to solve the specialized problem. It's cool for a couple of reasons. First, many aspects of the tool's behavior can be confirmed at the general purpose level, i.e., does it behave according to the expected laws of electromagnetism. Second, it provides the entire community with something useful.