🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::IAUXYS类 参考

#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决议中的新岁差-章动模型

成员函数说明

◆ eval()

void ast::IAUXYS::eval ( double t,
const FundamentalArguments & fundargs,
array3d & xys ) const

计算岁差章动模型XYS系数

参数
t儒略日
x输出X系数
y输出Y系数
s输出S+XY/2系数

◆ isLoaded()

bool ast::IAUXYS::isLoaded ( ) const
inline

检查是否加载了系数表

返回
bool

◆ load()

errc_t ast::IAUXYS::load ( StringView xSeriesPath,
StringView ySeriesPath,
StringView spxy2SeriesPath )

加载岁差章动模型XYS系数文件

参数
xSeriesPathX系数文件路径
ySeriesPathY系数文件路径
spxy2SeriesPathS系数文件路径

该类的文档由以下文件生成: