public interface PropagatorBuilder
Modifier and Type | Method and Description |
---|---|
Propagator |
buildPropagator(double[] normalizedParameters)
Build a propagator.
|
Frame |
getFrame()
Get the frame in which the orbit is propagated.
|
AbsoluteDate |
getInitialOrbitDate()
Get the date of the initial orbit.
|
ParameterDriversList |
getOrbitalParametersDrivers()
Get the drivers for the configurable orbital parameters.
|
OrbitType |
getOrbitType()
Get the orbit type expected for the 6 first parameters in
buildPropagator(double[]) . |
PositionAngle |
getPositionAngle()
Get the position angle type expected for the 6 first parameters in
buildPropagator(double[]) . |
ParameterDriversList |
getPropagationParametersDrivers()
Get the drivers for the configurable propagation parameters.
|
double[] |
getSelectedNormalizedParameters()
Get the current value of selected normalized parameters.
|
Propagator buildPropagator(double[] normalizedParameters) throws OrekitException
normalizedParameters
- normalized values for the selected parametersOrekitException
- if propagator cannot be builddouble[] getSelectedNormalizedParameters()
OrbitType getOrbitType()
buildPropagator(double[])
.buildPropagator(double[])
buildPropagator(double[])
,
getPositionAngle()
PositionAngle getPositionAngle()
buildPropagator(double[])
.buildPropagator(double[])
buildPropagator(double[])
,
getOrbitType()
AbsoluteDate getInitialOrbitDate()
Frame getFrame()
ParameterDriversList getOrbitalParametersDrivers()
ParameterDriversList getPropagationParametersDrivers()
The parameters typically correspond to force models.
Copyright © 2002-2017 CS Systèmes d'information. All rights reserved.