org.orekit.propagation
Interface BoundedPropagator

All Superinterfaces:
Propagator, PVCoordinatesProvider, Serializable
All Known Implementing Classes:
AbstractEphemeris, AnalyticalIntegratedEphemeris, Ephemeris, HermiteEphemeris, IntegratedEphemeris, LagrangeEphemeris, MultiIntegratedEphemeris

public interface BoundedPropagator
extends Propagator

This interface is intended for ephemerides valid only during a time range.

This interface provides a mean to retrieve orbital parameters at any time within a given range. It should be implemented by orbit readers based on external data files and by continuous models built after numerical integration has been completed and dense output data as been gathered.

Author:
Luc Maisonobe

Field Summary
 
Fields inherited from interface org.orekit.propagation.Propagator
EPHEMERIS_GENERATION_MODE, MASTER_MODE, SLAVE_MODE
 
Method Summary
 AbsoluteDate getMaxDate()
          Get the last date of the range.
 AbsoluteDate getMinDate()
          Get the first date of the range.
 
Methods inherited from interface org.orekit.propagation.Propagator
addEventDetector, clearEventsDetectors, getAttitudeProvider, getAttitudeProviderEvents, getAttitudeProviderForces, getEventsDetectors, getFrame, getGeneratedEphemeris, getInitialState, getMode, propagate, propagate, resetInitialState, setAttitudeProvider, setAttitudeProviderEvents, setAttitudeProviderForces, setEphemerisMode, setMasterMode, setMasterMode, setOrbitFrame, setSlaveMode
 
Methods inherited from interface org.orekit.utils.PVCoordinatesProvider
getPVCoordinates
 

Method Detail

getMinDate

AbsoluteDate getMinDate()
Get the first date of the range.

Returns:
the first date of the range

getMaxDate

AbsoluteDate getMaxDate()
Get the last date of the range.

Returns:
the last date of the range


Copyright © 2017 CNES. All Rights Reserved.