Metadata-Version: |
2.3 |
Name: |
DiffeRT2d |
Version: |
0.3.5 |
Summary: |
2D Toolbox for Differentiable Ray Tracing |
Author-Email: |
Jérome Eertmans <jeertmans[at]icloud.com> |
Project-Url: |
Changelog, https://github.com/jeertmans/DiffeRT2d/releases |
Project-Url: |
Documentation, https://eertmans.be/DiffeRT2d |
Project-Url: |
Founding, https://github.com/sponsors/jeertmans |
Project-Url: |
Homepage, https://github.com/jeertmans/DiffeRT2d |
Project-Url: |
Repository, https://github.com/jeertmans/DiffeRT2d |
License: |
MIT |
Keywords: |
differentiable,ray tracing |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Programming Language :: Python :: 3 |
Classifier: |
Programming Language :: Python :: 3.10 |
Classifier: |
Programming Language :: Python :: 3.11 |
Classifier: |
Programming Language :: Python :: 3.12 |
Classifier: |
Topic :: Scientific/Engineering |
Requires-Python: |
>=3.10 |
Requires-Dist: |
beartype (>=0.17.2) |
Requires-Dist: |
differt-core (==0.0.26) |
Requires-Dist: |
equinox (>=0.11.5) |
Requires-Dist: |
jax (>=0.4.32) |
Requires-Dist: |
jaxtyping (>=0.2.24) |
Requires-Dist: |
matplotlib (>=3.7.1) |
Requires-Dist: |
numpy (>=1.24) |
Requires-Dist: |
optax (>=0.1.5) |
Requires-Dist: |
typing-extensions (>=4.9.0); python_version < "3.11" |
Requires-Dist: |
furo (>=2023.5.20); extra == "docs" |
Requires-Dist: |
myst-nb (>=0.17.2); extra == "docs" |
Requires-Dist: |
pyside6 (<6.7,>=6.5.2); extra == "docs" |
Requires-Dist: |
qtgallery (>=0.0.2); extra == "docs" |
Requires-Dist: |
qtpy (<=2.4.0); extra == "docs" |
Requires-Dist: |
sphinx-autodoc-typehints (>=2.2.0); extra == "docs" |
Requires-Dist: |
sphinx-copybutton (>=0.5.1); extra == "docs" |
Requires-Dist: |
sphinx-gallery (>=0.16.0); extra == "docs" |
Requires-Dist: |
sphinx (>=7.2.6); extra == "docs" |
Requires-Dist: |
sphinxcontrib-bibtex (>=2.6.0); extra == "docs" |
Requires-Dist: |
sphinxcontrib-mermaid (>=0.9.2); extra == "docs" |
Requires-Dist: |
sphinxext-opengraph (>=0.7.5); extra == "docs" |
Requires-Dist: |
ipywidgets (>=8.1.2); extra == "examples" |
Requires-Dist: |
notebook (>=7.1.3); extra == "examples" |
Requires-Dist: |
tqdm (>=4.66.4); extra == "examples" |
Requires-Dist: |
chex (>=0.1.84); extra == "tests" |
Requires-Dist: |
pytest-benchmark (>=4.0.0); extra == "tests" |
Requires-Dist: |
pytest-codspeed (>=2.2.0); extra == "tests" |
Requires-Dist: |
pytest-cov (>=4.1.0); extra == "tests" |
Requires-Dist: |
pytest-env (>=0.8.2); extra == "tests" |
Requires-Dist: |
pytest-xdist (>=3.3.1); extra == "tests" |
Requires-Dist: |
pytest (>=7.4.0); extra == "tests" |
Requires-Dist: |
tomli (>=1.1.0); python_version < "3.11" and extra == "tests" |
Requires-Dist: |
typing-extensions (>=4.9.0); python_version < "3.11" and extra == "tests" |
Provides-Extra: |
docs |
Provides-Extra: |
examples |
Provides-Extra: |
tests |
Description-Content-Type: |
text/markdown |