User Manual
GENTLEMAN 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:
- gentleman-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
- gentleman-NN.n.jar : includes only GENTLEMAN classes => to be used for Java interface, under the condition of linking with the right version of [GENOPUS], [PATRIUS], etc.
- gentleman-NN.n-javadoc.jar
The GUI mode
- Overall presentation: main explanations on the product philosophy
- TLE options: TLE options
- TLE data: TLE data
- Orbit: initial orbital parameters
- Earth data: Earth data
- Vehicle: vehicle characteristics
- Maneuvers: maneuvers definition
- Forces: forces models definition
- Attitude: attitude laws definition
- Propagation: numerical propagation tuning
- Plots: plots
- Console: console description
- Output files: output files description
The Batch mode
- How to call it: how to call the batch mode.
The Java interface
- Basic principle: the main principles of the Java interface use
- Propagation: how to propagate an orbit
- TLE data: how to initialize TLE data related to a given spacecraft
- TLE options: how to initialize options for genrating TLE(s)
- TLE generation: how to generate TLE(s)