33for (
int i3 = 0; i3 <= order[0]; ++i3)
35 for (
int i2 = 0; i2 <= order[0] - i3; ++i2)
37 for (
int i1 = 0; i1 <= order[0] - i2 - i3; ++i1)
39 int i0 = order[0] - i1 - i2 - i3;
41 RealT p1 = pval[(order[0] + 1) + i1];
42 RealT p2 = pval[2 * (order[0] + 1) + i2];
43 RealT p3 = pval[3 * (order[0] + 1) + i3];
45 RealT d1 = pder[(order[0] + 1) + i1];
46 RealT d2 = pder[2 * (order[0] + 1) + i2];
47 RealT d3 = pder[3 * (order[0] + 1) + i3];