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:
- 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)
- Version:
- $Id: Laguerre.java 1709 2006-12-03 21:16:50Z luc $
- Author:
- L. Maisonobe
- See Also:
- Serialized Form
|
Constructor Summary |
Laguerre()
Simple constructor.
|
Laguerre(int degree)
Simple constructor.
|
| 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 |
Laguerre
public Laguerre()
- Simple constructor.
Build a degree 0 Laguerre polynomial
Laguerre
public Laguerre(int degree)
- Simple constructor.
Build a degree d Laguerre polynomial
- Parameters:
degree - degree of the polynomial
Copyright © 2001-2007 Luc Maisonobe. All Rights Reserved.