Tags: FDTD


Finite-difference time-domain (FDTD) is a computational technique for electrodynamics modeling. The FDTD method uses a grid-based differential time-domain numerical modeling method. Time-dependent Maxwell's equations (in partial differential form) are discretized into space and time partial derivatives. By stepping in time, the resulting finite-difference equations are solved for each spatial volume. First the electric field (E) vector components in each volume of space are solved at a given instant in time. The magnetic field (H) vector components in the same spatial volume are then solved at the next instant in time. The process is repeated until the desired transient or steady-state electromagnetic field behavior is fully evolved. For a more extensive description of FDTD see WIkipedia.

Learn more about FDTD and its uses from the resources on this site, listed below.

Resources (1-13 of 13)

  1. 2010 Nano-Biophotonics Summer School @ UIUC Lecture 32 - Understanding fundamental electromagnetic wave phenomena with finite-difference time-domain (FDTD) simulations

    28 Jan 2011 | | Contributor(s):: Lingxiao Zhang

  2. 90 Degrees Beam Propagation

    24 Sep 2007 | | Contributor(s):: Carlos Montalvo, Derrick Kearney, Jing Ouyang, Minghao Qi

    Calculation of beam propagation in dielectric waveguides

  3. ECE 595E Lecture 33: Introduction to Finite-Difference Time-Domain Simulations

    12 Apr 2013 | | Contributor(s):: Peter Bermel

    Outline:Recap from MondayIntroduction to FDTDSpecial features of MEEP:Perfectly matched layersSubpixel averagingSymmetryScheme (programmable) interfaceExamples:Periodic light-trapping structuresRandomly textured structures

  4. ECE 595E Lecture 34: Applications of Finite-Difference Time-Domain Simulations

    12 Apr 2013 | | Contributor(s):: Peter Bermel

    Outline:Recap from WednesdayPeriodic and randomly textured light-trapping structuresOverviewExperimental motivationComputational setupSimulated field evolutionAbsorption spectraFront coatingsCorrelated random structures

  5. ECE 595E Lecture 35: MEEP Tutorial I

    12 Apr 2013 | | Contributor(s):: Peter Bermel

    Outline:MEEP InterfacesMEEP ClassesTutorial examples:WaveguideBent waveguide

  6. ECE 595E Lecture 36: MEEP Tutorial II

    12 Apr 2013 | | Contributor(s):: Peter Bermel

    Outline:Recap from MondayExamplesMultimode ring resonatorsIsolating individual resonancesKerr nonlinearitiesQuantifying third-harmonic generation

  7. Experiment vs. Modelling: What's the problem?

    05 Jun 2009 | | Contributor(s):: William L. Barnes

    Progress in plasmonics has been greatly assisted by developments in experimental techniques and in numerical modelling. This talk will look at some of the difficulties that emerge when comparisons are made between experiment and theory. Through the use of four examples I will illustrate what...

  8. Meep

    09 Jul 2007 | | Contributor(s):: Jing Ouyang, Xufeng Wang, Minghao Qi

    Finite-Difference Time-Domain Simulations


    19 Aug 2013 | | Contributor(s):: Xin Tze (Joyce) Tee, Haejun Chung, Peter Bermel

    Finite-difference Time-Domain Simulations for photovoltaic cells

  10. Molecular Foundry Photonics Toolkit

    13 May 2010 | | Contributor(s):: Alexander S McLeod, P. James Schuck, Jeffrey B. Neaton

    Simulate realistic 1, 2, or 3-dimension nano-optical systems using the FDTD method.

  11. PhotonicsGAIN-0D

    23 Jul 2012 | | Contributor(s):: Jieran Fang, Ludmila Prokopeva, Jan Trieschmann, Nikita Arnold, Alexander V. Kildishev

    Time-domain numerical simulation of the local response of a generic four-level gain system to its excitation with a pump-probe pulse sequence.

  12. Photovoltaics QCRF-FDTD Simulator

    15 Oct 2015 | | Contributor(s):: Jacob R Duritsch, Haejun Chung, Peter Bermel

    Simulates optical and electrical behaviors of photovoltaic cells using a FDTD simulation method and QCRF material modeling.

  13. Sandbox-1D

    24 Mar 2018 | | Contributor(s):: Ludmila Prokopeva, Sam Trezitorul, Alexander V. Kildishev (editor)

    Limited demo version of Sandbox-2D tool with scripting interface