|
|||||||||
| 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 | ||||||||