Skip to main content

EMpy - ElectroMagnetic Python

Project description

https://travis-ci.org/lbolla/EMpy.svg?branch=master

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

$> pip install ElectromagneticPython

Optionally, install bvp:

$> pip install scikits.bvp1lg

Development

First, 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 install

Run tests with:

$> python setup.py test

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ElectroMagneticPython-1.1.tar.gz (69.5 kB view details)

Uploaded Source

File details

Details for the file ElectroMagneticPython-1.1.tar.gz.

File metadata

File hashes

Hashes for ElectroMagneticPython-1.1.tar.gz
Algorithm Hash digest
SHA256 8851ca441a1930887806e6d2aa59ba07f79c33132a7959a107091870fb895325
MD5 a9547237a9d38b75fce29b5b27fa8ab7
BLAKE2b-256 38a7524fb6326a5c25d5c6ee7ce392d2b4d92b9cddbc809de41c7116daa8310e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page