public class GtmSimpleForces extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static double |
DREF
Solar radiative pressure constant
|
protected static double |
PREF
Solar radiative pressure constant
|
| 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 |
|---|---|
fr.cnes.sirius.patrius.forces.ForceModelsData |
getForces()
Method to get the build forces models object
|
protected static final double DREF
protected static final double PREF
public 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)
throws GtmInitException
nz - amount of zonal termsnt - amount of tesseral termsisDrag - Drag if trueisSrp - Solar Radiative Pressure if trueisSrpRediff - Rediffused Solar Radiative Pressure if trueisMoon - Moon attraction if trueisSun - Sun attraction if trueassembly - Assembly (from the vehicle)ellips - Earth ellipsoidGtmInitException - occured when initializing modelsCopyright © 2022. All rights reserved.