https://github.com/angchen0325/ffmm
An open source Python package of fast Fourier Modal Method solvers for both academic and industrial applications.
https://github.com/angchen0325/ffmm
computational-electromagnetism python-library
Last synced: about 2 months ago
JSON representation
An open source Python package of fast Fourier Modal Method solvers for both academic and industrial applications.
- Host: GitHub
- URL: https://github.com/angchen0325/ffmm
- Owner: angchen0325
- License: mit
- Created: 2024-03-27T14:59:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T07:23:01.000Z (over 1 year ago)
- Last Synced: 2025-11-20T02:30:58.385Z (7 months ago)
- Topics: computational-electromagnetism, python-library
- Language: Python
- Homepage: https://ffmm.readthedocs.io/en/latest/
- Size: 978 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://choosealicense.com/licenses/mit/) [](https://ffmm.readthedocs.io/en/latest/?badge=latest) [](https://github.com/astral-sh/ruff)

# ffmm: Fast Fourier Modal Method
This is the documentation for the Fast Fourier Modal Method (FFMM) Python package.
Our goal here is to develop the fastest and most accurate FMM algorithm for scientific resarch and industrial applications such as optical critical dimension metrology in semiconductormanufacturing, with the help of multi-core CPU and GPU computing.
To achieve this, we will use the libraries and platforms such as MPI, OpenMP, and CUDA, which are widely used in scientific computing and provide efficient parallel computing capabilities.