|
|
| (114 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>. |
| | 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>. |
|
| |
|
| == WHAT DOES GENOPUS MEANS? == | | == DESCRIPTION == |
|
| |
|
| <font color=#556B2F>'''GENOPUS'''</font> comes from [[https://logiciels.cnes.fr/en/node/76?type=desc GENIUS]] and [[https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS]] meaning <font color=#556B2F>'''GEN'''</font>eration Of <font color=#556B2F>'''P'''</font>atri<font color=#556B2F>'''US'''</font> widgets.
| | [[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://www.connectbycnes.fr/en/genius GENIUS] product and corresponding to flight dynamics objects available via [https://www.connectbycnes.fr/en/patrius PATRIUS] Library. |
|
| |
|
| <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:
| | [[Current_version|'''Current version''']] |
| * Entry of a date with timescale and conversions.
| |
| * Entry of orbit definition (date, frame, parameters) and conversions.
| |
| * Entry of impulsive maneuver, continuous thrust maneuver or a sequence of maneuvers combining both types.
| |
| * Entry of attitude laws individually or via a sequence of laws.
| |
| * Entry of orbital events (eclipse …).
| |
| * Entry of vehicle characteristics,
| |
| * Entry of force models (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.
| |
| == CURRENT VERSION ==
| |
|
| |
|
| {| class="wikitable"
| | ::The current version is: <font color=#FF0000>'''V2.5.3'''</font>. |
| |-
| |
| |Version
| |
| |1.2.1
| |
| |-
| |
| |Disponibility
| |
| |01/06/2017
| |
| |-
| |
| |Javadoc
| |
| |yes
| |
| |-
| |
| |Dependencies
| |
| |Java 1.6<br/> Genius 1.6 or 1.6.1<br/> Miglayout 4.2<br/> Jdom 1.1.2<br/> Gettext-commons 0.9.8<br/> JFreeChart 1.0.19<br/> commons-io 2.4
| |
| |}
| |
|
| |
|
| == REMARKS ==
| | [[Previous_versions|'''Previous versions''']] |
| First version available externally to CNES.
| |
| 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 provided as Open Source under license Apache 2.0. Java doc is accessible via this site.
| |
| <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.
| |
|
| |
|
| == PREVIOUS VERSIONS ==
| | ::Describes evolutions thanks to previous versions. |
|
| |
|
| N/A
| | == USE IT == |
|
| |
|
| == JAVA DOC ==
| | [[Where_to_get_it|'''Where to get it?''']] |
|
| |
|
| [[https://logiciels.cnes.fr/sites/default/files/javadoc/1496060506/documentation/index.html Current Java Doc]]
| | ::Where to download it. |
|
| |
|
| [[https://logiciels.cnes.fr/sites/default/files/javadoc/1496060506/documentation/index.html Java Doc 1.2.1]] | | [[Quick_Start|'''Quick start''']] |
|
| |
|
| [{{PathCurrentJavaDoc}} Java Doc 1.2.1]
| | ::First steps with <font color=#556B2F>'''GENOPUS'''</font> |
|
| |
|
| [{{PathCurrentJavaDoc}}/nonWidget/attitudes/CustomAeroAttitudeLaw] | | [[User_Manual|'''User Manual''']] |
| | |
| | ::How to use the most important widgets |
| | |
| | == DOCUMENTATION == |
| | |
| | [[Java_Doc|'''Java Doc''']] |
| | |
| | ::Access to current and old <font color=#FF8C00>Java</font> doc. |
| | |
| | [[Dependencies|'''Dependencies''']] |
| | |
| | ::Describes dependencies with other products. |
| | |
| | [[News|'''News''']] |
| | |
| | ::Main evolutions of this Wiki. |
| | |
| | [[Training|'''Training & Tutorials''']] |
| | |
| | ::Some training slides and tutorials. |
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.