Skip to content

Commit 988bddf

Browse files
committed
DOC: drop the simulation loop flowchart and its mermaid dependency
1 parent d7490a1 commit 988bddf

4 files changed

Lines changed: 0 additions & 15 deletions

File tree

‎docs/conf.py‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
"sphinx_design",
4646
"jupyter_sphinx",
4747
"nbsphinx",
48-
"sphinxcontrib.mermaid",
4948
]
5049

5150

‎docs/requirements.in‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ pandas==2.3.2
77
lxml_html_clean==0.4.2
88
sphinx-copybutton==0.5.2
99
sphinx-tabs==3.4.7
10-
sphinxcontrib-mermaid==1.0.0
1110
plotly==6.3.0

‎docs/requirements.txt‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@ sphinx==8.1.3
199199
# sphinx-design
200200
# sphinx-tabs
201201
sphinx-copybutton==0.5.2
202-
sphinxcontrib-mermaid==1.0.0
203202
# via -r docs/requirements.in
204203
sphinx-design==0.6.1
205204
# via -r docs/requirements.in

‎docs/technical/simulation_loop.rst‎

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,6 @@ disable events, add events, switch the equations of motion, start a new phase,
2323
or end the flight. The loop applies those commands and adjusts the phase list
2424
and node schedule accordingly.
2525

26-
.. mermaid::
27-
28-
flowchart TD
29-
A["Start a phase: create the solver and its time nodes"] --> B["Advance the solver one step and store the state"]
30-
B --> C["Check events, apply their commands"]
31-
C --> D{"What did the commands ask for?"}
32-
D -- "nothing" --> B
33-
D -- "roll back" --> E["Restore the state at the crossing and restart the solver"]
34-
E --> B
35-
D -- "new phase or dynamics" --> A
36-
D -- "end the flight" --> F["Finalize and cache the results"]
37-
3826
The structure is three nested loops::
3927

4028
for phase in flight_phases: # one solver per phase

0 commit comments

Comments
 (0)