Class PythonUnnormalizedSphericalHarmonics
- java.lang.Object
-
- org.orekit.forces.gravity.potential.PythonUnnormalizedSphericalHarmonics
-
- All Implemented Interfaces:
UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
,TimeStamped
public class PythonUnnormalizedSphericalHarmonics extends Object implements UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
-
-
Constructor Summary
Constructors Constructor Description PythonUnnormalizedSphericalHarmonics()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectAbsoluteDate
getDate()
Get the date.double
getUnnormalizedCnm(int n, int m)
Get a spherical harmonic cosine coefficient.double
getUnnormalizedSnm(int n, int m)
Get a spherical harmonic sine coefficient.void
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to object-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom
-
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
getUnnormalizedCnm
public double getUnnormalizedCnm(int n, int m)
Get a spherical harmonic cosine coefficient.- Specified by:
getUnnormalizedCnm
in interfaceUnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
- Parameters:
n
- degree of the coefficientm
- order of the coefficient- Returns:
- un-normalized coefficient Cnm
-
getUnnormalizedSnm
public double getUnnormalizedSnm(int n, int m)
Get a spherical harmonic sine coefficient.- Specified by:
getUnnormalizedSnm
in interfaceUnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics
- Parameters:
n
- degree of the coefficientm
- order of the coefficient- Returns:
- un-normalized coefficient Snm
-
getDate
public AbsoluteDate getDate()
Get the date.- Specified by:
getDate
in interfaceTimeStamped
- Returns:
- date attached to the object
-
-