Skip to content

Spruce-tone/FDFD

Repository files navigation

FDFD

This repository is intended for translating programming code from MATLAB to Python for the textbook Electromagnetic and Photonic Simulation for the Beginner: Finite-Difference Frequency-Domain in MATLAB. The FDFD method refers to the Finite-Difference Frequency-Domain method, which is a numerical technique used in electromagnetics and optics to solve partial differential equations (PDEs) that describe the behavior of electromagnetic waves in a given system. It is a widely used method for simulations of various electromagnetic problems.

E_mode

Example

Yee grid
The perfectly matched layer absorbing boundary
FDFD for calculating guided_modes

Reference

[1] Raymond, C.Rumpf, Electromagnetic and Photonic Simulation for the Beginner: Finite-Difference Frequency-Domain in MATLAB (Applied Photonics Library)

About

Finite-difference frequency-domain method

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published