Class PolynomialNutation

    • Constructor Detail

      • PolynomialNutation

        public PolynomialNutation​(double... coefficients)
        Build a polynomial from its coefficients.
        Parameters:
        coefficients - polynomial coefficients in increasing degree
    • Method Detail

      • value

        public double value​(double tc)
        Evaluate the value of the polynomial.
        Parameters:
        tc - date offset in Julian centuries
        Returns:
        value of the polynomial
      • derivative

        public double derivative​(double tc)
        Evaluate the time derivative of the polynomial.
        Parameters:
        tc - date offset in Julian centuries
        Returns:
        time derivative of the polynomial
      • value

        public <T extends CalculusFieldElement<T>> T value​(T tc)
        Evaluate the value of the polynomial.
        Type Parameters:
        T - type of the filed elements
        Parameters:
        tc - date offset in Julian centuries
        Returns:
        value of the polynomial
      • derivative

        public <T extends CalculusFieldElement<T>> T derivative​(T tc)
        Evaluate the time derivative of the polynomial.
        Type Parameters:
        T - type of the filed elements
        Parameters:
        tc - date offset in Julian centuries
        Returns:
        time derivative of the polynomial