Skip to main content

A differentiable astrophysics simulator in JAX

Project description

adirondax

adirondax

Repo Status PyPI Version Status Test Status Coverage Ruff asv Readthedocs Status License

A differentiable astrophysics simulator in JAX

Author: Philip Mocz (@pmocz)

⚠️ Adirondax is currently being built and is not yet ready for use. Check back later ⚠️

Adirondax is a high-performance scientific research software for conducting astrophysical and cosmological simulations. Being differentiable, Adirondax can seamlessly integrate with pipelines for inverse-problems, inference, optimization, and coupling to ML models. Adirondax is scalable on multiple GPUs.

Adirondax has a simpler companion project dedicated to Fuzzy Dark Matter simulations: Jaxion

Install Adirondax

Install with

pip install adirondax

See the docs for more info on how to build from source.

Examples

Check out the examples/ directory for demonstrations of using Adirondax.

kelvin_helmholtz logo_inverse_problem orszag_tang orszag_tang

Links

Cite this repository

If you use this software, please cite it as below.

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

adirondax-0.0.4.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

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

adirondax-0.0.4-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file adirondax-0.0.4.tar.gz.

File metadata

  • Download URL: adirondax-0.0.4.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adirondax-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0f328608818abac0a94d889d2d6e552a06ce1b91a65260b336ad73662f7467f2
MD5 b38813bf72a9103634653d3e2714f108
BLAKE2b-256 fd9b7e2d9125b5ba803af5c51572cdbec44d6e70d65d817b2c226be23676afd8

See more details on using hashes here.

File details

Details for the file adirondax-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: adirondax-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adirondax-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cbbed2205ab4200a3e1164c73a1a0c45d7db06cf09bb38de8df11e135d046c12
MD5 0741f97f8c4a3f8fc99f5b32528c3194
BLAKE2b-256 f9c856e23656cff1a54ebdaef34e2672c3a87951a5517efee6ddfff7dfe8987e

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