« WELCOME TO THE GENOPUS WIKI » : différence entre les versions

De GENOPUS
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 17 : Ligne 17 :


<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.
<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.


== CURRENT VERSION : V1.3.1 ==
== CURRENT VERSION : V1.3.1 ==
Ligne 46 : Ligne 51 :
|style="text-align:center;"|Java 1.6<br/> Patrius 3.2<br/> PatriusDataset 1.0.2<br/> Genius 1.6.x<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
|style="text-align:center;"|Java 1.6<br/> Patrius 3.2<br/> PatriusDataset 1.0.2<br/> Genius 1.6.x<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 ==
* 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.


== PREVIOUS VERSIONS ==
== PREVIOUS VERSIONS ==

Version du 14 novembre 2017 à 12:01

WHAT DOES GENOPUS MEANS?

GENOPUS comes from [GENIUS] and [PATRIUS] meaning GENeration Of PatriUS widgets.

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. So, for example, we could find widgets allowing to:

  • 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 [PATRIUS] objects.

GENOPUS is provided as Open Source under license Apache 2.0. JavaDoc is accessible via this site.

REMARKS

  • As it is coded in Java, this product is available for any kind of platforms owning Java. Nevertheless, it needs [GENIUS] and [PATRIUS] products.
  • GENOPUS is now internally used by CNES for most of expertise tools development as for other tools with a more operational role as [ELECTRA].
  • Some tutorials are available in the tutorials package.

CURRENT VERSION : V1.3.1

Just due to the link with PatriusDataset V1.0.3.

DEPENDENCIES

Version 1.3.1 1.3 1.2.1
Disponibility from 14/11/2017 - -
Javadoc yes yes yes
Dependencies Java 1.6
Patrius 3.3
PatriusDataset 1.0.3
Genius 1.7
Miglayout 4.2
Jdom 1.1.2
Gettext-commons 0.9.8
JFreeChart 1.0.19
commons-io 2.4
sqlite-jdbc 3.15.1
Java 1.6
Patrius 3.3
PatriusDataset 1.0.2
Genius 1.7
Miglayout 4.2
Jdom 1.1.2
Gettext-commons 0.9.8
JFreeChart 1.0.19
commons-io 2.4
sqlite-jdbc 3.15.1
Java 1.6
Patrius 3.2
PatriusDataset 1.0.2
Genius 1.6.x
Miglayout 4.2
Jdom 1.1.2
Gettext-commons 0.9.8
JFreeChart 1.0.19
commons-io 2.4

PREVIOUS VERSIONS

  • version 1.3: some corrections and new features mainly due to the update of the [PATRIUS] version (3.3) and use of GENOPUS by PSIMU.
  • version 1.2.1: first version available externally to CNES.

JAVA DOC

Current Java Doc
Java Doc 1.3.1
Java Doc 1.3
Java Doc 1.2.1