Skip to content
/ A_FMM Public

Python Implementation of Aperiodic Fourier Modal Method for solving Maxwell equations.

License

Notifications You must be signed in to change notification settings

mpasson/A_FMM

Repository files navigation

Documentation Status Code style: black MIT

A-FMM

This is a Python implementation the Aperiodic-Fourier Modal Method, a fully vectorial method for solving Maxwell equations that combines a Fourier-based mode solver and a scattering matrix recursion algorithm to model full 3D structures. This approach is well suited to calculate modes, transmission, reflection, scattering and absorption of multi-layered structures. Moreover, support for Bloch modes of periodic structures allows for the simulation of photonic crystals or waveguide Bragg gratings.

Installation

You can install A_FMM directly from pypi by running:

pip install A_FMM

Documentation

Full documentation is available on Read the Docs

About

Python Implementation of Aperiodic Fourier Modal Method for solving Maxwell equations.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published