isort:skip_file
Project description
claudius: Analytic computations for scattering
Python toolbox to compute scattered and total field when we have analytical computation so typically when scatters are invariant by rotation and the incident field is a plane wave.
The word claudius is an acronym for CaLculs AnalytiqUes pour la DIffUSion des ondes the French translation of analytic computations for scattering or it can also be an acronym for Computing anaLyticAlly and Uniquely Diverse fIeld Used in Scattering.
Requirements
- require: Numba, NumPy, and SciPy
- optional: Matplotlib (it is only use for plotting)
- development: black, isort, pytest, and pytest-cov
Install
git clone https://github.com/zmoitier/claudius.git
Short description
2D/3D Helmholtz
3D Maxwell
To Do
- Docs
- 3D Maxwell
Acknowledgment
I would like to thank Camille Carvalho and Friedelinde for helping with the name and Matthias Bussonnier for helping with PyPi.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
claudius-1.1.0.tar.gz
(190.1 kB
view hashes)
Built Distribution
claudius-1.1.0-py3-none-any.whl
(21.2 kB
view hashes)