Skip to content

Commit

Permalink
Deploying to gh-pages from @ 70f9bd1 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
darioizzo committed Dec 21, 2023
1 parent b9e3404 commit 13d8c75
Show file tree
Hide file tree
Showing 35 changed files with 1,989 additions and 188 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 4 additions & 3 deletions _sources/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,13 @@ pykep API is designed to maximize its usability. Let us know what you think abou
:maxdepth: 2
:caption: Contents

constants
anomalies
constants
elements
epoch
lambert
leg
planet
udplas
propagation
plot
propagation
udpla
9 changes: 9 additions & 0 deletions _sources/leg.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.. _leg:

Interplanetary transfer legs
=========================================

.. currentmodule:: pykep.leg

.. autoclass:: sims_flanagan
:members:
79 changes: 70 additions & 9 deletions _sources/notebooks/plotting.ipynb

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions _sources/notebooks/propagate_lagrangian.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -160,9 +160,7 @@
"ax.scatter3D(pos2[:,0], pos2[:,1], pos2[:,2], s=2);\n",
"ax.scatter3D(pos3[:,0], pos3[:,1], pos3[:,2], s=2);\n",
"\n",
"ax.view_init(45,45)\n",
"ax.grid('off')\n",
"\n"
"ax.view_init(45,45)"
]
},
{
Expand Down
146 changes: 146 additions & 0 deletions _sources/notebooks/sims_flanagan_leg.ipynb

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions _sources/plot.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,15 @@ Plotting planets

.. autofunction:: add_solar_system

Plotting trajectories
----------------------------------

.. autofunction:: add_lambert

.. autofunction:: add_ballistic_arc

.. autofunction:: add_sf_leg




1 change: 1 addition & 0 deletions _sources/tutorials.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ astrodynamical notation and computations.
notebooks/planet
notebooks/interface_to_spice
notebooks/propagate_lagrangian
notebooks/sims_flanagan_leg
notebooks/plotting


Expand Down
5 changes: 4 additions & 1 deletion _sources/udplas.rst → _sources/udpla.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. _udplas:
.. _udpla:

List of user implemented planets (UDPLAs)
=========================================
Expand All @@ -14,6 +14,9 @@ List of user implemented planets (UDPLAs)
.. autoclass:: jpl_lp
:members:

.. autoclass:: vsop2013
:members:

.. autoclass:: tle
:members:

Expand Down
20 changes: 11 additions & 9 deletions anomalies.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@
<script>DOCUMENTATION_OPTIONS.pagename = 'anomalies';</script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Orbital Elements" href="elements.html" />
<link rel="prev" title="Global constants" href="constants.html" />
<link rel="next" title="Global constants" href="constants.html" />
<link rel="prev" title="API" href="api.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
</head>
Expand Down Expand Up @@ -148,16 +148,17 @@
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Main</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active has-children"><a class="reference internal" href="api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-1"><i class="fa-solid fa-chevron-down"></i></label><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2 current active"><a class="current reference internal" href="#">Anomalies Conversions</a></li>
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2"><a class="reference internal" href="elements.html">Orbital Elements</a></li>
<li class="toctree-l2"><a class="reference internal" href="epoch.html">Epoch class</a></li>
<li class="toctree-l2"><a class="reference internal" href="lambert.html">Lambert class</a></li>
<li class="toctree-l2"><a class="reference internal" href="leg.html">Interplanetary transfer legs</a></li>
<li class="toctree-l2"><a class="reference internal" href="planet.html">Planet class</a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html">List of user implemented planets (UDPLAs)</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="propagation.html">Numerical Propagation</a></li>

<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html">List of user implemented planets (UDPLAs)</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="bibliography.html">Bibliography</a></li>
Expand All @@ -170,6 +171,7 @@
<li class="toctree-l2"><a class="reference internal" href="notebooks/planet.html">Ephemerides</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/interface_to_spice.html">Interfacing to SPICE and JPL DE ephs</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/propagate_lagrangian.html">Lagrange Propagation</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/sims_flanagan_leg.html">The Sims-Flanagan trajectory leg</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/plotting.html">Plotting</a></li>
</ul>
</li>
Expand Down Expand Up @@ -1067,20 +1069,20 @@ <h2>Vectorized<a class="headerlink" href="#vectorized" title="Permalink to this

<div class="prev-next-area">
<a class="left-prev"
href="constants.html"
href="api.html"
title="previous page">
<i class="fa-solid fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
<p class="prev-next-title">Global constants</p>
<p class="prev-next-title">API</p>
</div>
</a>
<a class="right-next"
href="elements.html"
href="constants.html"
title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
<p class="prev-next-title">Orbital Elements</p>
<p class="prev-next-title">Global constants</p>
</div>
<i class="fa-solid fa-angle-right"></i>
</a>
Expand Down
42 changes: 25 additions & 17 deletions api.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
<script>DOCUMENTATION_OPTIONS.pagename = 'api';</script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Global constants" href="constants.html" />
<link rel="next" title="Anomalies Conversions" href="anomalies.html" />
<link rel="prev" title="Welcome to pykep’s documentation!" href="index.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
Expand Down Expand Up @@ -146,16 +146,17 @@
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Main</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active has-children"><a class="current reference internal" href="#">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-1"><i class="fa-solid fa-chevron-down"></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2"><a class="reference internal" href="anomalies.html">Anomalies Conversions</a></li>
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2"><a class="reference internal" href="elements.html">Orbital Elements</a></li>
<li class="toctree-l2"><a class="reference internal" href="epoch.html">Epoch class</a></li>
<li class="toctree-l2"><a class="reference internal" href="lambert.html">Lambert class</a></li>
<li class="toctree-l2"><a class="reference internal" href="leg.html">Interplanetary transfer legs</a></li>
<li class="toctree-l2"><a class="reference internal" href="planet.html">Planet class</a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html">List of user implemented planets (UDPLAs)</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="propagation.html">Numerical Propagation</a></li>

<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html">List of user implemented planets (UDPLAs)</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="bibliography.html">Bibliography</a></li>
Expand All @@ -168,6 +169,7 @@
<li class="toctree-l2"><a class="reference internal" href="notebooks/planet.html">Ephemerides</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/interface_to_spice.html">Interfacing to SPICE and JPL DE ephs</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/propagate_lagrangian.html">Lagrange Propagation</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/sims_flanagan_leg.html">The Sims-Flanagan trajectory leg</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/plotting.html">Plotting</a></li>
</ul>
</li>
Expand Down Expand Up @@ -374,12 +376,12 @@ <h1>API</h1>
<div class="toctree-wrapper compound">
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Contents</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l1"><a class="reference internal" href="anomalies.html">Anomalies Conversions</a><ul>
<li class="toctree-l2"><a class="reference internal" href="anomalies.html#normal">Normal</a></li>
<li class="toctree-l2"><a class="reference internal" href="anomalies.html#vectorized">Vectorized</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l1"><a class="reference internal" href="elements.html">Orbital Elements</a><ul>
<li class="toctree-l2"><a class="reference internal" href="elements.html#pykep.el_type"><code class="docutils literal notranslate"><span class="pre">el_type</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="elements.html#pykep.ic2par"><code class="docutils literal notranslate"><span class="pre">ic2par()</span></code></a></li>
Expand All @@ -398,17 +400,18 @@ <h1>API</h1>
<li class="toctree-l2"><a class="reference internal" href="lambert.html#pykep.lambert_problem"><code class="docutils literal notranslate"><span class="pre">lambert_problem</span></code></a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="leg.html">Interplanetary transfer legs</a><ul>
<li class="toctree-l2"><a class="reference internal" href="leg.html#pykep.leg.sims_flanagan"><code class="docutils literal notranslate"><span class="pre">sims_flanagan</span></code></a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="planet.html">Planet class</a><ul>
<li class="toctree-l2"><a class="reference internal" href="planet.html#pykep.planet"><code class="docutils literal notranslate"><span class="pre">planet</span></code></a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="udplas.html">List of user implemented planets (UDPLAs)</a><ul>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.null_udpla"><code class="docutils literal notranslate"><span class="pre">null_udpla</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.keplerian"><code class="docutils literal notranslate"><span class="pre">keplerian</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.jpl_lp"><code class="docutils literal notranslate"><span class="pre">jpl_lp</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.tle"><code class="docutils literal notranslate"><span class="pre">tle</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.spice"><code class="docutils literal notranslate"><span class="pre">spice</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html#pykep.udpla.de440s"><code class="docutils literal notranslate"><span class="pre">de440s</span></code></a></li>
<li class="toctree-l1"><a class="reference internal" href="plot.html">The plot module</a><ul>
<li class="toctree-l2"><a class="reference internal" href="plot.html#common-utils">Common utils</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html#plotting-planets">Plotting planets</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html#plotting-trajectories">Plotting trajectories</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="propagation.html">Numerical Propagation</a></li>
Expand All @@ -417,9 +420,14 @@ <h1>API</h1>
<li class="toctree-l2"><a class="reference internal" href="propagation.html#pykep.propagate_lagrangian_v"><code class="docutils literal notranslate"><span class="pre">propagate_lagrangian_v()</span></code></a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="plot.html">The plot module</a><ul>
<li class="toctree-l2"><a class="reference internal" href="plot.html#common-utils">Common utils</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html#plotting-planets">Plotting planets</a></li>
<li class="toctree-l1"><a class="reference internal" href="udpla.html">List of user implemented planets (UDPLAs)</a><ul>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.null_udpla"><code class="docutils literal notranslate"><span class="pre">null_udpla</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.keplerian"><code class="docutils literal notranslate"><span class="pre">keplerian</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.jpl_lp"><code class="docutils literal notranslate"><span class="pre">jpl_lp</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.vsop2013"><code class="docutils literal notranslate"><span class="pre">vsop2013</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.tle"><code class="docutils literal notranslate"><span class="pre">tle</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.spice"><code class="docutils literal notranslate"><span class="pre">spice</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html#pykep.udpla.de440s"><code class="docutils literal notranslate"><span class="pre">de440s</span></code></a></li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -447,11 +455,11 @@ <h1>API</h1>
</div>
</a>
<a class="right-next"
href="constants.html"
href="anomalies.html"
title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
<p class="prev-next-title">Global constants</p>
<p class="prev-next-title">Anomalies Conversions</p>
</div>
<i class="fa-solid fa-angle-right"></i>
</a>
Expand Down
14 changes: 8 additions & 6 deletions bibliography.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Basic" href="tutorials.html" />
<link rel="prev" title="The plot module" href="plot.html" />
<link rel="prev" title="List of user implemented planets (UDPLAs)" href="udpla.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
</head>
Expand Down Expand Up @@ -146,16 +146,17 @@
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Main</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/><label class="toctree-toggle" for="toctree-checkbox-1"><i class="fa-solid fa-chevron-down"></i></label><ul>
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2"><a class="reference internal" href="anomalies.html">Anomalies Conversions</a></li>
<li class="toctree-l2"><a class="reference internal" href="constants.html">Global constants</a></li>
<li class="toctree-l2"><a class="reference internal" href="elements.html">Orbital Elements</a></li>
<li class="toctree-l2"><a class="reference internal" href="epoch.html">Epoch class</a></li>
<li class="toctree-l2"><a class="reference internal" href="lambert.html">Lambert class</a></li>
<li class="toctree-l2"><a class="reference internal" href="leg.html">Interplanetary transfer legs</a></li>
<li class="toctree-l2"><a class="reference internal" href="planet.html">Planet class</a></li>
<li class="toctree-l2"><a class="reference internal" href="udplas.html">List of user implemented planets (UDPLAs)</a></li>
<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="propagation.html">Numerical Propagation</a></li>

<li class="toctree-l2"><a class="reference internal" href="plot.html">The plot module</a></li>
<li class="toctree-l2"><a class="reference internal" href="udpla.html">List of user implemented planets (UDPLAs)</a></li>
</ul>
</li>
<li class="toctree-l1 current active"><a class="current reference internal" href="#">Bibliography</a></li>
Expand All @@ -168,6 +169,7 @@
<li class="toctree-l2"><a class="reference internal" href="notebooks/planet.html">Ephemerides</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/interface_to_spice.html">Interfacing to SPICE and JPL DE ephs</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/propagate_lagrangian.html">Lagrange Propagation</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/sims_flanagan_leg.html">The Sims-Flanagan trajectory leg</a></li>
<li class="toctree-l2"><a class="reference internal" href="notebooks/plotting.html">Plotting</a></li>
</ul>
</li>
Expand Down Expand Up @@ -406,12 +408,12 @@ <h1>Bibliography</h1>

<div class="prev-next-area">
<a class="left-prev"
href="plot.html"
href="udpla.html"
title="previous page">
<i class="fa-solid fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
<p class="prev-next-title">The plot module</p>
<p class="prev-next-title">List of user implemented planets (UDPLAs)</p>
</div>
</a>
<a class="right-next"
Expand Down
Loading

0 comments on commit 13d8c75

Please sign in to comment.