Interface UnnormalizedSphericalHarmonicsProvider

All Superinterfaces:
SphericalHarmonicsProvider, TideSystemProvider

public interface UnnormalizedSphericalHarmonicsProvider extends SphericalHarmonicsProvider
Interface used to provide un-normalized spherical harmonics coefficients.

Un-normalized spherical harmonics coefficients are fine for small degrees. At high degree and order the un-normalized coefficients are not representable in a double. NormalizedSphericalHarmonicsProvider is recommended for high precision applications.

Since:
6.0
Author:
Luc Maisonobe
See Also:
  • Method Details

    • onDate

      Get the un-normalized spherical harmonic coefficients at a specific instance in time.
      Parameters:
      date - of evaluation (may be null if model is not time-dependent)
      Returns:
      un-normalized coefficients on date.
      Since:
      6.1
    • getUnnormalizedC20

      default double getUnnormalizedC20(AbsoluteDate date)
      Get the un-normalized coefficient of degree 2 and order 0 at a specific instance in time.
      Parameters:
      date - of evaluation (may be null if model is not time-dependent)
      Returns:
      un-normalized C20 on date.
      Since:
      12.1