A gravitational lensing simulator for the future
Project description
caustic
The lensing pipeline of the future: GPU-accelerated, automatically-differentiable, highly modular. Currently under heavy development: expect interface changes and some imprecise/untested calculations.
Installation
Simply install caustic from PyPI:
pip install caustic
Documentation
Please see our documentation page for more detailed information.
Contributing
Please reach out to one of us if you're interested in contributing!
To start, follow the installation instructions, replacing the last line with
pip install -e ".[dev]"
This creates an editable install and installs the dev dependencies.
Please use isort
and black
to format your code. Open up issues for bugs/missing
features. Use pull requests for additions to the code. Write tests that can be run
by pytest
.
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 Distributions
Built Distribution
File details
Details for the file caustic-0.4.9-py2.py3-none-any.whl
.
File metadata
- Download URL: caustic-0.4.9-py2.py3-none-any.whl
- Upload date:
- Size: 53.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b615e49825b2f864a724ae11ec46e473da3fe38eeaf97b5cc6d043aebcfc135 |
|
MD5 | 967db7cf5b9a316265778e6694acd169 |
|
BLAKE2b-256 | b5e9c90977a7b75e0f5bcce1394b0d0bf0ab37db33fb2a0c30b0e5eac3bb9eb1 |