org.spaceroots.mantissa.algebra
Class Laguerre
- java.lang.Object
-
- org.spaceroots.mantissa.algebra.Polynomial
-
- org.spaceroots.mantissa.algebra.Polynomial.Rational
-
- org.spaceroots.mantissa.algebra.OrthogonalPolynomial
-
- org.spaceroots.mantissa.algebra.Laguerre
-
- All Implemented Interfaces:
- java.io.Serializable
public class Laguerre extends OrthogonalPolynomial
This class implements Laguerre polynomials.Laguerre polynomials can be defined by the following recurrence relations:
L0(X) = 1 L1(X) = 1 - X (k+1) Lk+1(X) = (2k + 1 - X) Lk(X) - k Lk-1(X)- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.spaceroots.mantissa.algebra.Polynomial
Polynomial.DivisionResult, Polynomial.Double, Polynomial.Rational
-
-
Constructor Summary
Constructors Constructor and Description Laguerre()Simple constructor.Laguerre(int degree)Simple constructor.
-
Method Summary
-
Methods inherited from class org.spaceroots.mantissa.algebra.Polynomial.Rational
add, euclidianDivision, getCoefficients, getDegree, getDenominatorsLCM, getDerivative, isIdentity, isOne, isZero, multiply, multiply, multiply, negate, subtract, toString, valueAt
-
Methods inherited from class org.spaceroots.mantissa.algebra.Polynomial
divide, divide, divide, multiply
-
-
DataMelt 3.0 © DataMelt by jWork.ORG