25#include "AstCore/AtmosphereBase.hpp"
53 double f107Daily,
double f107Average,
double kp,
54 const std::string& coeffFilePath =
"");
67 double F107Daily_{0.0};
68 double F107Average_{0.0};
70 mutable bool initialized_{
false};
74 std::unique_ptr<Impl> impl_;
double getDensity(const TimePoint &tp, const Vector3d &posInBodyFixed) const override=0
获取大气密度
天体形状基类
定义 BodyShape.hpp:33
DTM-2012大气模型
定义 DTM2012.hpp:50
bool isInitialized() const
检查系数文件是否加载成功
定义 DTM2012.hpp:64
绝对时间点
定义 TimePoint.hpp:107
errc_t aLoadDTM2012Coefficients(const std::string &path, pardtmtype &pardtm)
从文件加载 DTM2012 系数
定义 DTM2012.cpp:63