T
- type of the field elements
public class FieldHansenTesseralLinear<T extends org.hipparchus.CalculusFieldElement<T>> extends Object
实现Collins 4-236或Danielson 2.7.3-(9)用于Hansen系数和Collins 4-240用于导数。将递归转换为线性变换的组合,以获得系数及其导数的关联多项式 - 请参阅Petre的论文
Constructor and Description |
---|
FieldHansenTesseralLinear(int nMax, int s, int j, int n0, int maxHansen, org.hipparchus.Field<T> field)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
void |
computeInitValues(T e2, T chi, T chi2)
通过级数计算前四个系数及其导数的值。
|
T |
getDerivative(int mnm1, T chi)
计算导数dKj-n-1, s / de²的值。
|
T |
getValue(int mnm1, T chi)
计算Hansen系数Kj-n-1, s的值。
|
public FieldHansenTesseralLinear(int nMax, int s, int j, int n0, int maxHansen, org.hipparchus.Field<T> field)
nMax
- n参数的最大(绝对)值
s
- s参数
j
- j参数
n0
- n的最小(绝对)值
maxHansen
- 在Hansen系数核展开中使用的离心率的最大幂
field
- 默认使用的字段
Copyright © 2002-2023 CS GROUP. All rights reserved.