类 FieldHermiteParametricTest
java.lang.Object
org.hipparchus.analysis.integration.gauss.FieldGaussianQuadratureAbstractTest
org.hipparchus.analysis.integration.gauss.FieldHermiteParametricTest
FieldHermiteRuleFactory
的测试。这个参数化测试扩展了高斯积分规则的标准测试,其中每个单项式依次进行测试。参数化允许自动测试0、1、...、MAX_NUM_POINTS
个积分规则。
-
字段概要
-
构造器概要
构造器说明FieldHermiteParametricTest
(int numberOfPoints, int maxDegree, double eps, double numUlps) 创建此测试的新实例,具有指定的高斯-厄米特积分规则节点数。 -
方法概要
修饰符和类型方法说明double
getExpectedValue
(int n) 返回指定单项式积分的期望值。static Collection
<Object[]> 返回要传递给此类构造函数的参数集合。从类继承的方法 org.hipparchus.analysis.integration.gauss.FieldGaussianQuadratureAbstractTest
testAllMonomials
-
字段详细资料
-
MAX_NUM_POINTS
public static final int MAX_NUM_POINTS要测试的最高阶数的积分规则。- 另请参阅:
-
-
构造器详细资料
-
FieldHermiteParametricTest
public FieldHermiteParametricTest(int numberOfPoints, int maxDegree, double eps, double numUlps) 创建此测试的新实例,使用指定的节点数进行 Gauss-Hermite 积分规则。- 参数:
-
numberOfPoints
- 积分规则的阶数。 -
maxDegree
- 要测试的最大单项式次数。 -
eps
- ε的值。 -
numUlps
- 最大相对误差值(以 ulps 表示)。
-
-
方法详细资料
-
getParameters
返回要传递给此类构造函数的参数集合。将构造阶数为1、...、MAX_NUM_POINTS
的 Gauss-Hermite 积分规则。- 返回:
- 此参数化测试的参数集合。
-
getExpectedValue
public double getExpectedValue(int n) 从类复制的说明:FieldGaussianQuadratureAbstractTest
返回指定单项式积分的预期值。在测试的积分规则的自然区间上进行积分。- 指定者:
-
getExpectedValue
在类中FieldGaussianQuadratureAbstractTest
- 参数:
-
n
- 单项式的次数。 - 返回:
- xn的积分的预期值。
-