2for (
int kk = 0; kk <= order; ++kk)
4 for (
int jj = 0; jj <= order - kk; ++jj)
6 for (
int ii = 0; ii <= order - kk - jj; ++ii)
8 RealT term1 = jacobi(kk, 0., 0., 2. * rr / (1. - ss - tt + eps) - 1.);
9 RealT term2 = power(1. - ss - tt, kk);
10 RealT term3 = jacobi(jj, (2. * kk + 1.), 0., 2. * ss / (1. - tt + eps) - 1.);
11 RealT term4 = power(1. - tt, jj);
12 RealT term5 = jacobi(ii, (2. * (kk + jj) + 2.), 0., 2. * tt - 1.);
13 basis[
count] = term1 * term2 * term3 * term4 * term5;