🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
TimeSystem.cpp 文件参考
#include "TimeSystem.hpp"
#include "AstCore/DateTime.hpp"
#include "AstCore/JulianDate.hpp"
#include "AstCore/RunTime.hpp"
#include "AstCore/TimePoint.hpp"
#include <cmath>

命名空间

namespace  ast
 

宏定义

#define USE_X   -4
 

函数

double ast::aJulianCenturyFromJ2000 (const JulianDate &jd)
 
double ast::aJulianDayFromJ2000 (const JulianDate &jd)
 
void ast::aTAIToUTC (const JulianDate &jdTAI, JulianDate &jdUTC)
 
void ast::aTAIToUTC (const DateTime &dttmTAI, DateTime &dttmUTC)
 
void ast::aUTCToTAI (const JulianDate &jdUTC, JulianDate &jdTAI)
 
void ast::aUTCToTAI (const DateTime &dttmUTC, DateTime &dttmTAI)
 
void ast::aUTCToTT (const JulianDate &jdUTC, JulianDate &jdTT)
 
void ast::aUTCToTT (const DateTime &dttmUTC, DateTime &dttmTT)
 
void ast::aUTCToUT1 (const JulianDate &jdUTC, JulianDate &jdUT1)
 
void ast::aTTToUTC (const JulianDate &jdTT, JulianDate &jdUTC)
 
void ast::aTTToUTC (const DateTime &dttmTT, DateTime &dttmUTC)
 
void ast::aTTToTDB (const JulianDate &jdTT, JulianDate &jdTDB)
 
void ast::aTTToTDB (const DateTime &dttmTT, DateTime &dttmTDB)
 
void ast::aTDBToTT (const JulianDate &jdTDB, JulianDate &jdTT)
 
void ast::aTDBToTT (const DateTime &dttmTDB, DateTime &dttmTT)
 
double ast::aTTMinusTDB (const JulianDate &jdTDB)
 
double ast::aTDBMinusTT (const JulianDate &jdTT)
 
TimePoint ast::aSpiceEtToTimePoint (double et)
 
double ast::aTimePointToSpiceEt (const TimePoint &tp)
 

详细描述


~

作者
axel
日期
21.11.2025