| Package | Description |
|---|---|
| fr.cnes.dynvol.gentleman.calc.data.forces |
package linked to forces data
|
| fr.cnes.dynvol.gentleman.calc.data.orbit |
Package linked to initial orbit characteristics
|
| fr.cnes.dynvol.gentleman.calc.data.propagation |
Package for propagation data
|
| fr.cnes.dynvol.gentleman.calc.data.vehicle |
Package for vehicle characteristics.
|
| fr.cnes.dynvol.gentleman.calc.propagation |
Simulation package
|
| fr.cnes.dynvol.gentleman.calc.util |
Utilities package.
|
| fr.cnes.dynvol.gentleman.gui.main |
Package with main GUI classes.
|
| fr.cnes.dynvol.gentleman.main |
package for main classes.
|
| Constructor and Description |
|---|
GtmSimpleForces(int nz,
int nt,
boolean isDrag,
boolean isSrp,
boolean isSrpRediff,
boolean isMoon,
boolean isSun,
fr.cnes.sirius.patrius.assembly.Assembly assembly,
fr.cnes.sirius.patrius.bodies.ExtendedOneAxisEllipsoid ellips)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GtmLeoSimpleOrbit.buildOrbit()
Method to build the initial ApsisOrbit orbit corresponding to the required hp/ha/inc.
|
protected void |
GtmGeoSimpleOrbit.buildOrbit()
Method to build the initial equinoctial orbit corresponding to the required hp/ha/inc and longitude.
|
protected abstract void |
AbstractGtmSimpleOrbit.buildOrbit()
Method to build the initial orbit initialization.
|
| Constructor and Description |
|---|
GtmGeoSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double dhp,
double dha,
double inc,
double longi)
Constructor
|
GtmLeoSimpleOrbit(fr.cnes.sirius.patrius.time.AbsoluteDate date,
double hp,
double ha,
double inc)
Constructor
|
| Constructor and Description |
|---|
GtmPropagationData(double duration,
double outputStep,
double minStep,
double maxStep,
double tolAbsPos,
double tolAbsVel,
double tolRelPos,
double tolRelVel)
Constructor.
|
| Constructor and Description |
|---|
GtmSimpleVehicle(double dryMass,
double mainArea,
double spX,
double spY,
double spZ,
double ergMass,
double thrust,
double isp)
Constructor without aerodynamic properties.
|
GtmSimpleVehicle(double dryMass,
double mainArea,
double spX,
double spY,
double spZ,
double cd,
double ergMass,
double thrust,
double isp)
Constructor with aerodynamic properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractGtmPropagator.propagate()
Method to propagate the trajectory using PSIMU
|
void |
AbstractGtmPropagator.setAttitude(fr.cnes.sirius.patrius.attitudes.AttitudeLaw law)
Method to initialize attitude laws
|
protected void |
GtmLeoPropagator.setDefaultAttitude()
Method to initialize default attitude law
|
protected void |
GtmGeoPropagator.setDefaultAttitude()
Method to initialized attitude laws
|
protected abstract void |
AbstractGtmPropagator.setDefaultAttitude()
Method to initialize default attitude law
|
void |
GtmLeoPropagator.setPropagationData(double duration,
double outputStep)
Method to initialize the numerical integration data.
|
void |
GtmGeoPropagator.setPropagationData(double duration,
double outputStep)
Method to initialize the numerical integration data.
|
abstract void |
AbstractGtmPropagator.setPropagationData(double duration,
double outputStep)
Method to initialize the numerical integration data only with duration and output step.
|
void |
AbstractGtmPropagator.setPropagationData(GtmPropagationData data)
Method to initialize the numerical integration data with full data.
|
void |
AbstractGtmPropagator.setVehicle(fr.cnes.sirius.patrius.assembly.Vehicle veh)
Vehicle initialization with a complete Vehicle object
|
| Constructor and Description |
|---|
AbstractGtmPropagator()
Constructor.
|
GtmGeoPropagator()
Constructor.
|
GtmLeoPropagator()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static List<fr.cnes.sirius.patrius.time.AbsoluteDate> |
GtmDates.getListOfManeuverDates(String dirName,
String fileName)
Method to get list of maneuver dates.
|
| Constructor and Description |
|---|
WidGtm()
Constructor.
|
WidGtmDataPanel()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GtmBatch.propagate()
Method used to propagate and so, ceate a spececraft list.
|
| Constructor and Description |
|---|
GtmBatch(String inputFile,
String outputDir,
String saveSuffix)
Constructor.
|
Copyright © 2022. All rights reserved.