🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::GravityCalculator2类 参考

#include <GravityCalculator.hpp>

+ 类 ast::GravityCalculator2 继承关系图:

Public 成员函数

 GravityCalculator2 (const GravityField &gravityField, int degree, int order)
 
void calcPertAcceleration (const Vector3d &positionCBF, Vector3d &accelerationCBF) final
 
- Public 成员函数 继承自 ast::GravityCalculator
 GravityCalculator (const GravityField &gravityField, int degree=-1, int order=-1)
 
 GravityCalculator (GravityField &&gravityField, int degree=-1, int order=-1)
 
const GravityFieldgetGravityField () const
 
int getDegree () const
 
int getOrder () const
 
virtual void calcTotalAcceleration (const Vector3d &positionCBF, Vector3d &accelerationCBF)
 

额外继承的成员函数

- Protected 成员函数 继承自 ast::GravityCalculator
GravityFieldgetGravityField ()
 
- Protected 属性 继承自 ast::GravityCalculator
GravityField gravityField_
 
int degree_ {0}
 
int order_ {0}
 

详细描述

重力加速度计算类2 - Holmes-Featherstone算法

成员函数说明

◆ calcPertAcceleration()

void ast::GravityCalculator2::calcPertAcceleration ( const Vector3d & positionCBF,
Vector3d & accelerationCBF )
finalvirtual

计算重力加速度

实现了 ast::GravityCalculator.


该类的文档由以下文件生成: