« Main differences between V2.1.1 and V2.2 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « This version is essentially due to an update of the lower level libraries [http://www.genius.fr GENIUS] V1.10.1 and http://www.patrius.fr PATRIUS] V4.6. == New reset opti... ») |
Aucun résumé des modifications |
||
Ligne 11 : | Ligne 11 : | ||
== GPAttitudeSequence default laws initialization == | == GPAttitudeSequence default laws initialization == | ||
It is now possible to better customize the default attitude laws used inside the GPAttitudeSequence widget. | It is now possible to better customize the default attitude laws used inside the [{{PathCurrentJavaDoc}}/fr/cnes/genopus/attitudes/GPAttitudeSequence.html GPAttitudeSequence] widget. | ||
== Anomaly corrections == | == Anomaly corrections == | ||
Ligne 18 : | Ligne 18 : | ||
** if "'''Pivot'''" and "'''Display'''" frames were not the same, <font color=#556B2F>'''GENOPUS'''</font> considered orbital parameters coming from the "'''Pivot'''" data and frame characteristics from the "'''Display'''" ones <u> which was of course totally wrong</u>. | ** if "'''Pivot'''" and "'''Display'''" frames were not the same, <font color=#556B2F>'''GENOPUS'''</font> considered orbital parameters coming from the "'''Pivot'''" data and frame characteristics from the "'''Display'''" ones <u> which was of course totally wrong</u>. | ||
** if the user modified the context file not through a <font color=#556B2F>'''GENIUS/GENOPUS'''</font> <font color=#FF8C00 title="Graphical User Interface">GUI</font>, it had to modify both "'''Pivot'''" and "'''Display'''" data in order to keep consistency between both data. | ** if the user modified the context file not through a <font color=#556B2F>'''GENIUS/GENOPUS'''</font> <font color=#FF8C00 title="Graphical User Interface">GUI</font>, it had to modify both "'''Pivot'''" and "'''Display'''" data in order to keep consistency between both data. | ||
* Always using the [{{PathCurrentJavaDoc}}/fr/cnes/genopus/orbits/GPOrbit.html GPOrbit] class, when modifying constants (for example µ) of initial orbital conditions (even only the units), a conversion was done which was useless | * Always using the [{{PathCurrentJavaDoc}}/fr/cnes/genopus/orbits/GPOrbit.html GPOrbit] class, when modifying constants (for example µ) of initial orbital conditions (even only the units), a conversion was done which was useless. | ||
* Wrong management of the [http://www.genius.fr GENIUS] Observer/Observable interfaces in some widgets. | * Wrong management of the [http://www.genius.fr GENIUS] Observer/Observable interfaces in some widgets. |
Version du 16 février 2021 à 07:36
This version is essentially due to an update of the lower level libraries GENIUS V1.10.1 and http://www.patrius.fr PATRIUS] V4.6.
Thanks to the new GENIUS version, there is now a new possibility in the Copy/Paste/… menu with the "Reset" option that allows to set data to their default values.
Adding Copy/Paste/… for GPIntegrator widget
The menu Copy/Paste/… is now available for GPIntegrator widget.
GPAttitudeSequence default laws initialization
It is now possible to better customize the default attitude laws used inside the GPAttitudeSequence widget.
Anomaly corrections
- There were some problems with the fact that, since V2.0, GENOPUS is able to store in a context file, both "Pivot" and "Display" data for orbital conditions using the GPOrbit class. Indeed :
- if "Pivot" and "Display" frames were not the same, GENOPUS considered orbital parameters coming from the "Pivot" data and frame characteristics from the "Display" ones which was of course totally wrong.
- if the user modified the context file not through a GENIUS/GENOPUS GUI, it had to modify both "Pivot" and "Display" data in order to keep consistency between both data.
- Always using the GPOrbit class, when modifying constants (for example µ) of initial orbital conditions (even only the units), a conversion was done which was useless.
- Wrong management of the GENIUS Observer/Observable interfaces in some widgets.