Eradiate Documentation ====================== **Date**: |today| | **Version**: |version| | :doc:`src/CHANGELOG` **Useful links**: `Source repository `_ | `Issues & ideas `_ | `Q&A support `_ **Docs versions**: `stable `_ | `latest `_ Eradiate is a modern radiative transfer simulation software package written in Python and C++17. It relies on a computational kernel based on the `Mitsuba 3 `_ rendering system :cite:`Jakob2022DrJit,Jakob2022Mitsuba3`. .. grid:: 1 2 auto auto :gutter: 3 .. grid-item-card:: :fas:`download` Getting started :link: sec-getting_started :link-type: ref Learn about Eradiate, how to get it and how to compile it. .. grid-item-card:: :fas:`graduation-cap` Tutorials :link: sec-tutorials :link-type: ref A practical introduction to Eradiate. .. grid-item-card:: :fas:`book` User guide :link: sec-user_guide :link-type: ref Learn how to use Eradiate. .. grid-item-card:: :fas:`file-code` Reference :link: sec-reference_api :link-type: ref The complete reference. .. toctree:: :maxdepth: 3 :hidden: :titlesonly: :caption: Users rst/getting_started/index rst/user_guide/index tutorials/index .. toctree:: :maxdepth: 3 :hidden: :titlesonly: :caption: Reference rst/reference_api/index rst/reference_plugins/index rst/reference_cli/index src/CHANGELOG.md rst/bibliography .. toctree:: :maxdepth: 3 :hidden: :titlesonly: :caption: Developers/contributors rst/dependencies rst/contributing rst/maintainer_guide rst/developer_guide/index