This is a Wiki for the research groups of Steven G. Johnson, John D. Joannopoulos, and Marin Soljačić at the Massachusetts Institute of Technology.
The purpose of this Wiki is threefold:
- Document the computational software that we have developed for nanophotonics research.
- Give our group members an easy way to post information about their work.
- Provide a place for us to easily list upcoming meetings and events of interest.
Free computational software
- MIT Photonic Bands (MPB) — electromagnetic eigenmode solver
- Meep — finite-difference time-domain simulations
- Harminv — extraction of complex frequencies and amplitudes from time series
- libctl — Scheme/Guile-based scripting of scientific code (used as the interface for MPB and Meep).
- h5utils — visualization of HDF5 data files
- NLopt — nonlinear optimization library implementing many different optimization algorithms
- Cubature code for adaptive multidimensional integration of vector-valued integrands via the Genz-Malik algorithm.
See also FFTW, our FFT software.
We also have a list of Free nanophotonics software in addition to the programs developed at MIT.
Research at MIT
Currently, most of our research descriptions are in non-Wiki format. See:
Recently Updated
Navigate space