Skip to content

Commit

Permalink
Feature/orbitalparameters transformation (#116)
Browse files Browse the repository at this point in the history
* Convert equinoctial, conics and TLE to state vector

* Minor fixes

* Convert to right ascension and declination

* Code cleanup
  • Loading branch information
sylvain-guillet authored Jun 4, 2023
1 parent 10d8bbe commit 2eb5978
Show file tree
Hide file tree
Showing 1,497 changed files with 20,504 additions and 19,861 deletions.
7 changes: 1 addition & 6 deletions Docs/html/Aberrations_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down Expand Up @@ -88,11 +88,6 @@
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="Aberrations_8h_source.html">Aberrations.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="SDKException_8h_source.html">SDKException.h</a>&gt;</code><br />
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>0.x </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2021-07-03</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright (c) 2021 </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
9 changes: 2 additions & 7 deletions Docs/html/Aberrations_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down Expand Up @@ -125,12 +125,7 @@
}</td></tr>
<tr class="separator:abbb4827ec6a24ad346d9a60473ad3b81"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>0.x </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2021-07-03</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright (c) 2021 </dd></dl>
</div></div><!-- contents -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
Expand Down
104 changes: 53 additions & 51 deletions Docs/html/Aberrations_8h_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Docs/html/ApogeeHeightChangingManeuverDTO_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down
12 changes: 6 additions & 6 deletions Docs/html/ApogeeHeightChangingManeuverDTO_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down Expand Up @@ -86,9 +86,9 @@
<div class="headertitle"><div class="title">ApogeeHeightChangingManeuverDTO.h</div></div>
</div><!--header-->
<div class="contents">
<a href="ApogeeHeightChangingManeuverDTO_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">//</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">// Created by spacer on 3/27/23.</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">//</span></div>
<a href="ApogeeHeightChangingManeuverDTO_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> Copyright (c) 2023. Sylvain Guillet ([email protected])</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> */</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span> </div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#ifndef IOSDK_APOGEEHEIGHTCHANGINGMANEUVERDTO_H</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#define IOSDK_APOGEEHEIGHTCHANGINGMANEUVERDTO_H</span></div>
Expand Down Expand Up @@ -128,8 +128,8 @@
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO_html_aaf2cdabc17f74fd91af3b9675748706b"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO.html#aaf2cdabc17f74fd91af3b9675748706b">IO::SDK::API::DTO::ApogeeHeightChangingManeuverDTO::maneuverOrder</a></div><div class="ttdeci">int maneuverOrder</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuverDTO.h:13</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO_html_ac0fdecbfd84df4bfb8fba33d24826827"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO.html#ac0fdecbfd84df4bfb8fba33d24826827">IO::SDK::API::DTO::ApogeeHeightChangingManeuverDTO::minimumEpoch</a></div><div class="ttdeci">double minimumEpoch</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuverDTO.h:16</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO_html_ae67c490c8093b1499c557b3cbec19f1a"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1ApogeeHeightChangingManeuverDTO.html#ae67c490c8093b1499c557b3cbec19f1a">IO::SDK::API::DTO::ApogeeHeightChangingManeuverDTO::attitudeHoldDuration</a></div><div class="ttdeci">double attitudeHoldDuration</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuverDTO.h:15</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO.html">IO::SDK::API::DTO::Vector3DDTO</a></div><div class="ttdef"><b>Definition:</b> Vector3DDTO.h:8</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1WindowDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1WindowDTO.html">IO::SDK::API::DTO::WindowDTO</a></div><div class="ttdef"><b>Definition:</b> WindowDTO.h:7</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO.html">IO::SDK::API::DTO::Vector3DDTO</a></div><div class="ttdef"><b>Definition:</b> Vector3DDTO.h:12</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1WindowDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1WindowDTO.html">IO::SDK::API::DTO::WindowDTO</a></div><div class="ttdef"><b>Definition:</b> WindowDTO.h:11</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
7 changes: 1 addition & 6 deletions Docs/html/ApogeeHeightChangingManeuver_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down Expand Up @@ -90,11 +90,6 @@
<code>#include &lt;cmath&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &lt;<a class="el" href="Parameters_8h_source.html">Parameters.h</a>&gt;</code><br />
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>0.x </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2021-07-03</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright (c) 2021 </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
9 changes: 2 additions & 7 deletions Docs/html/ApogeeHeightChangingManeuver_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.8.x</span>
<div id="projectname">IO-SDK<span id="projectnumber">&#160;0.9.x</span>
</div>
<div id="projectbrief">Astrodynamics framework</div>
</td>
Expand Down Expand Up @@ -115,12 +115,7 @@
<tr class="memitem:namespaceIO_1_1SDK_1_1Maneuvers"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceIO_1_1SDK_1_1Maneuvers.html">IO::SDK::Maneuvers</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>0.x </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2021-07-03</dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright (c) 2021 </dd></dl>
</div></div><!-- contents -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
Expand Down
Loading

0 comments on commit 2eb5978

Please sign in to comment.