|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <IAUXYS.hpp>
Public 成员函数 | |
| errc_t | load (StringView xSeriesPath, StringView ySeriesPath, StringView spxy2SeriesPath) |
| errc_t | loadDefault () |
| void | eval (double t, const FundamentalArguments &fundargs, array3d &xys) const |
| bool | isLoaded () const |
Protected 属性 | |
| NutationSeries | xSeries_ |
| NutationSeries | ySeries_ |
| NutationSeries | spxy2Series_ |
| bool | isLoaded_ {false} |
IERS 2003/2010 岁差章动模型XYS系数 参考 IAU 2000决议中的新岁差-章动模型
| void ast::IAUXYS::eval | ( | double | t, |
| const FundamentalArguments & | fundargs, | ||
| array3d & | xys ) const |
计算岁差章动模型XYS系数
| t | 儒略日 |
| x | 输出X系数 |
| y | 输出Y系数 |
| s | 输出S+XY/2系数 |
|
inline |
检查是否加载了系数表
| errc_t ast::IAUXYS::load | ( | StringView | xSeriesPath, |
| StringView | ySeriesPath, | ||
| StringView | spxy2SeriesPath ) |
加载岁差章动模型XYS系数文件
| xSeriesPath | X系数文件路径 |
| ySeriesPath | Y系数文件路径 |
| spxy2SeriesPath | S系数文件路径 |