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:
GravityFields
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
Un-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 double
getUnnormalizedC20(AbsoluteDate date)
Get the un-normalized coefficient of degree 2 and order 0 at a specific instance in time.UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
onDate(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
-
-