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,
SolarRadiationPressure solarRadiationPressureIn,
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 |
AbstractBodyAttraction
Abstract body attraction force model.
|
class |
DirectBodyAttraction
Direct body attraction force model.
|
class |
ThirdBodyAttraction
Third body attraction force model.
|
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 |
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 |
SolarRadiationPressure
Solar radiation pressure force model considering spherical/circular or non-spherical (ellipsoid)
occulting bodies.
|
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 | Field and Description |
---|---|
static FieldDescriptor<Class<? extends ForceModel>> |
StandardFieldDescriptors.FORCE_MODEL
Field descriptor to associate with a force model.
|
Modifier and Type | Method and Description |
---|---|
List<ForceModel> |
NumericalPropagator.getForceModels()
Get force models list.
|
protected List<ForceModel> |
PartialDerivativesEquations.getForceModels()
Returns the propagator force models.
|
protected abstract List<ForceModel> |
AbstractPartialDerivativesEquations.getForceModels()
Returns the propagator force models.
|
Modifier and Type | Method and Description |
---|---|
void |
NumericalPropagator.addForceModel(ForceModel model)
Add a force model to the global model.
|
Constructor and Description |
---|
Jacobianizer(ForceModel forceModelIn,
Collection<ParameterConfiguration> paramsAndSteps,
double hPosIn)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected List<ForceModel> |
MultiPartialDerivativesEquations.getForceModels()
Returns the propagator force models.
|
List<ForceModel> |
MultiNumericalPropagator.getForceModels(String satId)
Get force models list.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiNumericalPropagator.addForceModel(ForceModel model,
String satId)
Add a force model to the global model of a specific spacecraft.
|
Constructor and Description |
---|
GenericWrenchModel(ForceModel force,
Vector3D origin)
Create a generic wrench model.
|
Copyright © 2023 CNES. All rights reserved.