Skip to main content

shadow implementation in python

Project description

About

Ray tracing package for optical systems targeted for x-ray and synchrotron optics.

Documentation

https://shadow4.readthedocs.io/

Source repository

https://github.com/oasys-kit/shadow4

Quick-installation

Shadow4 can be installed with Python 3.x:

$ python -m pip install shadow4

Graphical user interface

A graphical interface is available under Oasys: https://github.com/oasys-kit/OASYS1-shadow4

References

To cite shadow4, please use:

Manuel Sanchez del Rio et al 2025 J. Phys.: Conf. Ser. 3010 012071 https://doi.org/10.1088/1742-6596/3010/1/012071

Other notes or papers with methods and algorithms related to SHADOW4 are:

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

shadow4-0.1.77.tar.gz (258.9 kB view details)

Uploaded Source

Built Distribution

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

shadow4-0.1.77-py3-none-any.whl (365.6 kB view details)

Uploaded Python 3

File details

Details for the file shadow4-0.1.77.tar.gz.

File metadata

  • Download URL: shadow4-0.1.77.tar.gz
  • Upload date:
  • Size: 258.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for shadow4-0.1.77.tar.gz
Algorithm Hash digest
SHA256 54113c998cf3afa3941c7941fe2f754528c694dec5442a251d8d3b2618874742
MD5 048e58a57d0fad4605f4cdd9f0921db3
BLAKE2b-256 2b47fb4322aae95ce98b8cde430560034ecaba5b9cf8860854cd3e9e8a882ce6

See more details on using hashes here.

File details

Details for the file shadow4-0.1.77-py3-none-any.whl.

File metadata

  • Download URL: shadow4-0.1.77-py3-none-any.whl
  • Upload date:
  • Size: 365.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for shadow4-0.1.77-py3-none-any.whl
Algorithm Hash digest
SHA256 59ae12a1190eb7dde00991f515b6651b6cccbc9641e6d443d85c9dff3359be0e
MD5 0ae0add4b3ebaf9429c01e7dadc246b8
BLAKE2b-256 e041ab04baffae88ce197491dfd918e478508817ca43a0280ef1074ae11a3395

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