🛰️航天仿真算法库 SpaceAST 0.3.1
载入中...
搜索中...
未找到
PatchedConic.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24
25AST_NAMESPACE_BEGIN
26
40AST_CORE_API double aSOIRadius(double gmPrimary, double gmSatellite, double orbitSemiMajorAxis);
41
42
56AST_CORE_API errc_t aPatchedConicPropToSecondary
57(
58 CelestialBody& primaryBody,
59 CelestialBody& secondaryBody,
60 double soiRadius,
61 const TimePoint& initTime,
62 const CartState& initState,
63 TimePoint& outTime,
64 CartState& outState
65);
66
67
76AST_CORE_API errc_t aPatchedConicPropEarthToMoon(
77 double soiRadius,
78 const TimePoint& initTime,
79 const CartState& initState,
80 TimePoint& outTime,
81 CartState& outState
82);
83
84
97AST_CORE_API errc_t aPatchedConicPropToPrimary
98(
99 CelestialBody& primaryBody,
100 CelestialBody& secondaryBody,
101 double soiRadius,
102 const TimePoint& initTime,
103 const CartState& initState,
104 TimePoint& outTime,
105 CartState& outState
106);
107
108
117AST_CORE_API errc_t aPatchedConicPropMoonToEarth(
118 double soiRadius,
119 const TimePoint& initTime,
120 const CartState& initState,
121 TimePoint& outTime,
122 CartState& outState
123);
124
127AST_NAMESPACE_END
errc_t aPatchedConicPropToPrimary(CelestialBody &primaryBody, CelestialBody &secondaryBody, double soiRadius, const TimePoint &initTime, const CartState &initState, TimePoint &outTime, CartState &outState)
双二体模型卫星到主天体预报(终端在主天体)
定义 PatchedConic.cpp:290
errc_t aPatchedConicPropMoonToEarth(double soiRadius, const TimePoint &initTime, const CartState &initState, TimePoint &outTime, CartState &outState)
地月转移双二体模型月球到地球预报
定义 PatchedConic.cpp:434
errc_t aPatchedConicPropEarthToMoon(double soiRadius, const TimePoint &initTime, const CartState &initState, TimePoint &outTime, CartState &outState)
地月转移双二体模型前推预报
定义 PatchedConic.cpp:270
double aSOIRadius(double gmPrimary, double gmSatellite, double orbitSemiMajorAxis)
计算卫星的影响球半径 (Laplace SOI)
定义 PatchedConic.cpp:77
errc_t aPatchedConicPropToSecondary(CelestialBody &primaryBody, CelestialBody &secondaryBody, double soiRadius, const TimePoint &initTime, const CartState &initState, TimePoint &outTime, CartState &outState)
双二体模型前推预报(终端在卫星)
定义 PatchedConic.cpp:84