public class IAUMODPrecession extends Object implements MODPrecessionModel
IAUMODPrecessionConvention,
Serialized Form| Constructor and Description |
|---|
IAUMODPrecession(IAUMODPrecessionConvention convention,
int degreeObliquity,
int degreePrecession)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IAUMODPrecessionConvention |
getConvention()
Returns the IAU convention.
|
double |
getEarthObliquity(AbsoluteDate date)
Getter for the Earth obliquity at provided date used in MOD to Ecliptic MOD transformation.
|
Rotation |
getMODPrecession(AbsoluteDate date)
Getter for the MOD precession transformation from GCRF/EME2000 to MOD at provided date.
|
int |
getObliquityDegree()
Returns the obliquity polynomial development degree.
|
PolynomialFunction |
getPolynomialObliquity()
Returns the Obliquity polynomial.
|
PolynomialFunction |
getPolynomialPrecessionTheta()
Returns the Precession (Theta) polynomial.
|
PolynomialFunction |
getPolynomialPrecessionZ()
Returns the Precession (Z) polynomial.
|
PolynomialFunction |
getPolynomialPrecessionZeta()
Returns the Precession (Zeta) polynomial.
|
int |
getPrecessionDegree()
Returns the obliquity polynomial development degree.
|
public IAUMODPrecession(IAUMODPrecessionConvention convention, int degreeObliquity, int degreePrecession)
convention - IAU conventiondegreeObliquity - obliquity polynomial development degreedegreePrecession - precession polynomial development degreeIllegalArgumentException - thrown if obliquity or precession degree is higher than degree available in
convention or negativepublic double getEarthObliquity(AbsoluteDate date)
getEarthObliquity in interface MODPrecessionModeldate - datepublic Rotation getMODPrecession(AbsoluteDate date)
getMODPrecession in interface MODPrecessionModeldate - datepublic IAUMODPrecessionConvention getConvention()
public int getObliquityDegree()
public int getPrecessionDegree()
public PolynomialFunction getPolynomialObliquity()
public PolynomialFunction getPolynomialPrecessionZeta()
public PolynomialFunction getPolynomialPrecessionTheta()
public PolynomialFunction getPolynomialPrecessionZ()
Copyright © 2025 CNES. All rights reserved.