WELCOME TO THE GENOPUS WIKI : Différence entre versions

De Wiki
Aller à : navigation, rechercher
 
(117 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
__NOTOC__
 
__NOTOC__
== WHAT DOES GENOPUS MEANS? ==
+
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>.
<font color=#556B2F>'''GENOPUS'''</font> comes from [[http://10.120.3.216 GENIUS]] and <font color=#556B2F>'''PATRIUS'''</font> meaning GENeration Of PatriUs widgets.
+
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 IS GENOPUS? ==
+
<font color=#556B2F>'''GENOPUS'''</font> is a software library including widgets, written in <font color=#FF8C00>Java</font> by using [[http://10.120.3.216 GENIUS]] product and corresponding to flight dynamics objects available via <font color=#556B2F>'''PATRIUS'''</font> 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 <font color=#556B2F>'''PATRIUS'''</font> objects.
+
== CURRENT VERSION ==
+
  
{| class="wikitable"
+
== DESCRIPTION ==
|-
+
|Version
+
|1.2.1
+
|-
+
|Disponibility
+
|01/06/2017
+
|-
+
|Javadoc     
+
|yes
+
|-
+
|Dependencies
+
|Java 1.6<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
+
|}
+
  
 +
[[What_is_Genopus|'''What is Genopus?''']]
  
== REMARKS ==
+
::<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.
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 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 ==
+
[[Current_version|'''Current version''']]
N/A
+
  
== JAVA DOC ==
+
::The current version is: <font color=#FF0000>'''V2.4.2'''</font>.
Current Java Doc
+
 
Java Doc 1.2.1
+
[[Previous_versions|'''Previous versions''']]
 +
 
 +
::Describes evolutions thanks to previous versions.
 +
 
 +
== USE IT ==
 +
 
 +
[[Where_to_get_it|'''Where to get it?''']]
 +
 
 +
::Where to download it.
 +
 
 +
[[Quick_Start|'''Quick start''']]
 +
 
 +
::First steps with <font color=#556B2F>'''GENOPUS'''</font>
 +
 
 +
[[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.

Version actuelle en date du 6 décembre 2023 à 10:11

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

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.