🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
BurnLoader.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "AstUtil/SharedPtr.hpp"
25
26AST_NAMESPACE_BEGIN
27
33class Burn;
34class BurnFinite;
35class BurnImpulsive;
36class BurnCollocation;
37
42errc_t aLoadBurnFinite(const Value &value, BurnFinite &burn);
43
44
49errc_t aLoadBurnImpulsive(const Value &value, BurnImpulsive &burn);
50
51
56errc_t aLoadBurnCollocation(const Value &value, BurnCollocation &burn);
57
58
59
64errc_t aLoadBurn(const Value& value, SharedPtr<Burn>& burn);
65
68AST_NAMESPACE_END
errc_t aLoadBurnFinite(const Value &value, BurnFinite &burn)
加载有限推力点火
定义 BurnLoader.cpp:33
errc_t aLoadBurnCollocation(const Value &value, BurnCollocation &burn)
加载正交配置推力点火
定义 BurnLoader.cpp:46
errc_t aLoadBurnImpulsive(const Value &value, BurnImpulsive &burn)
加载脉冲推力点火
定义 BurnLoader.cpp:58
errc_t aLoadBurn(const Value &value, SharedPtr< Burn > &burn)
加载发动机点火
定义 BurnLoader.cpp:85