🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
MSIS86.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "AtmosphereBase.hpp"
25#include "MSISBase.hpp"
26
27AST_NAMESPACE_BEGIN
28
35class AST_CORE_API MSIS86 final: public MSISBase
36{
37public:
38 MSIS86(Frame* frame, BodyShape* bodyShape, double f107Daily, double f107Average, double ap);
39 MSIS86(Frame* frame, BodyShape* bodyShape, SpaceWeatherProvider* spaceWeather);
40 double getDensity(const TimePoint& tp, const Vector3d& posInBodyFixed) const override;
41
42};
43
46AST_NAMESPACE_END
double getDensity(const TimePoint &tp, const Vector3d &posInBodyFixed) const override=0
获取大气密度
天体形状基类
定义 BodyShape.hpp:33
坐标系类
定义 Frame.hpp:60
MSIS86大气模型
定义 MSIS86.hpp:36
MSIS86大气模型基类
定义 MSISBase.hpp:47
空间天气数据提供者抽象接口
定义 SpaceWeatherProvider.hpp:43
绝对时间点
定义 TimePoint.hpp:107