Basic principle

De Gentleman
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

GENTLEMAN proposes a Java interface. Using this Java interface is relatively simple but as GENTLEMAN needs a lot of data as inputs the most important difficulty will be to initialize them.

So, the developer will have to:

1. Initialize data set and loggers:
  // Patrius dataset initialization
  PatriusDataset.addResourcesFromPatriusDataset();
        
  // Log4j initialization
  GtmLogger.iniLog4j(GtmConstants.DEF_LOG_FILE, false);
2. Initialize a GENTLEMAN propagator then execute the propagation (see here).
3. Initialize a GENTLEMAN GtmObjectData object to characterize the considered space object (see here).
4. Initialize a GENTLEMAN TLE data object to define how TLE(s) will be built (see here).
5. Initialize a GENTLEMAN GtmBuilder builder object then call the needed method of this builder object to generate TLE(s) (see here).