MPB manual

From AbInitio

(Difference between revisions)
Jump to: navigation, search
Revision as of 04:18, 16 October 2005 (edit)
Stevenj (Talk | contribs)

← Previous diff
Revision as of 18:07, 8 April 2011 (edit)
Stevenj (Talk | contribs)
(Feedback - link fix)
Next diff →
Line 27: Line 27:
For professional consulting support of the MIT Photonic-Bands package, and photonic band-gap applications in general, contact [http://rleweb.mit.edu/rlestaff/p-joan.htm Prof. John D. Joannopoulos] of MIT (phone: (617) 253-4806, fax: (617) 253-2562). For professional consulting support of the MIT Photonic-Bands package, and photonic band-gap applications in general, contact [http://rleweb.mit.edu/rlestaff/p-joan.htm Prof. John D. Joannopoulos] of MIT (phone: (617) 253-4806, fax: (617) 253-2562).
-If you have questions or problems regarding MIT Photonic-Bands, you are encouraged to join the [http://ab-initio.mit.edu/mailman/listinfo/mpb-discuss mpb-discuss] mailing list. This way, you can get help from other users of the software. In addition, this way other users can benefit from your experience by reading the [http://superjdj.mit.edu/pipermail/mpb-discuss/ mpb-discuss archives].+If you have questions or problems regarding MIT Photonic-Bands, you are encouraged to join the [http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss mpb-discuss] mailing list. This way, you can get help from other users of the software. In addition, this way other users can benefit from your experience by reading the [http://superjdj.mit.edu/pipermail/mpb-discuss/ mpb-discuss archives].
Alternatively, you may directly contact [http://math.mit.edu/~stevenj Steven G. Johnson] at [mailto:stevenj@alum.mit.edu stevenj@alum.mit.edu]. Complicated problems may be referred to consulting, above. Alternatively, you may directly contact [http://math.mit.edu/~stevenj Steven G. Johnson] at [mailto:stevenj@alum.mit.edu stevenj@alum.mit.edu]. Complicated problems may be referred to consulting, above.
[[Category:MPB]] [[Category:MPB]]

Revision as of 18:07, 8 April 2011

MIT Photonic Bands
Download
Release notes
MPB manual
Introduction
Installation
User Tutorial
Data Analysis Tutorial
User Reference
Developer Information
Acknowledgements
License and Copyright

Contents

MIT Photonic-Bands

Welcome to the manual for the MIT Photonic-Bands (MPB) package, a program for computing band structures (dispersion relations) of optical systems. MPB was developed by Steven G. Johnson of MIT Applied Mathematics, in collaboration with the Joannopoulos Ab Initio Physics Group in the Condensed Matter Theory division of the MIT Physics Department.

Overview

This documentation is divided into the following sections:

  • MPB Introduction: The introductory section describes the motivation, history, and high-level structure of this package.
  • MPB Installation: How to install and compile MPB, including descriptions of and links to software you must first download and install from other sources.
  • MPB User Tutorial: In this section, we introduce the use of MPB to compute a photonic band structure. A simple tutorial illustrates how the basic features are used to solve for the modes of example structures.
  • MPB Data Analysis Tutorial: Here, we walk through how you might analyze and visualize the results from a couple of typical MPB calculations. Includes some pretty pictures for those who don't like to read.
  • MPB User Reference: A compact listing of the various functions and features provided by the user interface.
  • MPB Developer Information: In this section, we outline some of the internal structure and algorithms used in Photonic-Bands, as an aid to outside developers wishing to add new features and bugs.
  • MPB Acknowledgements: A project of this size could never be completed without the support of many others, to whom we are very grateful.
  • MPB License and Copyright: MIT Photonic Bands is free software under the GNU General Public License (GNU GPL). Also see this section for referencing information.

All on one page

For printing, it is convenient to use this link:

Feedback

For professional consulting support of the MIT Photonic-Bands package, and photonic band-gap applications in general, contact Prof. John D. Joannopoulos of MIT (phone: (617) 253-4806, fax: (617) 253-2562).

If you have questions or problems regarding MIT Photonic-Bands, you are encouraged to join the mpb-discuss mailing list. This way, you can get help from other users of the software. In addition, this way other users can benefit from your experience by reading the mpb-discuss archives.

Alternatively, you may directly contact Steven G. Johnson at stevenj@alum.mit.edu. Complicated problems may be referred to consulting, above.

Personal tools