Package org.orekit.forces.maneuvers.propulsion
This package provides propulsion models intended to be used with class
Maneuver
.-
Interface Summary Interface Description PropulsionModel Generic interface for a propulsion model used in aManeuver
.ThrustPropulsionModel Interface for a thrust-based propulsion model.ThrustVectorProvider Interface defining thrust vectors depending on date and mass only. -
Class Summary Class Description AbstractConstantThrustPropulsionModel This abstract class simply serve as a container for a constant thrust maneuver.BasicConstantThrustPropulsionModel Constant thrust propulsion model with: - Constant thrust direction in spacecraft frame - Parameter drivers (for estimation) for the thrust norm or the flow rate.PolynomialThrustSegment Thrust vector given as polynomials for the Cartesian coordinates.ProfileThrustPropulsionModel Thrust propulsion model based on segmented profile.ScaledConstantThrustPropulsionModel Thrust propulsion model with parameters (for estimation) represented by scale factors on the X, Y and Z axis of the spacecraft frame.