Class FieldGammaMnsFunction<T extends CalculusFieldElement<T>>

java.lang.Object
org.orekit.propagation.semianalytical.dsst.utilities.FieldGammaMnsFunction<T>
Type Parameters:
T - type of the field elements

public class FieldGammaMnsFunction<T extends CalculusFieldElement<T>> extends Object
Compute the Γmn,s(γ) function from equation 2.7.1-(13).
  • Constructor Details

    • FieldGammaMnsFunction

      public FieldGammaMnsFunction(int nMax, T gamma, int I, Field<T> field)
      Simple constructor.
      Parameters:
      nMax - max value for n
      gamma - γ
      I - retrograde factor
      field - field element
  • Method Details

    • getValue

      public T getValue(int m, int n, int s)
      Get Γ function value.
      Parameters:
      m - m
      n - n
      s - s
      Returns:
      Γmn, s(γ)
    • getDerivative

      public T getDerivative(int m, int n, int s)
      Get Γ function derivative.
      Parameters:
      m - m
      n - n
      s - s
      Returns:
      mn,s(γ)/dγ