<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://patrius.cnes.fr/index.php?action=history&amp;feed=atom&amp;title=User_Manual_3.4.1_Ephemeris</id>
	<title>User Manual 3.4.1 Ephemeris - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://patrius.cnes.fr/index.php?action=history&amp;feed=atom&amp;title=User_Manual_3.4.1_Ephemeris"/>
	<link rel="alternate" type="text/html" href="https://patrius.cnes.fr/index.php?title=User_Manual_3.4.1_Ephemeris&amp;action=history"/>
	<updated>2026-04-05T21:12:43Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://patrius.cnes.fr/index.php?title=User_Manual_3.4.1_Ephemeris&amp;diff=1549&amp;oldid=prev</id>
		<title>Admin : /* Classes */</title>
		<link rel="alternate" type="text/html" href="https://patrius.cnes.fr/index.php?title=User_Manual_3.4.1_Ephemeris&amp;diff=1549&amp;oldid=prev"/>
		<updated>2018-03-20T16:26:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Classes&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 20 mars 2018 à 16:26&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l114&quot;&gt;Ligne 114 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 114 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Classes ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Classes ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan&lt;/del&gt;=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&lt;/del&gt;&quot; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%)&lt;/del&gt;Class&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|=(% colspan&lt;/del&gt;=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6&lt;/del&gt;&quot; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%)&lt;/del&gt;Summary&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|=(% colspan&lt;/del&gt;=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&lt;/del&gt;&quot; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%)&lt;/del&gt;Javadoc&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;IntegratedEphemeris&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class stores sequentially generated orbital parameters for later retrieval.|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/IntegratedEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{&lt;/ins&gt;| &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;class&lt;/ins&gt;=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;wikitable&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;Ephemeris&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class is designed to accept and handle tabulated orbital entries. Tabulated entries are classified and then extrapolated in way to obtain continuous output, with accuracy and computation methods configured by the user.|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/Ephemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;AbstractEphemeris&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This abstract class extends AbstractPropagator and implements BoundedPropagator. It contains some utility methods :  to get the first and the last dates from a spacecraft states array whose length is controlled (&amp;gt;2), to get all the PV coordinates for all the interpolation points in one matrix.|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/AbstractEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! scope&lt;/ins&gt;=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;col&lt;/ins&gt;&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/ins&gt;Class&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;del&amp;gt;&lt;/del&gt;LagrangeEphemeris&amp;lt;/del&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %) &lt;/del&gt;Deprecated since 3.1|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/LagrangeEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! scope&lt;/ins&gt;=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;col&lt;/ins&gt;&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/ins&gt;Summary&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;del&amp;gt;&lt;/del&gt;HermiteEphemeris&amp;lt;/del&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %) &lt;/del&gt;Deprecated since 3.1|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/HermiteEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! scope&lt;/ins&gt;=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;col&lt;/ins&gt;&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/ins&gt;Javadoc&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;EphemerisPvLagrange&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Lagrange interpolation is perfomed to compute PV coordinates at a given date.|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvLagrange.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;EphemerisPvHermite&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Hermite interpolation is perfomed to compute PV coordinates at a given date.|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvHermite.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;IntegratedEphemeris&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;PVCoordinatePropagator&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class extends AbstractPropagator. It simply implements propagate orbit method using the getPVCoordinate from the PVCoordinate provider it handles. The propagator is initialized with given initial date, frame and mu to build a coherent initial spacecraftstate. This initialisation calls the PVCoordinateprovider getPvCoordinate method to the given date which can raise an error if the date is out of bound for exemple. This class will be basically used with &#039;&#039;&#039;EphemerisPvLagrange&#039;&#039;&#039; and &#039;&#039;&#039;EphemerisPvHermite&#039;&#039;&#039;. |&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/PVCoordinatePropagator.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class stores sequentially generated orbital parameters for later retrieval.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;SimpleAdditionalStateProvider&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class implements AdditionalStateProvider interface. It simply handles a list of dates associated to additional state vectors. For a given date it returns the associated additional state vector or a propagation exception if this date is not found. This class will be basically used with &#039;&#039;&#039;PVCoordinatePropagator&#039;&#039;&#039;. |&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/SimpleAdditionalStateProvider.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/IntegratedEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;3&quot; %)&lt;/del&gt;&#039;&#039;&#039;AlmanacPVCoordinates&#039;&#039;&#039;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;6&quot; %)&lt;/del&gt;This class computes PV coordinates at any date from a GPS or Galileo Almanac. |&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(% colspan=&quot;1&quot; %)&lt;/del&gt;[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/utils/AlmanacPVCoordinates.html ...]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;Ephemeris&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class is designed to accept and handle tabulated orbital entries. Tabulated entries are classified and then extrapolated in way to obtain continuous output, with accuracy and computation methods configured by the user.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/Ephemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;AbstractEphemeris&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This abstract class extends AbstractPropagator and implements BoundedPropagator. It contains some utility methods :  to get the first and the last dates from a spacecraft states array whose length is controlled (&amp;gt;2), to get all the PV coordinates for all the interpolation points in one matrix.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/AbstractEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &amp;lt;del&amp;gt;&lt;/ins&gt;&#039;&#039;&#039;LagrangeEphemeris&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&amp;lt;/del&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Deprecated since 3.1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/LagrangeEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &amp;lt;del&amp;gt;&lt;/ins&gt;&#039;&#039;&#039;HermiteEphemeris&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&amp;lt;/del&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Deprecated since 3.1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/HermiteEphemeris.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;EphemerisPvLagrange&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Lagrange interpolation is perfomed to compute PV coordinates at a given date.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvLagrange.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;EphemerisPvHermite&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Hermite interpolation is perfomed to compute PV coordinates at a given date.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvHermite.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;PVCoordinatePropagator&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class extends AbstractPropagator. It simply implements propagate orbit method using the getPVCoordinate from the PVCoordinate provider it handles. The propagator is initialized with given initial date, frame and mu to build a coherent initial spacecraftstate. This initialisation calls the PVCoordinateprovider getPvCoordinate method to the given date which can raise an error if the date is out of bound for exemple. This class will be basically used with &#039;&#039;&#039;EphemerisPvLagrange&#039;&#039;&#039; and &#039;&#039;&#039;EphemerisPvHermite&#039;&#039;&#039;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/PVCoordinatePropagator.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;SimpleAdditionalStateProvider&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class implements AdditionalStateProvider interface. It simply handles a list of dates associated to additional state vectors. For a given date it returns the associated additional state vector or a propagation exception if this date is not found. This class will be basically used with &#039;&#039;&#039;PVCoordinatePropagator&#039;&#039;&#039;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/SimpleAdditionalStateProvider.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&#039;&#039;&#039;AlmanacPVCoordinates&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|This class computes PV coordinates at any date from a GPS or Galileo Almanac.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/utils/AlmanacPVCoordinates.html ...]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:User_Manual_3.4.1_Orbit_Propagation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:User_Manual_3.4.1_Orbit_Propagation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key w3?hpatrius?hprod:diff:1.41:old-1436:rev-1549:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://patrius.cnes.fr/index.php?title=User_Manual_3.4.1_Ephemeris&amp;diff=1436&amp;oldid=prev</id>
		<title>Admin : Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes the propagation of spacecraftstates based on interpolation of position velocity ephemeris.   === Javadoc... »</title>
		<link rel="alternate" type="text/html" href="https://patrius.cnes.fr/index.php?title=User_Manual_3.4.1_Ephemeris&amp;diff=1436&amp;oldid=prev"/>
		<updated>2018-03-05T16:10:00Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes the propagation of spacecraftstates based on interpolation of position velocity ephemeris.   === Javadoc... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Scope ===&lt;br /&gt;
