AbInitio http://ab-initio.mit.edu/wiki/index.php/Main_Page MediaWiki 1.7.3 first-letter Media Special Talk User User talk AbInitio AbInitio talk Image Image talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Main Page 1 move=sysop:edit=sysop 4710 2013-10-03T18:01:35Z Stevenj 2 [[Image:logo-big.png|right|200px]] <center><font size="+1">Welcome to the</font></center> <center><font size="+2">''Nanostructures and Computation'' Wiki</font></center> <center><font size="+1">at MIT!</font></center> This is a [[w:Wiki|wiki]] for the research groups of [http://math.mit.edu/~stevenj Steven G. Johnson], [http://www.rle.mit.edu/rleonline/People/JohnD.Joannopoulos.html John D. Joannopoulos], and [http://www.mit.edu/~soljacic/ Marin Solja&#269;i&#263;] at the [http://web.mit.edu Massachusetts Institute of Technology]. The purposes of this wiki are 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. __NOTOC__ ==Free computational software== * [[MIT Photonic Bands]] (MPB) &mdash; electromagnetic eigenmode solver * [[Meep]] &mdash; finite-difference time-domain simulations * [[Harminv]] &mdash; extraction of complex frequencies and amplitudes from time series * [[libctl]] &mdash; Scheme/Guile-based scripting of scientific code (used as the interface for MPB and Meep). * [[h5utils]] &mdash; visualization of [[w:HDF5|HDF5]] data files * [[NLopt]] &mdash; nonlinear optimization library implementing many different optimization algorithms * [[Cubature]] code for adaptive multidimensional integration of vector-valued integrands via the Genz-Malik algorithm. * [[Faddeeva Package]]: computes the [[w:error function|error functions]] of complex arguments (via the [[w:Faddeeva function|Faddeeva function]]). See also [http://www.fftw.org/ FFTW], our [[w:Fast Fourier transform|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: * [http://ab-initio.mit.edu/ The Ab-Initio Web Pages] ==How to edit== '''Note:''' account creation has been disabled for the time being due to spam; [mailto:stevenj@alum.mit.edu contact Steven G. Johnson] to get an account. You do ''not'' need a wiki account to download the software, and to ask questions about the software it is better to post on [http://ab-initio.mit.edu/cgi-bin/mailman/listinfo the mailing lists]. First, you must take a few seconds to [[Special:Userlogin|register for a user name and log in]]; anonymous edits are not permitted on this Wiki. Then, click on the ''edit'' button at the top of the page. We use the [[w:MediaWiki|MediaWiki]] software, which is the same as the Wiki software that runs [[w:Wikipedia|Wikipedia]] &mdash; detailed instructions on how to edit and format pages can be found at: :[[w:Help:Contents|The Wikipedia Help Pages]]. To practice, try editing in the [[Sandbox]]. You can link to a Wikipedia article by prefixing "w:" to a link, as in [[w:Photonic crystal]]. Users looking to write general articles not specific to the MIT software should go to (e.g.) Wikipedia instead of here. MIT users should contact [[User:Stevenj|Steven G. Johnson]] to obtain administrative privileges, so that you can protect pages on your personal work from editing by the general public.