{"id":19551970,"url":"https://github.com/angchen0325/ffmm","last_synced_at":"2026-04-16T02:31:44.701Z","repository":{"id":230057678,"uuid":"778349912","full_name":"angchen0325/ffmm","owner":"angchen0325","description":"An open source Python package of fast Fourier Modal Method solvers for both academic and industrial applications.","archived":false,"fork":false,"pushed_at":"2024-09-26T07:23:01.000Z","size":1001,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-20T02:30:58.385Z","etag":null,"topics":["computational-electromagnetism","python-library"],"latest_commit_sha":null,"homepage":"https://ffmm.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/angchen0325.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-03-27T14:59:35.000Z","updated_at":"2024-09-26T07:23:04.000Z","dependencies_parsed_at":"2024-06-26T02:45:26.086Z","dependency_job_id":null,"html_url":"https://github.com/angchen0325/ffmm","commit_stats":null,"previous_names":["angchen0325/ffmm"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/angchen0325/ffmm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchen0325%2Fffmm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchen0325%2Fffmm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchen0325%2Fffmm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchen0325%2Fffmm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angchen0325","download_url":"https://codeload.github.com/angchen0325/ffmm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchen0325%2Fffmm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31868492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computational-electromagnetism","python-library"],"created_at":"2024-11-11T04:16:07.776Z","updated_at":"2026-04-16T02:31:44.681Z","avatar_url":"https://github.com/angchen0325.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- [![pypi version](https://img.shields.io/pypi/v/manimgl?logo=pypi)](https://pypi.org/project/manimgl/)  --\u003e\n[![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)\n\n\u003cimg src=\"imgs/ffmm_logo.png\" align=\"middle\" title=\"logo\" alt=\"logo\"\u003e\n\n# ffmm: Fast Fourier Modal Method\nThis is the documentation for the Fast Fourier Modal Method (FFMM) Python package. \nOur 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. \nTo 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.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangchen0325%2Fffmm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangchen0325%2Fffmm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangchen0325%2Fffmm/lists"}