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

De GENOPUS
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 39 : Ligne 39 :
== REMARKS ==
== REMARKS ==
* Some corrections and new features mainly due to the update of the [[https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS]] version (3.3) and use of <font color=#556B2F>'''GENOPUS'''</font> by [http://10.120.3.224/index.php/WELCOME_TO_THE_PSIMU_WIKI PSIMU].
* Some corrections and new features mainly due to the update of the [[https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS]] version (3.3) and use of <font color=#556B2F>'''GENOPUS'''</font> by [http://10.120.3.224/index.php/WELCOME_TO_THE_PSIMU_WIKI PSIMU].
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.
* 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 provided as Open Source under license Apache 2.0. Java doc is accessible via this site.
Ligne 47 : Ligne 46 :
== PREVIOUS VERSIONS ==
== PREVIOUS VERSIONS ==


N/A
* version 1.2.1: first version available externally to CNES.


== JAVA DOC ==
== JAVA DOC ==

Version du 26 octobre 2017 à 07:05


!!! BE CAREFUL, THIS WIKI IS UNDER UPDATE FOR THE GENOPUS V1.3 version !!!


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.

CURRENT VERSION

Version 1.3
Disponibility from 06/11/2017
Javadoc yes
Dependencies Java 1.6
Patrius 3.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

REMARKS

  • Some corrections and new features mainly due to the update of the [PATRIUS] version (3.3) and use of GENOPUS by PSIMU.
  • 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 provided as Open Source under license Apache 2.0. Java doc is accessible via this site. 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.

PREVIOUS VERSIONS

  • version 1.2.1: first version available externally to CNES.

JAVA DOC

Current Java Doc

Java Doc 1.2.1