An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://choosealicense.com/licenses/mit/) [![Documentation Status](https://readthedocs.org/projects/ffmm/badge/?version=latest)](https://ffmm.readthedocs.io/en/latest/?badge=latest) [![Code style: yapf pep8](https://img.shields.io/badge/code_style-ruff-black)](https://github.com/astral-sh/ruff)

logo

# 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.