Package org.orekit.control.heuristics
This package for optimal control provides heuristics methods i.e. not involving formal optimization processes.
- Since:
- 12.2
- Author:
- Romain Serra
-
Class Summary Class Description AbstractInPlaneImpulseProvider Abstract class modelling impulsive, in-plane maneuvers.CircularizingImpulseProvider Class modelling impulsive maneuvers to make the orbit circular i.e. setting the osculating eccentricity to zero.FieldAbstractInPlaneImpulseProvider<T extends CalculusFieldElement<T>> Abstract class modelling impulsive, in-plane maneuvers.FieldCircularizingImpulseProvider<T extends CalculusFieldElement<T>> Class modelling impulsive maneuvers to make the orbit circular i.e. setting the osculating eccentricity to zero.FieldSmaChangingImpulseProvider<T extends CalculusFieldElement<T>> Class modelling impulsive maneuvers to set the osculating semi-major axis to a given value.MeanSmaChangeImpulseProvider Class modelling impulsive maneuvers to set the mean semi-major axis to a given value.OsculatingSmaChangeImpulseProvider Class modelling impulsive maneuvers to set the osculating semi-major axis to a given value.