Package org.orekit.forces.maneuvers
This package provides models of simple maneuvers.
- Author:
- F. Maussion
-
Interface Summary Interface Description FieldImpulseProvider<T extends CalculusFieldElement<T>> Interface providing velocity increment vectors to impulsive maneuvers (Field version).ImpulseProvider Interface providing velocity increment vectors to impulsive maneuvers. -
Class Summary Class Description AbstractImpulseManeuver Abstract class for impulsive maneuvers.ConstantThrustManeuver This class implements a simple maneuver with constant thrust.FieldImpulseManeuver<T extends CalculusFieldElement<T>> Impulse maneuver model for propagators working with Fields.ImpulseManeuver Impulse maneuver model.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 (inImpulseManeuver
andFieldImpulseManeuver
).SmallManeuverAnalyticalModel Analytical model for small maneuvers. -
Enum Summary Enum Description Control3DVectorCostType Enumerate on types of cost for 3D control vector (thrust as a force or acceleration, including an impulse) at a given time.