Skip to main content

A photon based raytracing application written in Python.

Project description

XICSRT: Photon based raytracing in Python

Documentation: https://xicsrt.readthedocs.org
Git Repository: https://bitbucket.org/amicitas/xicsrt
Git Mirror: https://github.com/PrincetonUniversity/xicsrt

Purpose

XICSRT is a general purpose, photon based, raytracing code intended for both optical and x-ray raytracing.

Installation

XICSRT can be simply installed using pip

pip install xicsrt

Alternatively it is possible to install from source using setuptools

python setup.py install

Usage

XICSRT is run by supplying a config dictionary to xicsrt.raytrace(config). The easiest way to run XICSRT is through a Jupyter Notebook.

To learn how format the input, and interpret the output, see the examples provided in the documentation.

Image

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

xicsrt-0.4.3.tar.gz (58.8 kB view details)

Uploaded Source

Built Distribution

xicsrt-0.4.3-py3-none-any.whl (82.3 kB view details)

Uploaded Python 3

File details

Details for the file xicsrt-0.4.3.tar.gz.

File metadata

  • Download URL: xicsrt-0.4.3.tar.gz
  • Upload date:
  • Size: 58.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.8.7

File hashes

Hashes for xicsrt-0.4.3.tar.gz
Algorithm Hash digest
SHA256 bdd5622910a86eac869a3919aeed7e666f37c6f89845cf8ab42cc91677a3c463
MD5 283b374c7e92172f83292fa3f281d53c
BLAKE2b-256 651bc44918fe66302c3aad2149f983e52592563a1f5348566c9e7c32634eb5e8

See more details on using hashes here.

File details

Details for the file xicsrt-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: xicsrt-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 82.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.8.7

File hashes

Hashes for xicsrt-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 87b16c211725d18d488bcb8edfa4c4b3fca91ca610cfa58b4c4f0579079e2b71
MD5 ff11339a90e5e2b036b95e70f23dbfdc
BLAKE2b-256 e1a908356efd3eb4be35f0af6c3b93cd414ddd7f5a124ccfdbabac943e97c24d

See more details on using hashes here.

Supported by

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