Chapter 4: Wave optics and FDTD simulations
This chapter focuses on time-domain electromagnetic simulation using the finite-difference time-domain (FDTD) method in OghmaNano. The pages in this section are built around practical, runnable examples showing how optical fields propagate, scatter, interfere, and evolve in structured photonic systems.
While the primary emphasis is on full-wave FDTD simulations, the chapter also connects to complementary tools such as transfer-matrix methods (TMM) for thin-film stacks and mode solvers for guided structures. These methods are used where appropriate, but the main focus here is on time-resolved field behaviour, including pulse propagation, diffraction, resonant energy build-up, and detector response. The material is organised as a sequence of tutorials progressing from basic wave propagation to more complex photonic structures such as waveguides, resonators, interference systems, and integrated optical devices. Each example is designed to be directly runnable, allowing the user to move from setup to quantitative analysis of transmission, reflection, confinement, and time-domain energy flow.
-
4.1.1 What is FDTD?
-
4.1.2 FDTD derivations and mathematical background
-
4.1.3 FDTD in OghmaNano
- ⚙️ 4.1.2 FDTD Simulation Components
- 🌊 4.1.3 Fundamental wave simulations
- 🧱 4.1.4 Photonic structures
- 📱 4.1.5 Optical devices and applications
-
4.2.1 What is the transfer matrix method
-
4.2.2 The transfer matrix method in OghmaNano
-
4.2.3 Derivation of the transfer matrix method
-
4.2.4 Designing an optical filter (transfer-matrix method)
-
4.2.5 Anti-reflective coating simulation (transfer matrix method)
-
4.2.6 Fabry–Perot cavity simulation (transfer matrix method)
-
4.2.7 FDTD vs transfer matrix method: choosing the right optical simulation method
-
4.2.8 Perovskite solar cell simulation (transfer matrix method)
-
4.2.9 Organic solar cell simulation (transfer matrix method)
-
4.2.10 OLED optical outcoupling simulation (transfer matrix method)