#include <GravityCalculator.hpp>
◆ GravityCalculator() [1/2]
| ast::GravityCalculator::GravityCalculator |
( |
const GravityField & | gravityField, |
|
|
int | degree = -1, |
|
|
int | order = -1 ) |
构造函数
- 参数
-
| gravityField | 重力场系数 |
| degree | 计算所使用的阶数 |
| order | 计算所使用的次数 |
◆ GravityCalculator() [2/2]
| ast::GravityCalculator::GravityCalculator |
( |
GravityField && | gravityField, |
|
|
int | degree = -1, |
|
|
int | order = -1 ) |
构造函数
- 参数
-
| gravityField | 重力场系数 |
| degree | 计算所使用的阶数 |
| order | 计算所使用的次数 |
◆ calcPertAcceleration()
| virtual void ast::GravityCalculator::calcPertAcceleration |
( |
const Vector3d & | positionCBF, |
|
|
Vector3d & | accelerationCBF ) |
|
pure virtual |
◆ calcTotalAcceleration()
| void ast::GravityCalculator::calcTotalAcceleration |
( |
const Vector3d & | positionCBF, |
|
|
Vector3d & | accelerationCBF ) |
|
virtual |
计算总加速度(包含摄动项)
- 参数
-
| positionCBF | 位置向量(天体固连系) |
| accelerationCBF | 总加速度向量(天体固连系) |
◆ getDegree()
| int ast::GravityCalculator::getDegree |
( |
| ) |
const |
|
inline |
◆ getGravityField()
| const GravityField & ast::GravityCalculator::getGravityField |
( |
| ) |
const |
|
inline |
◆ getOrder()
| int ast::GravityCalculator::getOrder |
( |
| ) |
const |
|
inline |
该类的文档由以下文件生成: