Skip to content

Commit

Permalink
Deploying to gh-pages from @ 0291a30 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
darioizzo committed Jun 28, 2024
1 parent 13d8c75 commit 05830d3
Show file tree
Hide file tree
Showing 146 changed files with 7,278 additions and 16,075 deletions.
2 changes: 1 addition & 1 deletion .buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 36d7eb08b4fef4c126eccdc1a3fb141e
config: 05353876f1c5e4f435b0f2b4c103a2de
tags: 645f666f9bcd5a90fca523b33c5a78b7
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.
Binary file not shown.
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.
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.
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.
Binary file not shown.
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.
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.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions _sources/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ pykep API is designed to maximize its usability. Let us know what you think abou
plot
propagation
udpla
trajopt
3 changes: 2 additions & 1 deletion _sources/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ bibliography
:maxdepth: 2
:caption: Tutorials
tutorials
tut_basic
tut_trajopt
```
8 changes: 4 additions & 4 deletions _sources/notebooks/interface_to_spice.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"/home/dario/miniconda3/envs/kep3_devel/lib/python3.11/site-packages/pykep/data/de440s.bsp\n"
"/Users/dario.izzo/miniconda3/envs/kep3_devel/lib/python3.12/site-packages/pykep/data/de440s.bsp\n"
]
}
],
Expand Down Expand Up @@ -126,7 +126,7 @@
"output_type": "stream",
"text": [
"Position (m): [722180808588.1804, 157535374702.5074, -16810696007.16372]\n",
"Velocity (m/s): [-2933.2858571285688, 13378.581606366935, 10.115066760074676]\n"
"Velocity (m/s): [-2933.2858571285688, 13378.581606366935, 10.115066760074638]\n"
]
}
],
Expand Down Expand Up @@ -223,7 +223,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"Position (m): [156005590351.0843, 743270596831.1477, -6573233296.777874]\n",
"Position (m): [156005590351.0843, 743270596831.1477, -6573233296.777884]\n",
"Velocity (m/s): [-12935.993235030832, 3306.5234815642566, 275.73217606979927]\n"
]
}
Expand Down Expand Up @@ -322,7 +322,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.6"
"version": "3.12.3"
}
},
"nbformat": 4,
Expand Down
564 changes: 564 additions & 0 deletions _sources/notebooks/udp_pl2pl.ipynb

Large diffs are not rendered by default.

307 changes: 307 additions & 0 deletions _sources/notebooks/udp_point2point.ipynb

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions _sources/trajopt.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
.. _trajopt:

Trajectory Optimization
=======================

In `pykep` both direct and indirect optimization techniques are provided
to perform spacecraft trajectory optimization. Most direct techniques provided are
based on the "Sims" transcription :cite:p:`sims`, while indirect techniques are based on some
version of Pontryagin Maximum Principle.

Most of the classes in this Trajectory Optimization module are provided as
optimization problems (NLP) compatible to the pagmo software suite.

.. currentmodule:: pykep.trajopt

Direct
------
.. autoclass:: direct_point2point
:members: pretty, plot



4 changes: 1 addition & 3 deletions _sources/tutorials.rst → _sources/tut_basic.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. _tutorials:
.. _tut_basic:

.. only:: html

Expand Down Expand Up @@ -36,5 +36,3 @@ astrodynamical notation and computations.
notebooks/sims_flanagan_leg
notebooks/plotting



32 changes: 32 additions & 0 deletions _sources/tut_trajopt.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
.. _tut_trajopt:

.. only:: html

.. important::

.. raw:: html

<p>
Most of these tutorials can be launched as online interactive notebooks
thanks to the infrastructure provided by <a href="https://mybinder.org/">binder</a>.
Look for the rocket icon <i class="fas fa-rocket"></i> on top of each page!
</p>

.. important::

Some tutorials may use features not available yet in the latest stable release
of pykep, and thus might fail to execute correctly in the online interactive
notebooks.

-------------------------------

Trajectory Optimization
========================

.. toctree::
:maxdepth: 1

notebooks/udp_point2point



134 changes: 0 additions & 134 deletions _static/_sphinx_javascript_frameworks_compat.js

This file was deleted.

52 changes: 28 additions & 24 deletions _static/basic.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Sphinx stylesheet -- basic theme.
*
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
* :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
Expand Down Expand Up @@ -236,16 +236,6 @@ div.body p, div.body dd, div.body li, div.body blockquote {
a.headerlink {
visibility: hidden;
}
a.brackets:before,
span.brackets > a:before{
content: "[";
}

a.brackets:after,
span.brackets > a:after {
content: "]";
}


h1:hover > a.headerlink,
h2:hover > a.headerlink,
Expand Down Expand Up @@ -334,11 +324,17 @@ aside.sidebar {
p.sidebar-title {
font-weight: bold;
}

nav.contents,
aside.topic,
div.admonition, div.topic, blockquote {
clear: left;
}

/* -- topics ---------------------------------------------------------------- */

nav.contents,
aside.topic,
div.topic {
border: 1px solid #ccc;
padding: 7px;
Expand Down Expand Up @@ -377,13 +373,17 @@ div.body p.centered {

div.sidebar > :last-child,
aside.sidebar > :last-child,
nav.contents > :last-child,
aside.topic > :last-child,
div.topic > :last-child,
div.admonition > :last-child {
margin-bottom: 0;
}

div.sidebar::after,
aside.sidebar::after,
nav.contents::after,
aside.topic::after,
div.topic::after,
div.admonition::after,
blockquote::after {
Expand Down Expand Up @@ -608,19 +608,27 @@ ol.simple p,
ul.simple p {
margin-bottom: 0;
}
dl.footnote > dt,
dl.citation > dt {

aside.footnote > span,
div.citation > span {
float: left;
margin-right: 0.5em;
}

dl.footnote > dd,
dl.citation > dd {
aside.footnote > span:last-of-type,
div.citation > span:last-of-type {
padding-right: 0.5em;
}
aside.footnote > p {
margin-left: 2em;
}
div.citation > p {
margin-left: 4em;
}
aside.footnote > p:last-of-type,
div.citation > p:last-of-type {
margin-bottom: 0em;
}

dl.footnote > dd:after,
dl.citation > dd:after {
aside.footnote > p:last-of-type:after,
div.citation > p:last-of-type:after {
content: "";
clear: both;
}
Expand All @@ -636,10 +644,6 @@ dl.field-list > dt {
padding-left: 0.5em;
padding-right: 5px;
}
dl.field-list > dt:after {
content: ":";
}


dl.field-list > dd {
padding-left: 0.5em;
Expand Down
2 changes: 1 addition & 1 deletion _static/doctools.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Base JavaScript utilities for all Sphinx HTML documentation.
*
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
* :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
Expand Down
Loading

0 comments on commit 05830d3

Please sign in to comment.