Package org.orekit.tutorials.yaml
Class TutorialPropagator
- java.lang.Object
-
- org.orekit.tutorials.yaml.TutorialPropagator
-
public class TutorialPropagator extends Object
Initial data to initialize an orbit propagator.Data are read from a YAML file.
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description TutorialPropagator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TutorialForceModel
getForceModels()
Get the force model data.TutorialIntegrator
getIntegrator()
Get the numerical integrator used by the orbit propagator.boolean
isAnalytical()
Get the flag for the propagator type.void
setForceModels(TutorialForceModel forceModels)
Set the force model data.void
setIntegrator(TutorialIntegrator integrator)
Set the numerical integrator used by the orbit propagator.void
setIsAnalytical(boolean analytical)
Set the flag for the propagator type.
-
-
-
Method Detail
-
getIntegrator
public TutorialIntegrator getIntegrator()
Get the numerical integrator used by the orbit propagator.- Returns:
- the numerical integrator used by the orbit propagator
-
setIntegrator
public void setIntegrator(TutorialIntegrator integrator)
Set the numerical integrator used by the orbit propagator.- Parameters:
integrator
- numerical integrator used by the orbit propagator
-
getForceModels
public TutorialForceModel getForceModels()
Get the force model data.- Returns:
- the force model data
-
setForceModels
public void setForceModels(TutorialForceModel forceModels)
Set the force model data.- Parameters:
forceModels
- force model data
-
isAnalytical
public boolean isAnalytical()
Get the flag for the propagator type.- Returns:
- true if the propagator is analytical
-
setIsAnalytical
public void setIsAnalytical(boolean analytical)
Set the flag for the propagator type.- Parameters:
analytical
- true if the propagator is analytical
-
-