|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include "JplDe.hpp"#include "AstCore/Vector.hpp"#include "AstCore/TimeSystem.hpp"#include "AstCore/TimePoint.hpp"#include "AstCore/JulianDate.hpp"#include "AstCore/TimeInterval.hpp"#include "AstMath/Euler.hpp"#include "AstUtil/IO.hpp"#include "AstUtil/Logger.hpp"#include <assert.h>#include <mutex>#include <cmath>#include <memory>类 | |
| struct | ast::debin_header |
命名空间 | |
| namespace | ast |
宏定义 | |
| #define | JPL_EPH_OUTSIDE_RANGE (-1) |
| #define | JPL_EPH_READ_ERROR (-2) |
| #define | JPL_EPH_QUANTITY_NOT_IN_EPHEMERIS (-3) |
| #define | JPL_EPH_INVALID_INDEX (-5) |
| #define | JPL_EPH_FSEEK_ERROR (-6) |
| #define | MAX_CHEBY 18 |
| #define | SWAP_MACRO(A, B, TEMP) |
| #define | START_400TH_CONSTANT_NAME |
枚举 | |
| enum | ast::EDeDataCode { ast::eDeMercury = 0 , ast::eDeVenus = 1 , ast::eDeEMBaryCenter = 2 , ast::eDeMars = 3 , ast::eDeJupiter = 4 , ast::eDeSaturn = 5 , ast::eDeUranus = 6 , ast::eDeNeptune = 7 , ast::eDePluto = 8 , ast::eDeMoon = 9 , ast::eDeSun = 10 , ast::eDeNutation = 11 , ast::eDeLibration = 12 , ast::eDeLunarAngVel = 13 , ast::eDeTT_TDB = 14 } |
~
| #define START_400TH_CONSTANT_NAME |
| #define SWAP_MACRO | ( | A, | |
| B, | |||
| TEMP ) |