Skip to content

Cirs

Defined in: frame.rs:222

pub struct Cirs

Celestial Intermediate Reference System. IAU 2006 CIO chain の中間フレーム (precession/nutation 適用後、ERA による Z 回転の直前の celestial side)。

本 Phase では marker のみ を提供する。Rotation<Gcrs, Cirs>::iau2006(tt, eop) などの rotation chain constructor は Phase 3 で実装予定。現状ではこのフレームを 使う API は存在しないため、runtime では FrameDescriptor::Cirs<Cirs as Frame>::DESCRIPTOR 経由でのみ参照できる。

Rotation<Gcrs, Cirs> は TT (Terrestrial Time) の Julian centuries を独立変数と する — IAU 2006 precession と IAU 2000A/B nutation の series は TT centuries で 定義されているため。詳細は arika/DESIGN.md(../../DESIGN.md) の「Frame rotation の time scale は definitional」を参照。