FDTD 101#

FDTD 101 is an introduction to the Finite-Difference Time-Domain Method for Electromagnetics. We will walk you through the basics of setting up and running electromagnetic simulations using the FDTD method. Through this course, you will gain a knowledge of the fundamental concepts behind electromagnetic simulation as well as many advanced topics worth considering when you set up your simulations.

Lecture 1: Introduction to FDTD Simulation

Lecture 2: Using FDTD to Compute a Transmission Spectrum

Lecture 3: Applying FDTD to Photonic Crystal Slab Simulation

Lecture 4: Prelude to Integrated Photonics Simulation: Mode Injection

Lecture 5: Modeling dispersive material in FDTD

Lecture 6: Introduction to perfectly matched layer (PML)

Lecture 7: Time step size and CFL condition in FDTD

Lecture 8: Numerical dispersion in FDTD

Lecture 9: Dielectric constant assignment on Yee grids

Lecture 10: Introduction to subpixel averaging