Interface NormalizedSphericalHarmonicsProvider
-
- All Superinterfaces:
SphericalHarmonicsProvider
,TideSystemProvider
- All Known Implementing Classes:
CachedNormalizedSphericalHarmonicsProvider
public interface NormalizedSphericalHarmonicsProvider extends SphericalHarmonicsProvider
Interface used to provide normalized spherical harmonics coefficients.- Since:
- 6.0
- Author:
- Luc Maisonobe
- See Also:
GravityFields
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
NormalizedSphericalHarmonicsProvider.NormalizedSphericalHarmonics
The normalized geopotential coefficients at a specific instance in time.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default double
getNormalizedC20(AbsoluteDate date)
Get the normalized coefficient of degree 2 and order 0 at a specific instance in time.NormalizedSphericalHarmonicsProvider.NormalizedSphericalHarmonics
onDate(AbsoluteDate date)
Get the 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
NormalizedSphericalHarmonicsProvider.NormalizedSphericalHarmonics onDate(AbsoluteDate date)
Get the normalized spherical harmonic coefficients at a specific instance in time.- Parameters:
date
- of evaluation- Returns:
- normalized coefficients on
date
. - Since:
- 6.1
-
getNormalizedC20
default double getNormalizedC20(AbsoluteDate date)
Get the 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:
- normalized C20 on
date
. - Since:
- 12.1
-
-