![]() |
ATLAS Offline Software
|
Functions | |
constexpr double | coeff (const unsigned l, const unsigned k) |
Calculates the n-th coefficient of the legendre polynomial series. More... | |
template<unsigned l, unsigned k> | |
constexpr double | polySum (const double x) |
Assembles the sum of the legendre monomials. More... | |
template<unsigned l, unsigned k, unsigned d> | |
constexpr double | derivativeSum (const double x) |
Assembles the n-th derivative of the legendre polynomial. More... | |
constexpr double | derivativeSum (const unsigned l, const unsigned d, const double x) |
Assembles the n-th derivative of a legendre polynomial at run time. More... | |
constexpr double | polySum (const unsigned l, const double x) |
Assembles the legendre polynomial at run-time. More... | |
template<unsigned l> | |
constexpr double | poly (const double x) |
Evaluates the n-th Legendre polynomial at x. More... | |
template<unsigned l, unsigned d> | |
constexpr double | derivative (const double x) |
Evaluates the d-th derivative of the n-th Legendre polynomial at x. More... | |
Calculates the n-th coefficient of the legendre polynomial series.
l | Order of the legendre polynomial |
k | Coefficient insides the polynomial representation |
Definition at line 92 of file LegendrePoly.h.
|
constexpr |
Evaluates the d-th derivative of the n-th Legendre polynomial at x.
l | Order of the Legendre polynomial |
d | Order of the respective derivative |
x | Point of evaluation [-1;1] |
Definition at line 164 of file LegendrePoly.h.
|
constexpr |
Assembles the n-th derivative of the legendre polynomial.
l | Order of the legendre polynomial |
k | Term in the polynomial to add |
d | Order of the derivative |
x | Point of evaluation [-1,1] |
Definition at line 123 of file LegendrePoly.h.
|
constexpr |
Assembles the n-th derivative of a legendre polynomial at run time.
l | Order of the legendre polynomial |
d | Order of the derivative |
x | Point of evaluation [-1,1] |
Definition at line 136 of file LegendrePoly.h.
|
constexpr |
Evaluates the n-th Legendre polynomial at x.
l | Order of the Legendre polynoimal |
x | Point of evaluation [-1;1] |
Definition at line 156 of file LegendrePoly.h.
|
constexpr |
Assembles the sum of the legendre monomials.
l | Order of the legendre polynomial |
k | Term in the polynomial to add to the sum |
x | Point of evaluation [-1,1] |
Definition at line 109 of file LegendrePoly.h.