17double polleg(
const int l,
const double x) {
18 mfunname(
"double polleg(int l, double x)");
27 return 0.5 * (3.0 * x * x - 1.0);
29 return 0.5 * (5.0 * x * x * x - 3.0 * x);
31 const double x2 = x * x;
32 return 1.0 / 8.0 * (35.0 * x2 * x2 - 30.0 * x2 + 3.0);
35 const double x2 = x * x;
36 const double x3 = x2 * x;
37 return 1.0 / 8.0 * (63.0 * x3 * x2 - 70.0 * x3 + 15.0 * x);
40 const double x2 = x * x;
41 const double x4 = x2 * x2;
42 return 1.0 / 16.0 * (231.0 * x4 * x2 - 315.0 * x4 + 105.0 * x2 - 5.0);
#define check_econd11(a, signb, stream)
#define check_econd11a(a, signb, add, stream)
double polleg(const int l, const double x)