public class CR3BPDifferentialCorrection extends Object
Constructor and Description |
---|
CR3BPDifferentialCorrection(PVCoordinates firstguess, CR3BPSystem syst, double orbitalPeriod)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
PVCoordinates |
compute(LibrationOrbitType type)
从第一个猜测经微分校正后返回利布拉轨道类型上的真实起始PVCoordinates。
|
PVCoordinates |
computeLyapunov()
从第一个猜测经微分校正后返回Lyapunov轨道上的真实起始PVCoordinates。
|
double |
getOrbitalPeriod()
获取所需轨道的轨道周期。
|
public CR3BPDifferentialCorrection(PVCoordinates firstguess, CR3BPSystem syst, double orbitalPeriod)
使用DormandPrince853积分器进行微分校正的标准构造函数
firstguess
- 起始微分校正点的第一个猜测PVCoordinates
syst
- 考虑的CR3BP系统
orbitalPeriod
- 所需轨道的轨道周期
public PVCoordinates compute(LibrationOrbitType type)
type
- 利布拉轨道类型
public PVCoordinates computeLyapunov()
public double getOrbitalPeriod()
Copyright © 2002-2023 CS GROUP. All rights reserved.