User Manual : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(Page créée avec « <font color=#556B2F>'''PSIMU'''</font> may be used very quickly via its <font color=#FF8C00 title="Graphical User Interface">GUI</font> facilitating context elaboration an... »)
 
 
Ligne 8 : Ligne 8 :
 
* '''psimu-NN.n.jar''' : includes only <font color=#556B2F>'''PSIMU'''</font> classes => to be used for <font color=#FF8C00>Java</font> interface, under the condition of linking with the right version of [[http://genopus.cnes.fr GENOPUS]] and [[http://patrius.cnes.fr PATRIUS]]
 
* '''psimu-NN.n.jar''' : includes only <font color=#556B2F>'''PSIMU'''</font> classes => to be used for <font color=#FF8C00>Java</font> interface, under the condition of linking with the right version of [[http://genopus.cnes.fr GENOPUS]] and [[http://patrius.cnes.fr PATRIUS]]
 
* '''psimu-NN.n-javadoc.jar'''
 
* '''psimu-NN.n-javadoc.jar'''
 +
 +
== The GUI mode ==
 +
 +
* [[Overall_Presentation|Overall presentation]]: main explanations on the product philosophy
 +
* [[Initial_Orbit|Initial Orbit]]:  initial orbital parameters
 +
* [[Earth_Features|Earth features]]: Earth shapes and frames conversions definition
 +
* [[Vehicle|Vehicle]]: vehicle caharacteristics
 +
* [[Forces|Forces]]: force models to be used
 +
* [[Maneuvers|Maneuvers]]: maeuvers sequence
 +
* [[Attitude|Attitude]]: attitude sequence
 +
* [[Integrator|Integrator]]: propagation data , specially numerical integrator tuning
 +
* [[Events|Events]]: list of orbital events
 +
* [[Output|Output]]: outputs selection
 +
* [[Console|Console]]: synthetic results display
 +
 +
== The Batch mode ==
 +
 +
* [[BatchMode|How to call it]]
 +
 +
== Java Interface ==
 +
 +
* [[Basic_Principle|Basic principle]]:  how to use <font color=#556B2F>'''PSIMU'''</font> with its <font color=#FF8C00>Java</font> interface
 +
* [[Data_initialization|Data initialization]]: how to initialize all input data
 +
* [[Propagation|Propagation]]: how to run the propagation
 +
* [[Printing|Printing results]]: how to print/display results
 +
* [[Customize_output_variables|Customize output variables]]: how to customize specific additional outpu data
 +
* [[Tutorials|Tutorials]]: full code examples

Version actuelle en date du 21 janvier 2020 à 15:22

PSIMU may be used very quickly via its GUI facilitating context elaboration and results exploitation. No code knowledge is necessary. It is also possible to use it in batch mode via a shell and especially on grid computers with no display properties. On the other hand, it is also possible to use it via its Java interface inside a higher level tool (for example, an orbit determination tool or a maneuver optimization tool).

So, three jar files are available:

  • psimu-NN.n-jar-with-dependencies.jar : executable jar including all needed libraries => it is the file to use for GUI utilization but it may also be used for the Java interface
  • psimu-NN.n.jar : includes only PSIMU classes => to be used for Java interface, under the condition of linking with the right version of [GENOPUS] and [PATRIUS]
  • psimu-NN.n-javadoc.jar

The GUI mode

The Batch mode

Java Interface