Package org.orekit.time.clocks
This package provides classes to handle clocks.
ClockModel is the main interface that represent clocks.
Such clocks can drift with respect to a perfect absolute time. The interface provides
the difference between the modeled clock and its reference, which can be constant
or time-dependent. The difference is held in a simple container
ClockOffset (or its field counterpart
FieldClockOffset).
- Since:
- 14.0
- Author:
- L. Maisonobe
-
Interface Summary Interface Description ClockModel Offset clock model. -
Class Summary Class Description AbstractCombinedClocksPair Clock model combining two underlying models.AggregatedClockModel Offset clock model aggregating several other clock models.ClockOffset Container for time stamped clock offset.ClockOffsetHermiteInterpolator bHermite interpolator of time stamped clock offsets.ClocksDifference Clock model computing the difference of two underlying models.ClocksSum Clock model computing the sum of two underlying models.ConstantClockModel Clock model for a clock with constant offset.FieldClockOffset<T extends CalculusFieldElement<T>> Container for time stamped clock offset.FieldClockOffsetHermiteInterpolator<T extends CalculusFieldElement<T>> bHermite interpolator of time stamped clock offsets.PerfectClockModel Clock model for perfect clock with constant zero offset.QuadraticClockModel Quadratic clock model.QuadraticFieldClockModel<T extends CalculusFieldElement<T>> Quadratic clock model.SampledClockModel Offset clock model backed up by a sample.