| Package | Description |
|---|---|
| org.orekit.forces |
This package provides the interface for force models that will be used by the
NumericalPropagator, as well as
some classical spacecraft models for surface forces (spherical, box and solar array ...). |
| org.orekit.forces.drag |
This package provides all drag-related forces.
|
| org.orekit.forces.empirical |
This package provides empirical forces.
|
| org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
| org.orekit.forces.inertia |
This package provides inertial force model.
|
| org.orekit.forces.maneuvers |
This package provides models of simple maneuvers.
|
| org.orekit.forces.maneuvers.propulsion |
This package provides propulsion models intended to be used with class
Maneuver. |
| org.orekit.forces.maneuvers.trigger |
This package provides maneuver triggers' models intended to be used with class
Maneuver. |
| org.orekit.forces.radiation |
This package provides all radiation pressure related forces.
|
| org.orekit.propagation.numerical.cr3bp |
Top level package for CR3BP Models used with a numerical propagator.
|
| org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ForceModel
This interface represents a force modifying spacecraft motion.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDragForceModel
Base class for drag force models.
|
class |
DragForce
Atmospheric drag force model.
|
class |
TimeSpanDragForce
Time span atmospheric drag force model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParametricAcceleration
This class implements a parametric acceleration.
|
class |
TimeSpanParametricAcceleration
Time span parametric acceleration model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeSitterRelativity
De Sitter post-Newtonian correction force due to general relativity.
|
class |
HolmesFeatherstoneAttractionModel
This class represents the gravitational field of a celestial body.
|
class |
LenseThirringRelativity
Lense-Thirring post-Newtonian correction force due to general relativity.
|
class |
NewtonianAttraction
Force model for Newtonian central body attraction.
|
class |
OceanTides
Ocean tides force model.
|
class |
Relativity
Post-Newtonian correction force due to general relativity.
|
class |
SingleBodyAbsoluteAttraction
Body attraction force model computed as absolute acceleration towards a body.
|
class |
SingleBodyRelativeAttraction
Body attraction force model computed as relative acceleration towards frame center.
|
class |
SolidTides
Solid tides force model.
|
class |
ThirdBodyAttraction
Third body attraction force model.
|
class |
ThirdBodyAttractionEpoch
Third body attraction force model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InertialForces
Inertial force model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurableLowThrustManeuver
This class implements a configurable low thrust maneuver.
|
class |
ConstantThrustManeuver
This class implements a simple maneuver with constant thrust.
|
class |
Maneuver
A generic model for maneuvers with finite-valued acceleration magnitude, as opposed to instantaneous changes
in the velocity vector which are defined via detectors (in
ImpulseManeuver and
FieldImpulseManeuver). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropulsionModel
Generic interface for a propulsion model used in a
Maneuver. |
interface |
ThrustPropulsionModel
Interface for a thrust-based propulsion model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConstantThrustPropulsionModel
This abstract class simply serve as a container for a constant thrust maneuver.
|
class |
BasicConstantThrustPropulsionModel
Constant thrust propulsion model with:
- Constant thrust direction in spacecraft frame
- Parameter drivers (for estimation) for the thrust norm or the flow rate.
|
class |
ProfileThrustPropulsionModel
Thrust propulsion model based on segmented profile.
|
class |
ScaledConstantThrustPropulsionModel
Thrust propulsion model with parameters (for estimation) represented by scale factors
on the X, Y and Z axis of the spacecraft frame.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ManeuverTriggers
Generic interface for the maneuver triggers used in a
Maneuver. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractManeuverTriggers
Base class for triggers.
|
class |
DateBasedManeuverTriggers
Maneuver triggers based on a start and end date.
|
class |
IntervalEventTrigger<T extends AbstractDetector<T>>
Maneuver triggers based on a single event detector that defines firing intervals.
|
class |
StartStopEventsTrigger<A extends AbstractDetector<A>,O extends AbstractDetector<O>>
Maneuver triggers based on a pair of event detectors that defines firing start and stop.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRadiationForceModel
Base class for radiation force models.
|
class |
ECOM2
The Empirical CODE Orbit Model 2 (ECOM2) of the Center for Orbit Determination in Europe (CODE).
|
class |
KnockeRediffusedForceModel
The Knocke Earth Albedo and IR emission force model.
|
class |
SolarRadiationPressure
Solar radiation pressure force model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CR3BPForceModel
Class calculating the acceleration induced by CR3BP model.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DSSTForceModel
This interface represents a force modifying spacecraft motion for a
DSSTPropagator. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGaussianContribution
Common handling of
DSSTForceModel methods for Gaussian contributions
to DSST propagation. |
class |
DSSTAtmosphericDrag
Atmospheric drag contribution to the
DSSTPropagator. |
class |
DSSTJ2SquaredClosedForm
Second order J2-squared force model.
|
class |
DSSTNewtonianAttraction
Force model for Newtonian central body attraction for the
DSST propagator. |
class |
DSSTSolarRadiationPressure
Solar radiation pressure contribution to the
DSSTPropagator. |
class |
DSSTTesseral
Tesseral contribution to the central body gravitational perturbation.
|
class |
DSSTThirdBody
Third body attraction perturbation to the
DSSTPropagator. |
class |
DSSTZonal
Zonal contribution to the central body gravitational perturbation.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.