Skip to content

arika

NameDescription
Ut1OffsetProvides the UT1 − UTC (dUT1) offset.
PolarMotionProvides the polar motion components x_pole, y_pole.
NutationCorrectionsProvides the IAU 2000A nutation corrections dX, dY.
LengthOfDayProvides the Length of Day (LOD) parameter.
FullEopProviderConvenience alias for a provider that supplies every EOP parameter.
AngleUnitMarker trait for an angular unit.
TimeScaleA time scale marker.
FrameTop-level frame trait.
EciStructural category for earth-centered inertial frames.
EcefStructural category for earth-centered earth-fixed frames.
LocalOrbitalStructural category for local orbital frames.
MoonEphemerisMoon ephemeris source abstraction.
NameDescription
BodyPropertiesPhysical properties of a celestial body.
EopEntryA single EOP data point at a specific MJD.
Finals2000AParser for IERS finals2000A.all / finals2000A.data / finals2000A.daily.
EopTableInterpolated EOP lookup table.
NullEopEOP placeholder that implements none of the EOP parameter traits.
GeodeticGeodetic coordinates (WGS-84).
CipCoordinatesAll three CIP / CIO quantities evaluated at a single t.
FundamentalArgumentsAll fundamental arguments evaluated at a single t value, as
FukushimaWilliamsAnglesThe Fukushima-Williams angles at a given t, all as [Rad].
EclipticPrecessionAnglesThe classical Lieske-style precession angles at a given t, all as
RadiansRadian angular unit (the canonical internal form).
ArcsecondsArcsecond angular unit: 1 arcsec = π / 648_000 rad.
MilliarcsecondsMilliarcsecond angular unit: 1 mas = 1e-3 arcsec.
MicroarcsecondsMicroarcsecond angular unit: 1 µas = 1e-6 arcsec.
AngleA scalar angle tagged with its unit U.
UtcCoordinated Universal Time.
TaiInternational Atomic Time.
TtTerrestrial Time.
Ut1Universal Time (UT1).
TdbBarycentric Dynamical Time.
DateTimeA Gregorian calendar date and time (UTC).
EpochAn astronomical epoch represented as Julian Date in scale S.
DurationScale-invariant duration measured in SI (TAI) seconds.
SimpleEciApproximate Earth-centered inertial frame: the “parent frame” for the
SimpleEcefApproximate Earth-centered Earth-fixed frame: the result of applying an
GcrsGeocentric Celestial Reference System.
CirsCelestial Intermediate Reference System.
TirsTerrestrial Intermediate Reference System.
ItrsInternational Terrestrial Reference System.
RswLocal orbital frame: Radial / Along-track / Cross-track.
BodySpacecraft body-fixed frame.
Vec3Frame-tagged 3D vector.
Rotation座標系 From から To への回転。
HorizonsSampleOne state-vector sample from a Horizons vector table.
HorizonsTableA parsed Horizons vector table with Hermite interpolation support.
HorizonsMoonEphemerisMoon ephemeris backed by a tabulated JPL Horizons vector table with
MeeusMoonEphemerisMeeus analytical Moon ephemeris (Chapter 47 of “Astronomical Algorithms”).
IauRotationModelIAU rotation model parameters for a celestial body.
NameDescription
KnownBodyKnown celestial bodies with pre-defined physical properties.
ObjectCategoryCategory of a simulation object.
EopParseErrorError during EOP data file parsing.
EopLookupErrorError during EOP table lookup.
FrameCategoryCategory tag for runtime frame identification.
FrameDescriptorConcrete frame identifier for runtime identification and serialization.
HorizonsErrorErrors produced by the Horizons parser / fetcher.
NameDescription
geodetic_altitudeCompute WGS-84 geodetic altitude [km] directly from a position vector [km].
cip_xyEvaluate the CIP (X, Y) coordinates at TT Julian centuries t.
cio_locator_sEvaluate the CIO locator s(t) at TT Julian centuries t, given
cip_coordinatesEvaluate X, Y, and s at TT Julian centuries t in a single
gcrs_to_cirs_matrixAssemble the 3×3 celestial-to-intermediate rotation matrix C
gcrs_to_cirs_matrix_atAssemble the GCRS→CIRS matrix directly from TT Julian centuries t.
fa_lF1 = l, mean anomaly of the Moon.
fa_l_primeF2 = l', mean anomaly of the Sun.
fa_fF3 = F = L − Ω, mean argument of latitude of the Moon.
fa_dF4 = D, mean elongation of the Moon from the Sun.
fa_omegaF5 = Ω, mean longitude of the Moon’s ascending node.
fa_l_meF6 = L_Me, mean longitude of Mercury.
fa_l_veF7 = L_Ve, mean longitude of Venus.
fa_l_eF8 = L_E, mean longitude of Earth.
fa_l_maF9 = L_Ma, mean longitude of Mars.
fa_l_jF10 = L_J, mean longitude of Jupiter.
fa_l_saF11 = L_Sa, mean longitude of Saturn.
fa_l_uF12 = L_U, mean longitude of Uranus.
fa_l_neF13 = L_Ne, mean longitude of Neptune.
fa_p_aF14 = p_A, general precession in longitude.
fukushima_williamsEvaluate the Fukushima-Williams precession angles at TT Julian
ecliptic_precession_anglesEvaluate the Lieske ecliptic-and-equator precession angles at TT
moon_position_eciMoon position vector in ECI (J2000) frame [km].
moon_orientationMoon body-fixed → ECI orientation with IAU 2009 libration corrections.
obliquityMean obliquity of the ecliptic at epoch [radians].
ecliptic_to_equatorialRotate a vector from ecliptic to J2000 equatorial frame.
heliocentric_position_eclipticCompute heliocentric position of a planet in the ecliptic frame [km].
model_for_bodyLook up the base IAU rotation model for a body by name.
body_orientationCompute the body-fixed → ECI orientation for a named body.
equation_of_timeEquation of Time [hours].
sun_direction_eciApproximate sun direction (unit vector) in ECI (J2000) frame.
sun_direction_from_bodySun direction (unit vector) as seen from a given central body, in J2000 equatorial frame.
sun_distance_from_bodySun distance [km] from a given central body.
sun_distance_kmSun-Earth distance [km] at the given epoch.
sun_position_eciSun position vector in ECI (J2000) frame [km].
rsw_quaternionCompute the RSW (Radial / Along-track / Cross-track) orbital frame
body_quat_to_rswTransform a body-to-ECI quaternion into a body-to-RSW quaternion.
NameDescription
RadType alias for an angle in radians.
ArcsecType alias for an angle in arcseconds.
MasType alias for an angle in milliarcseconds.
UasType alias for an angle in microarcseconds.
SimpleEciApproximate Earth-centered inertial frame vector.
SimpleEcefApproximate Earth-centered Earth-fixed frame vector.
GcrsGeocentric Celestial Reference System frame vector.
RswLocal orbital frame vector (Radial / Along-track / Cross-track).
NameDescription
WGS84_AWGS-84 semi-major axis [km].
WGS84_FWGS-84 flattening.
WGS84_BWGS-84 semi-minor axis [km].
WGS84_E2WGS-84 first eccentricity squared.
EPSILON_0Mean obliquity of the ecliptic at J2000.0 (ε₀).
DAS2RArcseconds → radians.
DMAS2RMilliarcseconds → radians.
DUAS2RMicroarcseconds → radians.
TURNASArcseconds in a full turn.
EARTHIAU 2009 rotation model for the Earth.
MUEarth gravitational parameter [km³/s²] (WGS-84).
REarth equatorial radius [km] (WGS-84).
J2Earth J2 zonal harmonic coefficient (WGS-84 / EGM96).
J3Earth J3 zonal harmonic coefficient (WGS-84 / EGM96).
J4Earth J4 zonal harmonic coefficient (WGS-84 / EGM96).
OMEGAEarth rotation rate [rad/s] (IERS 2010).
J2000_JDJulian Date of J2000.0 epoch (JD 2451545.0).
MOONIAU 2009 rotation model for the Moon (base linear terms).
MUMoon gravitational parameter [km³/s²].
MARSIAU 2009 rotation model for Mars.
SUNIAU 2009 rotation model for the Sun.
MUSun gravitational parameter [km³/s²].
AU_KMOne astronomical unit in kilometres.