Skip to main content

Simulate laser propagation through a system of planar and focussing mirrors

Project description

Pyrabola

Pyrabola simulates the propagation of laser light through a system composed of planar mirrors, a parabolic mirror and a focal spot camera. It aims to balance speed with accuracy by clever use of approximations to the exact propagation solutions, which for example enable us to model the full evolution of an aberrated laser pulse through a tight focus, without placing particularly stringent constraints on resolution.

This code is a work in progress.

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

pyrabola-0.0.3.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

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

pyrabola-0.0.3-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file pyrabola-0.0.3.tar.gz.

File metadata

  • Download URL: pyrabola-0.0.3.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for pyrabola-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0af788f0ffc609b9a60c19c9723a2df748a56eb824cbdf91910cdf2a382d1bd1
MD5 ad7e2c51a2577aee0e1779d3786f6dd0
BLAKE2b-256 1e3e51a6a95bd0cfc587ef10c4cc9b148b1102c0ad1b3f3c39d64c8e910701fc

See more details on using hashes here.

File details

Details for the file pyrabola-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pyrabola-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for pyrabola-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 143ec839b1792f9fafa961771257e554be8819301ff5ee70b2c52f7ced1d2573
MD5 8526462a6814124c382f9511d039e1aa
BLAKE2b-256 e182ec2b237b40e63c89059eb184da35bf020454c6d7a8fe85ab384ebd8a5132

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