Metadata-Version: 1.1
Name: ElectroMagneticPython
Version: 1.2.0
Summary: EMpy - ElectroMagnetic Python
Home-page: http://lbolla.github.io/EMpy/
Author: Lorenzo Bolla
Author-email: lbolla@gmail.com
License: BSD
Download-URL: https://github.com/lbolla/EMpy
Description: EMpy - ElectroMagnetic Python
        *****************************
        
        .. image:: https://travis-ci.org/lbolla/EMpy.svg?branch=master
            :target: https://travis-ci.org/lbolla/EMpy
        
        .. image:: https://api.codacy.com/project/badge/Grade/25215dbf146d47818023159ee64fc563
            :target: https://www.codacy.com/app/lbolla/EMpy?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=lbolla/EMpy&amp;utm_campaign=Badge_Grade
        
        `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.
        
        Installation
        ============
        
        .. code-block:: bash
        
          $> pip install ElectromagneticPython
        
        Optionally, install `bvp`:
        
        .. code-block:: bash
        
          $> pip install scikits.bvp1lg
        
        Development
        ===========
        
        First, download the source code from https://github.com/lbolla/EMpy. Then, from inside a `virtualenv`, install with:
        
        .. code-block:: bash
        
            $> pip install -r requirements_dev.txt
            $> python setup.py develop
            
        Run tests with:
        
        .. code-block:: bash
        
            $> python setup.py test
        
        Release process
        ===============
        
        1. Edit CHANGES
        2. `bumpversion major|minor|patch`
        3. `git push && git push --tags`
        4. Push to PyPi: `python setup.py release`
        
Platform: Windows
Platform: Linux
Platform: Mac OS-X
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Physics
Provides: EMpy