This section describes the propagation of spacecraftstates based on interpolation of position velocity ephemeris.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Javadoc ===&lt;br /&gt;
The concerned classes are avalaible in the following packages :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Library&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Javadoc&lt;br /&gt;
|-&lt;br /&gt;
|Orekit&lt;br /&gt;
|[{{JavaDoc3.4.1}}/org/orekit/utils/package-summary.html Package org.orekit.utils]&lt;br /&gt;
|-&lt;br /&gt;
|Patrius&lt;br /&gt;
|[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/package-summary.html Package fr.cnes.sirius.patrius.propagation]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
None as of now.&lt;br /&gt;
&lt;br /&gt;
=== Useful Documents ===&lt;br /&gt;
None as of now.&lt;br /&gt;
&lt;br /&gt;
=== Package Overview ===&lt;br /&gt;
See the [[User Manual 3.4.1 Numerical propagation#Package Overview|Propagator]] page for more generic information about propagators.&lt;br /&gt;
&lt;br /&gt;
Propagation based on interpolation of position velocity ephemeris has been design to be very simple to use:&lt;br /&gt;
&lt;br /&gt;
* Ephemeris propagators extend &amp;lt;code&amp;gt;AbstractPropagator&amp;lt;/code&amp;gt; class. As a result all propagators features (event detection, etc.) are available.&lt;br /&gt;
&lt;br /&gt;
* Ephemeris propagators are based on a &amp;lt;code&amp;gt;PVCoordinateProvider&amp;lt;/code&amp;gt; to retrieve the orbital parameters at required date.&lt;br /&gt;
&lt;br /&gt;
* Implementation of &amp;lt;code&amp;gt;PVCoordinateProvider&amp;lt;/code&amp;gt; based on ephemeris interpolation (Hermite, or Lagrange).&lt;br /&gt;
&lt;br /&gt;
* Implementation of &amp;lt;code&amp;gt;AdditionalStatesProvider&amp;lt;/code&amp;gt; based on an ephemeris of additional states.&lt;br /&gt;
&lt;br /&gt;
== Features Description ==&lt;br /&gt;
=== PVCoordinatePropagator ===&lt;br /&gt;
The PV coordinate propagator extends &amp;lt;code&amp;gt;AbstractPropagator&amp;lt;/code&amp;gt; and provides a simple way to propagate an initial spacecraft state coherent with the provided &amp;lt;code&amp;gt;PVCoordinatesProvider&amp;lt;/code&amp;gt; and the eventual attitude and additional states provider. &lt;br /&gt;
&lt;br /&gt;
The propagation of position velocity is based on the getPVCoordinates of the given &amp;lt;code&amp;gt;PVCoordinatesProvider&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
The propagation of attitude is based on the given &amp;lt;code&amp;gt;AttitudeProvider&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
The propagation of the additional states is based on the given &amp;lt;code&amp;gt;AdditionalStatesProvider&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A classical simple use case is :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;PVCoordinatesProvider&amp;lt;/code&amp;gt; : One of the provider based on ephemeris interpolation (Lagrange or Hermite)&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;AttitudeProvider&amp;lt;/code&amp;gt; : Null. The attitude of the propagated spacecraft state is null.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;AdditionalStatesProvider&amp;lt;/code&amp;gt; : Null. The additional states of the propagated spacecraft state is null.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A classical advanced use case is to add an attitude provider and the SimpleAdditionalStateProvider described in next paragraph.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warning&amp;#039;&amp;#039;&amp;#039; : Events detector with &amp;lt;code&amp;gt;Action.RESET_STATE&amp;lt;/code&amp;gt; should not be used with this propagator fed with a &amp;quot;precomputed&amp;quot; PV coordinate provider (such as an ephemeris or an orbit object). In particular, impulse maneuvers cannot be used. Otherwise propagation will fail.&lt;br /&gt;
This is due to the fact that the provided PV coordinate provider is not valid any more after the &amp;lt;code&amp;gt;Action.RESET_STATE&amp;lt;/code&amp;gt; action.&lt;br /&gt;
&lt;br /&gt;
=== SimpleAdditionalStateProvider ===&lt;br /&gt;
The &amp;lt;code&amp;gt;SimpleAdditionalStateProvider&amp;lt;/code&amp;gt; is an implementation of &amp;lt;code&amp;gt;AdditionalStateProvider&amp;lt;/code&amp;gt; based on additional states ephemeris.&lt;br /&gt;
&lt;br /&gt;
The computation of an additional state for a given date is the following:&lt;br /&gt;
&lt;br /&gt;
* If the given date is found in the ephemeris, the associated additional state vector is returned&lt;br /&gt;
&lt;br /&gt;
* Otherwise a linera interpolation is performed.&lt;br /&gt;
&lt;br /&gt;
=== PVCoordinateProvider Ephemeris ===&lt;br /&gt;
Two classes provide PVCoordinates at a given date from an ephemeris interpolation :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;EphemerisPvLagrange&amp;lt;/code&amp;gt; : Computes the PVCoordinates using a Lagrange interpolation of the ephemeris&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;EphemerisPvHermite&amp;lt;/code&amp;gt; : Computes the PVCoordinates using a Hermite interpolation of the ephemeris&lt;br /&gt;
&lt;br /&gt;
Both can be built from a list of spacecraftstates or from list of dates- positions - velocities expressed in a given frame.&lt;br /&gt;
&lt;br /&gt;
==== Lagrange interpolation ====&lt;br /&gt;
&lt;br /&gt;
Intermediate states are computed with a Lagrange interpolator (order 8 by default) which :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* expects that spacecraft states are chronologically sorted (duplicates are allowed). If not sorted, no exception will be thrown and result might be wrong. &lt;br /&gt;
&lt;br /&gt;
* is based on an instance of PolynomialFunctionLagrangeForm, which is stored at each interpolation to be reused for same interpolation interval, and updated if the interpolation is not in the same interval &amp;lt;math&amp;gt;t \in [t_{i}, t_{i+1}[&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;i \in \left\{0, ..., N \right\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the size of the handled ephemeris. &lt;br /&gt;
&lt;br /&gt;
The interpolation order &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; for LagrangeEphemeris should be an even number, and the interpolation date should correspond to an index that belongs in &amp;lt;math&amp;gt;n/2- 1 \leq i \leq N-1-n/2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Hermite interpolation ====&lt;br /&gt;
&lt;br /&gt;
Intermediate states are computed with a Hermite interpolator which :&lt;br /&gt;
&lt;br /&gt;
* expects the spacecraft states to be chronologically sorted (duplicates are allowed). If not sorted, no exception will be thrown and result might be wrong. &lt;br /&gt;
&lt;br /&gt;
* is based on an instance of HermiteInterpolator, which is stored at each interpolation to be reused for same interpolation interval, and updated if the interpolation is not in the same interval &amp;lt;math&amp;gt;t \in [t_{i}, t_{i+1}[&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;i \in \left\{0, ..., N \right\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; is the size of the handled ephemeris (in closed-open convention). &lt;br /&gt;
&lt;br /&gt;
For HermiteEphemeris, the interpolation can use the acceleration array if it is available.&lt;br /&gt;
&lt;br /&gt;
=== PVCoordinateProvider AlmanacPVCoordinates ===&lt;br /&gt;
The class &amp;lt;code&amp;gt;AlmanacPVCoordinates&amp;lt;/code&amp;gt; extends the &amp;lt;code&amp;gt;PVCoordinateProvider&amp;lt;/code&amp;gt;.&lt;br /&gt;
It provides PVCoordinates (position and velocity) of GNSS almanacs.&lt;br /&gt;
GPS and Galileo almanacs can be provided using &amp;lt;code&amp;gt;GPSAlmanacParameter&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;GalileoAlmanacParameter&amp;lt;/code&amp;gt; classes.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
{{specialInclusion prefix=$theme_sub section=&amp;quot;GettingStarted&amp;quot;/}}&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
=== Interfaces ===&lt;br /&gt;
None as of now.&lt;br /&gt;
&lt;br /&gt;
=== Classes ===&lt;br /&gt;
|=(% colspan=&amp;quot;3&amp;quot; %)Class|=(% colspan=&amp;quot;6&amp;quot; %)Summary|=(% colspan=&amp;quot;1&amp;quot; %)Javadoc&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;IntegratedEphemeris&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class stores sequentially generated orbital parameters for later retrieval.|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/IntegratedEphemeris.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;Ephemeris&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class is designed to accept and handle tabulated orbital entries. Tabulated entries are classified and then extrapolated in way to obtain continuous output, with accuracy and computation methods configured by the user.|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/Ephemeris.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;AbstractEphemeris&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This abstract class extends AbstractPropagator and implements BoundedPropagator. It contains some utility methods :  to get the first and the last dates from a spacecraft states array whose length is controlled (&amp;gt;2), to get all the PV coordinates for all the interpolation points in one matrix.|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/AbstractEphemeris.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;&amp;lt;del&amp;gt;LagrangeEphemeris&amp;lt;/del&amp;gt;&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %) Deprecated since 3.1|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/LagrangeEphemeris.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;&amp;lt;del&amp;gt;HermiteEphemeris&amp;lt;/del&amp;gt;&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %) Deprecated since 3.1|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/propagation/precomputed/HermiteEphemeris.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;EphemerisPvLagrange&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Lagrange interpolation is perfomed to compute PV coordinates at a given date.|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvLagrange.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;EphemerisPvHermite&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class handles tabulated spacecraft states entries and implements PVCoordinatesProvider interface. Tabulated entries are chronologically classified. A Hermite interpolation is perfomed to compute PV coordinates at a given date.|(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/org/orekit/utils/EphemerisPvHermite.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;PVCoordinatePropagator&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class extends AbstractPropagator. It simply implements propagate orbit method using the getPVCoordinate from the PVCoordinate provider it handles. The propagator is initialized with given initial date, frame and mu to build a coherent initial spacecraftstate. This initialisation calls the PVCoordinateprovider getPvCoordinate method to the given date which can raise an error if the date is out of bound for exemple. This class will be basically used with &amp;#039;&amp;#039;&amp;#039;EphemerisPvLagrange&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;EphemerisPvHermite&amp;#039;&amp;#039;&amp;#039;. |(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/PVCoordinatePropagator.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;SimpleAdditionalStateProvider&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class implements AdditionalStateProvider interface. It simply handles a list of dates associated to additional state vectors. For a given date it returns the associated additional state vector or a propagation exception if this date is not found. This class will be basically used with &amp;#039;&amp;#039;&amp;#039;PVCoordinatePropagator&amp;#039;&amp;#039;&amp;#039;. |(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/propagation/SimpleAdditionalStateProvider.html ...]&lt;br /&gt;
|(% colspan=&amp;quot;3&amp;quot; %)&amp;#039;&amp;#039;&amp;#039;AlmanacPVCoordinates&amp;#039;&amp;#039;&amp;#039;|(% colspan=&amp;quot;6&amp;quot; %)This class computes PV coordinates at any date from a GPS or Galileo Almanac. |(% colspan=&amp;quot;1&amp;quot; %)[{{JavaDoc3.4.1}}/fr/cnes/sirius/patrius/utils/AlmanacPVCoordinates.html ...]&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Manual_3.4.1_Orbit_Propagation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>