Skip to content

MPB

MPB website

MPB is a free software package for computing the band structures, or dispersion relations, and electromagnetic modes of periodic dielectric structures, on both serial and parallel computers. MPB is an acronym for MIT Photonic Bands. MPB computes definite-frequency eigenstates, or harmonic modes, of Maxwell's equations in periodic dielectric structures for arbitrary wavevectors, using fully-vectorial and three-dimensional methods. It is applicable to many problems in optics, such as waveguides and resonator systems, and photonic crystals. For example, it can solve for the modes of waveguides with arbitrary cross-sections.

Environment Modules

Run module spider MPB to find out what environment modules are available for this application.

System Variables

  • HPC_MPB_DIR - installation directory
  • HPC_MPB_BIN - executables directory