T
- Type of the number used to represent the points and weights of
the quadrature rules.public class FieldHermiteRuleFactory<T extends CalculusFieldElement<T>> extends FieldAbstractRuleFactory<T>
\(f(x) e^{-x^2}\)
Recurrence relation and weights computation follow Abramowitz and Stegun, 1964.
The coefficients of the standard Hermite polynomials grow very rapidly. In order to avoid overflows, each Hermite polynomial is normalized with respect to the underlying scalar product.
Constructor and Description |
---|
FieldHermiteRuleFactory(Field<T> field)
Simple constructor
|
Modifier and Type | Method and Description |
---|---|
protected Pair<T[],T[]> |
computeRule(int numberOfPoints)
Computes the rule for the given order.
|
enforceSymmetry, findRoots, getField, getRule
protected Pair<T[],T[]> computeRule(int numberOfPoints) throws MathIllegalArgumentException
computeRule
in class FieldAbstractRuleFactory<T extends CalculusFieldElement<T>>
numberOfPoints
- Order of the rule to be computed.MathIllegalArgumentException
- if the elements of the pair do not
have the same length.Copyright © 2016-2022 CS GROUP. All rights reserved.