Download List

Project Description

MIT Photonic Bands (MPB) is a free program to compute the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures, and is applicable to photonic crystals (photonic band-gap materials), optical waveguides, and a wide range of other optical problems. Its features include: fully-vectorial 3D computations, a flexible user interface based upon the GNU Guile scripting language, output in HDF format, and iterative, targeted eigensolver methods to address very large problems by solving for only a few states near a specified frequency. It runs on both serial machines and parallel machines with MPI.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-12-10 23:21
1.4.2

Minor bugfixes and minor output fixes.
Tags: Minor bugfixes

2002-09-17 12:09
1.4.1

Fixed field normalization for negative-determinant lattices, and restored compatibility with Guile 1.3.x.
Tags: Minor bugfixes

2002-09-13 10:53
1.4

This version greatly expands capabilities for performing computations on eigenfields from Scheme, and includes various minor bugfixes, and other improvements.
Tags: Minor feature enhancements

2002-03-11 21:08
1.3

Support for accessing electromagnetic fields
within Scheme/Guile scripts was improved. Other
minor improvements were made.
Tags: Minor feature enhancements

2001-12-09 11:05
1.2.2

A bug in parity-constraint handling in three dimensions was fixed.
Tags: Minor bugfixes

Project Resources