public interface MeanOsculatingElementsProvider
This interface provides methods to convert from mean elements to osculating elements and in return.
Modifier and Type | Method and Description |
---|---|
Orbit |
mean2osc(Orbit orbit)
Convert provided mean orbit into osculating elements.
|
Orbit |
osc2mean(Orbit orbit)
Convert provided osculating orbit into mean elements.
|
Orbit |
propagateMeanOrbit(AbsoluteDate date)
Propagate mean orbit until provided date.
|
Orbit osc2mean(Orbit orbit) throws PatriusException
Warning: Used algorithm often consists in an iterative algorithm with a convergence criterion. As a result convergence is not always ensured, depending on the underlying theory.
orbit
- an orbit (osculating elements)PatriusException
- if conversion failsOrbit mean2osc(Orbit orbit) throws PatriusException
orbit
- an orbit (mean elements)PatriusException
- if conversion failsOrbit propagateMeanOrbit(AbsoluteDate date) throws PatriusException
date
- a datePatriusException
- thrown if computation failedCopyright © 2023 CNES. All rights reserved.