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.NormalizedSphericalHarmonicsProvideris recommended for high precision applications.- Since:
- 6.0
- Author:
- Luc Maisonobe
- See Also:
GravityFields
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceUnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonicsUn-normalized spherical harmonics coefficients evaluated at a specific instant.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default doublegetUnnormalizedC20(AbsoluteDate date)Get the un-normalized coefficient of degree 2 and order 0 at a specific instance in time.UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonicsonDate(AbsoluteDate date)Get the un-normalized spherical harmonic coefficients at a specific instance in time.-
Methods inherited from interface org.orekit.forces.gravity.potential.SphericalHarmonicsProvider
getAe, getMaxDegree, getMaxOrder, getMu, getReferenceDate
-
Methods inherited from interface org.orekit.forces.gravity.potential.TideSystemProvider
getTideSystem
-
-
-
-
Method Detail
-
onDate
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics onDate(AbsoluteDate date)
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
-
-