Uses of Interface
org.orekit.forces.maneuvers.FieldImpulseProvider
-
Packages that use FieldImpulseProvider Package Description org.orekit.control.heuristics This package for optimal control provides heuristics methods i.e. not involving formal optimization processes.org.orekit.forces.maneuvers This package provides models of simple maneuvers. -
-
Uses of FieldImpulseProvider in org.orekit.control.heuristics
Classes in org.orekit.control.heuristics that implement FieldImpulseProvider Modifier and Type Class Description classFieldAbstractInPlaneImpulseProvider<T extends CalculusFieldElement<T>>Abstract class modelling impulsive, in-plane maneuvers.classFieldCircularizingImpulseProvider<T extends CalculusFieldElement<T>>Class modelling impulsive maneuvers to make the orbit circular i.e. setting the osculating eccentricity to zero.classFieldSmaChangingImpulseProvider<T extends CalculusFieldElement<T>>Class modelling impulsive maneuvers to set the osculating semi-major axis to a given value. -
Uses of FieldImpulseProvider in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return FieldImpulseProvider Modifier and Type Method Description FieldImpulseProvider<T>FieldImpulseManeuver. getFieldImpulseProvider()Getter for the impulse provider.static <T extends CalculusFieldElement<T>>
FieldImpulseProvider<T>FieldImpulseProvider. of(Field<T> field, Vector3D forwardImpulse)Get a provider returning a given vector for forward propagation and its opposite for backward.static <T extends CalculusFieldElement<T>>
FieldImpulseProvider<T>FieldImpulseProvider. of(FieldVector3D<T> forwardImpulse)Get a provider returning a given vector for forward propagation and its opposite for backward.static <T extends CalculusFieldElement<T>>
FieldImpulseProvider<T>FieldImpulseProvider. of(ImpulseProvider impulseProvider)Get a provider from a non-Field version.Constructors in org.orekit.forces.maneuvers with parameters of type FieldImpulseProvider Constructor Description FieldImpulseManeuver(FieldEventDetector<T> trigger, AttitudeProvider attitudeOverride, FieldImpulseProvider<T> fieldImpulseProvider, T isp, Control3DVectorCostType control3DVectorCostType)Build a new instance.
-