🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
RunTimeEOP.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24
25AST_NAMESPACE_BEGIN
26
36AST_CORE_CAPI double aUT1MinusUTC_UTC(const JulianDate& jdUTC);
37
38
40{
41 double x, y;
42};
43
48AST_CORE_CAPI void aPoleMotion(const TimePoint& tp, double& x, double& y);
49
50
55AST_CORE_CAPI void aPoleMotionUTC(const JulianDate& jdUTC, double& x, double& y);
56
57
61A_ALWAYS_INLINE void aPoleMotion(const TimePoint& tp, PoleMotion& pm)
62{
63 return aPoleMotion(tp, pm.x, pm.y);
64}
65
66
67
71AST_CORE_CAPI double aLOD(const TimePoint& tp);
72
73
74
77AST_NAMESPACE_END
儒略日
定义 JulianDate.hpp:82
绝对时间点
定义 TimePoint.hpp:106
void aPoleMotionUTC(const JulianDate &jdUTC, double &x, double &y)
获取给定UTC时间的极移
定义 RunTime.cpp:550
void aPoleMotion(const TimePoint &tp, double &x, double &y)
获取给定时间点的极移
定义 RunTime.cpp:544
double aUT1MinusUTC_UTC(const JulianDate &jdUTC)
获取UT1时间与UTC时间的差值(秒)
定义 RunTime.cpp:538
定义 RunTimeEOP.hpp:40
double y
极移
定义 RunTimeEOP.hpp:41