|
|
| (19 versions intermédiaires par le même utilisateur non affichées) |
| Ligne 1 : |
Ligne 1 : |
| __NOTOC__ | | __NOTOC__ |
| Welcome to the <font color=#556B2F>'''GENOPUS'''</font> wiki, a [https://cnes.fr/fr '''CNES'''] library for building flight dynamics <font color=#FF8C00 title="Graphical User Interface">GUI</font>. | | Welcome to the <font color=#556B2F>'''GENOPUS'''</font> wiki, a [https://cnes.fr/fr '''CNES'''] library for building flight dynamics <font color=#FF8C00 title="Graphical User Interface">GUI</font>. |
| As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title"JavaVirtual Machine">JVM</font>. | | As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title="JavaVirtual Machine">JVM</font>. |
|
| |
|
| == DESCRIPTION == | | == DESCRIPTION == |
| Ligne 7 : |
Ligne 7 : |
| [[What_is_Genopus|'''What is Genopus?''']] | | [[What_is_Genopus|'''What is Genopus?''']] |
|
| |
|
| ::<font color=#556B2F>'''GENOPUS'''</font> is a software library including widgets, written in <font color=#FF8C00>Java</font> by using [https://logiciels.cnes.fr/en/node/76?type=desc GENIUS] product and corresponding to flight dynamics objects available via [https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS] Library. | | ::<font color=#556B2F>'''GENOPUS'''</font> is a software library including widgets, written in <font color=#FF8C00>Java</font> by using [https://www.connectbycnes.fr/en/genius GENIUS] product and corresponding to flight dynamics objects available via [https://www.connectbycnes.fr/en/patrius PATRIUS] Library. |
|
| |
|
| [[Current_version|'''Current version''']] | | [[Current_version|'''Current version''']] |
|
| |
|
| ::The current version is: <font color=#FF0000>'''V2.1.1'''</font>. | | ::The current version is: <font color=#FF0000>'''V2.5.3'''</font>. |
|
| |
|
| [[Previous_versions|'''Previous versions''']] | | [[Previous_versions|'''Previous versions''']] |
| Ligne 43 : |
Ligne 43 : |
| [[News|'''News''']] | | [[News|'''News''']] |
|
| |
|
| ::List the main evolutions of this Wiki. | | ::Main evolutions of this Wiki. |
|
| |
|
| [[Training|'''Training & Tutorials''']] | | [[Training|'''Training & Tutorials''']] |
|
| |
|
| ::Some training slides and tutorials. | | ::Some training slides and tutorials. |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| == WHAT IS GENOPUS? ==
| |
|
| |
| <font color=#556B2F>'''GENOPUS'''</font> is a software library including widgets, written in <font color=#FF8C00>Java</font> by using [https://logiciels.cnes.fr/en/node/76?type=desc GENIUS] product and corresponding to flight dynamics objects available via [https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS] library. So, for example, we could find widgets allowing to:
| |
| * Entry of a '''<font color=#FF0000>date</font>''' with timescale and conversions.
| |
| * Entry of '''<font color=#FF0000>orbit</font>''' definition (date, frame, parameters) and conversions.
| |
| * Entry of '''<font color=#FF0000>impulsive maneuver</font>''', '''<font color=#FF0000>continuous thrust maneuver</font>''' or a '''<font color=#FF0000>sequence of maneuvers</font>''' combining both types.
| |
| * Entry of '''<font color=#FF0000>attitude laws</font>''' individually or via a '''<font color=#FF0000>sequence of laws</font>'''.
| |
| * Entry of '''<font color=#FF0000>orbital events</font>''' (eclipse …).
| |
| * Entry of '''<font color=#FF0000>vehicle characteristics</font>''',
| |
| * Entry of '''<font color=#FF0000>force models</font>''' (potential, atmosphere, solar pressure radiation …).
| |
| Thus, this library allows getting very quickly complex flight dynamics widgets directly linked to [[https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS]] objects.
| |
|
| |
| <font color=#556B2F>'''GENOPUS'''</font> is provided as <font color=#FF0000>'''Open Source'''</font> under license <font color=#FF0000>'''Apache 2.0'''</font>. <font color=#FF8C00>JavaDoc</font> is accessible via this site.
| |
|
| |
| == REMARKS ==
| |
| * As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning Java. Nevertheless, it needs [https://logiciels.cnes.fr/en/node/76?type=desc GENIUS] and [https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS] products.
| |
| * <font color=#556B2F>'''GENOPUS'''</font> is now internally used by CNES for most of expertise tools development as for other tools with a more operational role as [https://logiciels.cnes.fr/en/node/83?type=desc ELECTRA].
| |
| * Some tutorials are available in the tutorials package.
| |
|
| |
| == JAVA DOC ==
| |
|
| |
| [{{PathCurrentJavaDoc}} Current Java Doc]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V2.1.1 Java Doc 2.1.1]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V2.0.1 Java Doc 2.0.1]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V2.0 Java Doc 2.0]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V1.3.1 Java Doc 1.3.1]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V1.3 Java Doc 1.3]<br />
| |
| [{{CurrentServer}}/uploads/JavaDocs/V1.2.1 Java Doc 1.2.1]
| |
Welcome to the GENOPUS wiki, a CNES library for building flight dynamics GUI.
As it is coded in Java, this product is available for any kind of platforms owning a JVM.
DESCRIPTION
What is Genopus?
- GENOPUS is a software library including widgets, written in Java by using GENIUS product and corresponding to flight dynamics objects available via PATRIUS Library.
Current version
- The current version is: V2.5.3.
Previous versions
- Describes evolutions thanks to previous versions.
USE IT
Where to get it?
- Where to download it.
Quick start
- First steps with GENOPUS
User Manual
- How to use the most important widgets
DOCUMENTATION
Java Doc
- Access to current and old Java doc.
Dependencies
- Describes dependencies with other products.
News
- Main evolutions of this Wiki.
Training & Tutorials
- Some training slides and tutorials.