🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
BlockMass.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "AstCore/BlockDerivative.hpp"
25
26AST_NAMESPACE_BEGIN
27
43class AST_CORE_API BlockMass: public BlockDerivative
44{
45public:
46 explicit BlockMass(double mass);
47 ~BlockMass();
48 errc_t run(const SimTime& simTime) final{return 0;}
49protected:
50 double* massPtr_{&mass_};
51 double mass_{};
52};
53
56AST_NAMESPACE_END
导数函数块
定义 BlockDerivative.hpp:46
质量函数块
定义 BlockMass.hpp:44
errc_t run(const SimTime &simTime) final
计算函数块
定义 BlockMass.hpp:48
仿真时间
定义 SimTime.hpp:30