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
Release files for A-FMM 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| a_fmm-0.1.2.tar.gz | 22.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| a_fmm-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 48.5 kB
Release files / a_fmm-0.1.2.tar.gz
| Download URL | a_fmm-0.1.2.tar.gz |
|---|---|
| Size | 22.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34b94988b1d278b88dbbf31851d4608de4caff6dba578aee1be67aa364b5e876
|
|
BLAKE2b-256 checksum How to use checksums |
a10df257c14d55cd21f923ea5fec9985bc53bb73badf87b0d4bb7b030d739f29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.8
|
Release files / a_fmm-0.1.2-py3-none-any.whl
| Download URL | a_fmm-0.1.2-py3-none-any.whl |
|---|---|
| Size | 25.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
18d1a53e34fd24ebdd277d18e121b173b31a037ea3e0b316447e6e939d3089ec
|
|
BLAKE2b-256 checksum How to use checksums |
cfb83e49e9531a32af015dc1eba438162339179508877b5735ba302125bfc784
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.8
|