Modifier and Type | Class and Description |
---|---|
class |
EmpiricalForce
This class implements the empirical force.
|
Modifier and Type | Method and Description |
---|---|
ForceModel |
ForceModelsData.getEarthPotentialAttractionModel() |
Modifier and Type | Method and Description |
---|---|
List<ForceModel> |
ForceModelsData.getForceModelsList()
Returns a list of all added force models.
|
Modifier and Type | Method and Description |
---|---|
void |
ForceModelsData.setEarthPotentialAttractionModel(ForceModel earthPotentialAttractionModelIn) |
Constructor and Description |
---|
ForceModelsData(ForceModel earthPotentialAttractionModelIn,
SolarActivityDataProvider solarActivityDataProviderIn,
SolarRadiationPressureEllipsoid solarRadiationPressureEllipsoidIn,
RediffusedRadiationPressure rediffusedRadiationPressureIn,
ThirdBodyAttraction moonThirdBodyAttractionIn,
ThirdBodyAttraction sunThirdBodyAttractionIn,
ThirdBodyAttraction venusThirdBodyAttractionIn,
ThirdBodyAttraction marsThirdBodyAttractionIn,
ThirdBodyAttraction jupiterThirdBodyAttractionIn,
OceanTides oceanTidesIn,
TerrestrialTides terrestrialTidesIn,
DragForce dragForceIn,
CoriolisRelativisticEffect coriolisRelativisticEffectIn,
LenseThirringRelativisticEffect lenseThirringRelativisticEffectIn,
SchwarzschildRelativisticEffect schwarzschildRelativisticEffectIn)
Constructor.
|
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 |
PoleTides
This class implements the perturbating force due to pole 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 © 2021 CNES. All rights reserved.