Physical optics propagation (wavefront diffraction) for optical simulations, particularly of telescopes.
Project description
“POPPY (Physical Optics Propagation in Python) is a Python package that simulates physical optical propagation including diffraction. It implements a flexible framework for modeling Fraunhofer and Fresnel diffraction and point spread function formation, particularly in the context of astronomical telescopes.”
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
poppy-1.0.3.tar.gz
(13.3 MB
view details)
Built Distribution
poppy-1.0.3-py3-none-any.whl
(2.8 MB
view details)
File details
Details for the file poppy-1.0.3.tar.gz
.
File metadata
- Download URL: poppy-1.0.3.tar.gz
- Upload date:
- Size: 13.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 359c10a3266cdf5c7f11cfd8d20c361fa643a7c50bc67fe2ea2db4a594b10c14 |
|
MD5 | 5533d88857f71e66ba433a0089374857 |
|
BLAKE2b-256 | b36890edb4ff089579e3145eac7d7e8e0b3afa41a7bca639ca0fe0ce3da428f0 |
File details
Details for the file poppy-1.0.3-py3-none-any.whl
.
File metadata
- Download URL: poppy-1.0.3-py3-none-any.whl
- Upload date:
- Size: 2.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecf48a9d801a1fec20a23e7d64b52e67879aed48e9120426ad083170d4ebad11 |
|
MD5 | 98507b055ca6724b206dbbfbdb14725d |
|
BLAKE2b-256 | 86e0b16f9e2194460833ca026cda0b0ed071749214fbb8a679529eda4ea70cad |