|
1 |
| -.. RocketPy documentation master file, created by |
2 |
| - sphinx-quickstart on Wed Mar 4 06:03:53 2020. |
3 |
| - You can adapt this file completely to your liking, but it should at least |
4 |
| - contain the root `toctree` directive. |
| 1 | +###################### |
| 2 | +RocketPy Documentation |
| 3 | +###################### |
| 4 | + |
| 5 | +**Version**: |release| |
| 6 | + |
| 7 | +**Useful links**: |
| 8 | +`Installation <https://docs.rocketpy.org/en/latest/user/installation.html>`_ | |
| 9 | +`Source Repository <https://github.com/RocketPy-Team/RocketPy>`_ | |
| 10 | +`Issue Tracker <https://github.com/RocketPy-Team/RocketPy/issues>`_ | |
| 11 | +`Q&A Support <https://discord.gg/b6xYnNh>`_ | |
| 12 | + |
| 13 | +RocketPy is the next-generation trajectory simulation solution for High-Power Rocketry. The code is written as a Python library and allows for a complete 6 degrees of freedom simulation of a rocket's flight trajectory, including high-fidelity variable mass effects as well as descent under parachutes. Weather conditions, such as wind profiles, can be imported from sophisticated datasets, allowing for realistic scenarios. Furthermore, the implementation facilitates complex simulations, such as multi-stage rockets, design and trajectory optimization and dispersion analysis. |
| 14 | + |
| 15 | +.. grid:: 2 |
| 16 | + |
| 17 | + .. grid-item-card:: |
| 18 | + :img-top: ./static/landing_images/getting_started.svg |
| 19 | + |
| 20 | + Getting started |
| 21 | + ^^^^^^^^^^^^^^^ |
| 22 | + |
| 23 | + Simulating your first rocket? Check out the Beginner's Guide. It contains an |
| 24 | + introduction to RocketPy main concepts and walks you through the process of |
| 25 | + setting up a simulation. |
| 26 | + |
| 27 | + +++ |
| 28 | + |
| 29 | + .. button-ref:: user/first_simulation |
| 30 | + :expand: |
| 31 | + :color: secondary |
| 32 | + :click-parent: |
| 33 | + |
| 34 | + To the beginner's guide |
| 35 | + |
| 36 | + .. grid-item-card:: |
| 37 | + :img-top: ./static/landing_images/user_guide.svg |
| 38 | + |
| 39 | + User guide |
| 40 | + ^^^^^^^^^^ |
| 41 | + |
| 42 | + The user guide provides in-depth information on |
| 43 | + RocketPy functionalities with useful background information and explanation. |
| 44 | + |
| 45 | + +++ |
| 46 | + |
| 47 | + .. button-ref:: user/index |
| 48 | + :expand: |
| 49 | + :color: secondary |
| 50 | + :click-parent: |
| 51 | + |
| 52 | + To the user guide |
| 53 | + |
| 54 | + .. grid-item-card:: |
| 55 | + :img-top: ./static/landing_images/api.svg |
| 56 | + |
| 57 | + API reference |
| 58 | + ^^^^^^^^^^^^^ |
| 59 | + |
| 60 | + The reference guide contains a detailed description of RocketPy modules. Here it is described how the methods work and which parameters can be used. It assumes that you already have an understanding of key concepts. |
| 61 | + |
| 62 | + +++ |
| 63 | + |
| 64 | + .. button-ref:: reference/index |
| 65 | + :expand: |
| 66 | + :color: secondary |
| 67 | + :click-parent: |
| 68 | + |
| 69 | + To the reference guide |
| 70 | + |
| 71 | + .. grid-item-card:: |
| 72 | + :img-top: ./static/landing_images/contributor.svg |
| 73 | + |
| 74 | + Contributor's guide |
| 75 | + ^^^^^^^^^^^^^^^^^^^ |
| 76 | + |
| 77 | + Want to contribute to RocketPy source code? The contributing guidelines will guide you through the process of improving RocketPy. |
| 78 | + |
| 79 | + +++ |
| 80 | + |
| 81 | + .. button-ref:: development/index |
| 82 | + :expand: |
| 83 | + :color: secondary |
| 84 | + :click-parent: |
| 85 | + |
| 86 | + To the contributor's guide |
5 | 87 |
|
6 | 88 | .. toctree::
|
7 |
| - :maxdepth: 4 |
| 89 | + :maxdepth: 1 |
8 | 90 | :hidden:
|
9 | 91 |
|
10 | 92 | User Guide <user/index>
|
|
13 | 95 | Technical <technical/index>
|
14 | 96 | Flight Examples <examples/index>
|
15 | 97 |
|
16 |
| -.. mdinclude:: ../README.md |
17 |
| - |
18 |
| -Indices and tables |
19 |
| -================== |
20 |
| - |
21 |
| -* :ref:`genindex` |
22 |
| -* :ref:`modindex` |
23 |
| -* :ref:`search` |
|
0 commit comments