🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
ForceModel.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstUtil/Object.hpp"
25
#include "AstUtil/ObjectNamed.hpp"
26
#include "AstCore/SunPosition.hpp"
27
28
AST_NAMESPACE_BEGIN
29
38
enum class
EGMSource
39
{
40
eBodyGravity
,
41
eSystemGravity
,
42
eJplDE
,
43
eSpecifiedValue
,
44
};
45
46
49
class
AST_CORE_API
ForceModel
:
public
ObjectNamed
50
{
51
public
:
52
AST_OBJECT(
ForceModel
)
53
54
ForceModel
() =
default
;
55
virtual
~ForceModel
() =
default
;
56
57
};
58
61
AST_NAMESPACE_END
ast::ForceModel
力模型
定义
ForceModel.hpp:50
ast::ObjectNamed
命名对象
定义
ObjectNamed.hpp:36
ast::EGMSource
EGMSource
引力常数来源
定义
ForceModel.hpp:39
ast::EGMSource::eSpecifiedValue
@ eSpecifiedValue
用户指定的引力常数
ast::EGMSource::eSystemGravity
@ eSystemGravity
天体系引力常数(考虑天体的卫星)
ast::EGMSource::eBodyGravity
@ eBodyGravity
天体的引力常数
ast::EGMSource::eJplDE
@ eJplDE
来自JPL DE星历的引力常数
src
AstCore
ForceModel
ForceModel.hpp
制作者
1.12.0