EMpy - Electromagnetic Python is a suite of algorithms widely known and used in electromagnetic problems and optics: the transfer matrix algorithm, the rigorous coupled wave analysis algorithm and more.
Run the examples in examples/* to have an idea how EMpy works.
Visit http://lbolla.github.io/EMpy/ for more information.
$> pip install ElectromagneticPythonOptionally, install bvp:
$> pip install scikits.bvp1lgFirst, download the source code from https://github.com/lbolla/EMpy. Then, from inside a virtualenv, install with:
$> pip install -r requirements.txt
$> python setup.py installRun tests with:
$> python setup.py test- Edit CHANGES
- Edit version in setup.py
- git tag
- Push to PyPi: python setup.py release