public class NumericalPropagatorCreator extends Object
| Constructor and Description |
|---|
NumericalPropagatorCreator(org.orekit.orbits.Orbit initialOrbit,
org.apache.commons.math3.ode.FirstOrderIntegrator integrator,
org.orekit.propagation.MassProvider massModel,
fr.cnes.genopus.nonWidget.forces.CustomForceModels forceModels,
org.orekit.attitudes.AttitudeProvider attitudeSequence,
fr.cnes.genopus.nonWidget.maneuvers.CustomManeuverSequence maneuversSequence,
org.orekit.frames.Frame propagationFrame)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.orekit.propagation.numerical.NumericalPropagator |
getPropragator()
Get the numerical propagator.
|
public NumericalPropagatorCreator(org.orekit.orbits.Orbit initialOrbit,
org.apache.commons.math3.ode.FirstOrderIntegrator integrator,
org.orekit.propagation.MassProvider massModel,
fr.cnes.genopus.nonWidget.forces.CustomForceModels forceModels,
org.orekit.attitudes.AttitudeProvider attitudeSequence,
fr.cnes.genopus.nonWidget.maneuvers.CustomManeuverSequence maneuversSequence,
org.orekit.frames.Frame propagationFrame)
throws PsimuNumericalPropagatorException
initialOrbit - initial orbitintegrator - first order integratormassModel - mass modelforceModels - object including the list of force models (it might be null: the gravitational
constant from the initial orbit would be taken to define the central force)attitudeSequence - attitude laws sequence (it might be null)maneuversSequence - maneuvers sequence, containing maneuvers data, list of engines, list of fuel tanks
and reference date (it might be null)propagationFrame - propagation frame (it might be null: the initial orbit frame would the propagation
framePsimuNumericalPropagatorException - in case of problem creating the numerical propagator.Copyright © 2017. All rights reserved.