public final class GPOrbitUtils extends Object
Modifier and Type | Method and Description |
---|---|
static fr.cnes.sirius.patrius.orbits.Orbit |
meanToOsculating(fr.cnes.sirius.patrius.orbits.Orbit orbit,
double[] potentialParameters,
MeanOrbitPropagationModel meanOrbitPropagationModel)
Convert a mean orbit into an osculating orbit using provided potential constants.
|
static fr.cnes.sirius.patrius.orbits.Orbit |
osculatingToMean(fr.cnes.sirius.patrius.orbits.Orbit orbit,
double[] potentialParameters,
MeanOrbitPropagationModel meanOrbitPropagationModel)
Convert an osculating orbit into a mean orbit using provided potential constants.
|
public static fr.cnes.sirius.patrius.orbits.Orbit meanToOsculating(fr.cnes.sirius.patrius.orbits.Orbit orbit, double[] potentialParameters, MeanOrbitPropagationModel meanOrbitPropagationModel)
orbit
- mean orbitpotentialParameters
- potential parameters [req, mu, J2, J3, J4, J5, J6]meanOrbitPropagationModel
- mean orbit propagation modelpublic static fr.cnes.sirius.patrius.orbits.Orbit osculatingToMean(fr.cnes.sirius.patrius.orbits.Orbit orbit, double[] potentialParameters, MeanOrbitPropagationModel meanOrbitPropagationModel)
orbit
- osculating orbitpotentialParameters
- potential parameters [req, mu, J2, J3, J4, J5, J6]meanOrbitPropagationModel
- mean orbit propagation modelCopyright © 2023. All rights reserved.