Class TimeStampedDoubleHermiteInterpolator

java.lang.Object
org.orekit.time.AbstractTimeInterpolator<TimeStampedDouble>
org.orekit.time.TimeStampedDoubleHermiteInterpolator
All Implemented Interfaces:
TimeInterpolator<TimeStampedDouble>

public class TimeStampedDoubleHermiteInterpolator extends AbstractTimeInterpolator<TimeStampedDouble>
Hermite interpolator of time stamped double value.
Author:
Vincent Cucchietti
See Also:
  • Constructor Details

    • TimeStampedDoubleHermiteInterpolator

      public TimeStampedDoubleHermiteInterpolator()
      Constructor with :
      • Default number of interpolation points of DEFAULT_INTERPOLATION_POINTS
      • Default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC s)
      As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).
    • TimeStampedDoubleHermiteInterpolator

      public TimeStampedDoubleHermiteInterpolator(int interpolationPoints)
      Constructor with default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC s).

      As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).

      Parameters:
      interpolationPoints - number of interpolation points
    • TimeStampedDoubleHermiteInterpolator

      public TimeStampedDoubleHermiteInterpolator(int interpolationPoints, double extrapolationThreshold)
      Constructor.

      As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).

      Parameters:
      interpolationPoints - number of interpolation points
      extrapolationThreshold - extrapolation threshold beyond which the propagation will fail
  • Method Details