6for (
int ii = 0; ii <= order; ++ii)
11 for (
int jj = 0; jj <= order; ++jj)
17 rterm[ii] *= (rr - gaussPoint(order, jj)) / (gaussPoint(order, ii) - gaussPoint(order, jj));
18 sterm[ii] *= (ss - gaussPoint(order, jj)) / (gaussPoint(order, ii) - gaussPoint(order, jj));
19 tterm[ii] *= (tt - gaussPoint(order, jj)) / (gaussPoint(order, ii) - gaussPoint(order, jj));
25for (
int kk = 0; kk <= order; ++kk)
27 for (
int jj = 0; jj <= order; ++jj)
29 for (
int ii = 0; ii <= order; ++ii)
31 basis[
term++] = rterm[ii] * sterm[jj] * tterm[kk];
WORKSPACE(RealT, rterm, order+1)