Uses of Interface
org.orekit.forces.maneuvers.ImpulseProvider
Packages that use ImpulseProvider
Package
Description
This package for optimal control provides heuristics methods i.e. not involving formal optimization processes.
This package provides models of simple maneuvers.
-
Uses of ImpulseProvider in org.orekit.control.heuristics
Classes in org.orekit.control.heuristics that implement ImpulseProviderModifier and TypeClassDescriptionclassAbstract class modelling impulsive, in-plane maneuvers.classClass modelling impulsive maneuvers to make the orbit circular i.e. setting the osculating eccentricity to zero.classClass modelling impulsive maneuvers to set the mean semi-major axis to a given value.classClass modelling impulsive maneuvers to set the osculating semi-major axis to a given value. -
Uses of ImpulseProvider in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return ImpulseProviderModifier and TypeMethodDescriptionImpulseManeuver.getImpulseProvider()Getter for the impulse provider.static ImpulseProviderGet a provider returning a given vector for forward propagation and its opposite for backward.Methods in org.orekit.forces.maneuvers with parameters of type ImpulseProviderModifier and TypeMethodDescriptionstatic <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 ImpulseProviderModifierConstructorDescriptionImpulseManeuver(EventDetector trigger, AttitudeProvider attitudeOverride, ImpulseProvider impulseProvider, double isp, Control3DVectorCostType control3DVectorCostType) Build a new instance.