|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <SpaceWeather.hpp>
类 | |
| struct | Entry |
Public 成员函数 | |
| errc_t | loadDefault () |
| errc_t | load (StringView filepath) |
| const Entry * | getEntry (int mjd) const |
| errc_t | setEntry (int mjd, const Entry &entry) |
Protected 成员函数 | |
| void | findEntryIndex (double mjdUTC, int &index, double &frac) const |
静态 Protected 成员函数 | |
| static errc_t | load (StringView filepath, std::vector< Entry > &data) |
Protected 属性 | |
| std::vector< Entry > | data_ |
| int | startMJD_ = 0 |
| int | endMJD_ = 0 |
| const SpaceWeather::Entry * ast::SpaceWeather::getEntry | ( | int | mjd | ) | const |
获取指定MJD的空间天气数据条目
| mjd | 简约儒略日 |
如果MJD不存在,则返回nullptr。
| errc_t ast::SpaceWeather::load | ( | StringView | filepath | ) |
加载空间天气数据文件
| filepath | 文件路径 |
| errc_t ast::SpaceWeather::loadDefault | ( | ) |
加载默认空间天气数据文件
| errc_t ast::SpaceWeather::setEntry | ( | int | mjd, |
| const Entry & | entry ) |
设置指定MJD的空间天气数据条目
| mjd | 简约儒略日 |
| entry | 空间天气数据条目 |