|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OrthogonalPolynomialFactory
This class is the base class for orthogonal polynomials.
Orthogonal polynomials can be defined by recurrence relations like:
O0(X) = some 0 degree polynomial O1(X) = some first degree polynomial a1k Ok+1(X) = (a2k + a3k X) Ok(X) - a4k Ok-1(X)where a0k, a1k, a2k and a3k are simple expressions which either are constants or depend on k.
Method Summary | |
---|---|
Polynomial[] |
getFirstTermsPolynomials()
Initialize the recurrence coefficients for degree 0 and 1. |
Polynomial |
getOrthogonalPolynomial(int degree)
DOCUMENT ME! |
Field.Member[] |
getRecurrenceCoefficients(int k)
Initialize the recurrence coefficients. |
Method Detail |
---|
Polynomial getOrthogonalPolynomial(int degree)
degree
- DOCUMENT ME!
Polynomial[] getFirstTermsPolynomials()
Field.Member[] getRecurrenceCoefficients(int k)
a1k Ok+1(X) = (a2k + a3k X) Ok(X) - a4k Ok-1(X)
k
- index of the current step
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |