🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
BlockMotion.hpp
浏览该文件的文档.
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "AstCore/BlockDerivative.hpp"
25
#include "AstMath/Vector.hpp"
26
27
AST_NAMESPACE_BEGIN
28
31
class
BlockMotion
:
public
BlockDerivative
32
{
33
public
:
34
BlockMotion
();
35
36
errc_t run(
const
SimTime
& simTime)
final
;
37
38
protected
:
39
Vector3d* velocity_{&vectorBuffer};
40
Vector3d* positionDerivative_{&vectorBuffer};
41
Vector3d vectorBuffer{};
42
};
43
44
AST_NAMESPACE_END
ast::BlockDerivative
导数函数块
定义
BlockDerivative.hpp:34
ast::BlockMotion
运动学块
定义
BlockMotion.hpp:32
ast::SimTime
仿真时间
定义
SimTime.hpp:30
src
AstCore
Propagator
HPOP
BlockAstro
BlockMotion.hpp
制作者
1.12.0