| Modifier and Type | Class and Description |
|---|---|
class |
EmpiricalForce
This class implements the empirical force.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DragForce
Atmospheric drag force model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BalminoAttractionModel
Computation of central body attraction with normalized coefficients and Helmholtz Polynomials.
|
class |
CunninghamAttractionModel
This class represents the gravitational field of a celestial body.
|
class |
DrozinerAttractionModel
This class represents the gravitational field of a celestial body.
|
class |
NewtonianAttraction
Force model for Newtonian central body attraction.
|
class |
ThirdBodyAttraction
Third body attraction force model.
|
| Modifier and Type | Method and Description |
|---|---|
static ForceModel |
EarthGravitationalModelFactory.getBalmino(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m,
boolean missingCoefficientsAllowed)
Create an instance of a central body attraction with normalized coefficients, Helmholtz Polynomials (Balmino
model) and specific data.
|
static ForceModel |
EarthGravitationalModelFactory.getCunningham(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m,
boolean missingCoefficientsAllowed)
Create an instance of the gravitational field of a celestial body using Cunningham model and specific data.
|
static ForceModel |
EarthGravitationalModelFactory.getDroziner(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m,
boolean missingCoefficientsAllowed)
Create an instance of the gravitational field of a celestial body using Droziner model and specific data.
|
static ForceModel |
EarthGravitationalModelFactory.getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m)
Create an default instance of a gravitational field of a celestial body using Balmino model and specific data.
|
static ForceModel |
EarthGravitationalModelFactory.getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames potentialFileName,
String filename,
int n,
int m,
boolean missingCoefficientsAllowed)
Create an default instance of a gravitational field of a celestial body using Balmino model and specific data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTides
Common handling of
ForceModel methods for tides models. |
class |
OceanTides
This class implements the perturbating force due to ocean tides.
|
class |
TerrestrialTides
This class implements the perturbating force due to terrestrial tides (deformation due to third body attraction on an
aneslatic crust, ellipticity correction, frequency correction).
|
| Modifier and Type | Class and Description |
|---|---|
class |
VariablePotentialAttractionModel
This class represents a variable gravity field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantThrustError
This class is a model of the error of a simple maneuver with constant thrust.
|
class |
ContinuousThrustManeuver
This class implements a thrust (constant or variable).
|
| Modifier and Type | Class and Description |
|---|---|
class |
RediffusedRadiationPressure
Class that represents a rediffused radiative force.
|
class |
SolarRadiationPressureCircular
Solar radiation pressure force model.
|
class |
SolarRadiationPressureEllipsoid
Solar radiation pressure force model with
spheroids. |
| Modifier and Type | Class and Description |
|---|---|
class |
CoriolisRelativisticEffect
Computation of the relativistic Coriolis effect (Einstein-de-Sitter effect)
- IERS2003 standard (applies to Earth only).
|
class |
LenseThirringRelativisticEffect
Computation of the relativistic Lense-Thirring effect - IERS2003 standard (applies to Earth only).
|
class |
SchwarzschildRelativisticEffect
Computation of the relativistic Schwarzschild effect.
|
| Modifier and Type | Method and Description |
|---|---|
List<ForceModel> |
NumericalPropagator.getForceModels()
Get perturbing force models list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NumericalPropagator.addForceModel(ForceModel model)
Add a force model to the global perturbation model.
|
| Constructor and Description |
|---|
Jacobianizer(ForceModel forceModelIn,
Collection<ParameterConfiguration> paramsAndSteps,
double hPosIn)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<ForceModel> |
MultiNumericalPropagator.getForceModels(String satId)
Get perturbing force models list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiNumericalPropagator.addForceModel(ForceModel model,
String satId)
Add a force model to the global perturbation model of a specific spacecraft.
|
| Constructor and Description |
|---|
GenericWrenchModel(ForceModel force,
Vector3D origin)
Create a generic wrench model.
|
Copyright © 2017 CNES. All rights reserved.