Skip to main content

Jones and Mueller polarization - Optics

Project description

Python polarization

https://img.shields.io/pypi/v/py_pol.svg https://img.shields.io/travis/optbrea/py_pol.svg Documentation Status

Jones and Mueller polarization - Optics

Features

  • Jones matrices and vectors, Stokes vectors and Mueller matrices.

  • Each one has its own class, with multiple methods for generation, operation and parameters extraction.

References

    1. Goldstein “Polarized light” 2nd edition, Marcel Dekker (1993) ISBN: 0-8247-4053-X.

      1. Gil, R. Ossikovsky “Polarized light and the Mueller Matrix approach”, CRC Press (2016) ISBN 978-1-4822-5156-2 and 978-1-4822-5155-5.

    1. Martinez-Herrero, P.M. Mejias, G.Piquero “Characterization of partially polarized light fields” Springer series in Optical sciences (2009) ISBN 978-3-642-01326-3.

    1. Brosseau “Fundamentals of Polarized Light” Wiley (1998).

  • J.M. Bennet “Handbook of Optics 1” Cap 5 ‘Polarization’.

  • R.A. Chipman “Handbook of Optics 2” Cap 2 ‘Polarimetry’.

  • S.Y. Lu and R.A. Chipman, “Homogeneous and inhomogeneous Jones matrices”, J. Opt. Soc. Am. A/Vol. 11, No. 2 pp. 766 (1994).

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.1 (2018-12-22)

  • First release on PyPI in pre-alpha state.

0.1.3 (2019-01-22)

  • Jones_vector, Jones_matrix, Stokes works.

  • Mueller is in progress.

  • Functions = 9/10, Documentation = 9/10 Tutorial = 7/10. Examples = 6/10.

  • Drawing = 0/10.

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

py_pol-0.1.3.tar.gz (632.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_pol-0.1.3-py2.py3-none-any.whl (41.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file py_pol-0.1.3.tar.gz.

File metadata

  • Download URL: py_pol-0.1.3.tar.gz
  • Upload date:
  • Size: 632.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15rc1

File hashes

Hashes for py_pol-0.1.3.tar.gz
Algorithm Hash digest
SHA256 25317c9d749ffc7e30a080f9887c35f2da6f1dcbbbe6371e3e383d3012184586
MD5 0c7e1dee87fdc4581b70657578373cdf
BLAKE2b-256 09e2704ba92d207b12bfa12b8702848f040e75dbe76d2adf047072ed8a86e401

See more details on using hashes here.

File details

Details for the file py_pol-0.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: py_pol-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 41.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15rc1

File hashes

Hashes for py_pol-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9c0fb1e571cb8231f90bcb2e4d1197d61985fddfdca8b8c879d43de46bd840a5
MD5 16e4cfaa626cfda30738b8e0542e62bb
BLAKE2b-256 bea2e1c188eae5104fbae143a0d79c121bd752f149ed5453e369666bb85225ef

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