23 const double r = x[0];
24 const double s = x[1];
25 const double t = x[2];
27 dN[0] = -0.125 * (1.0 - s) * (1.0 - t);
29 dN[2] = 0.125 * (1.0 + s) * (1.0 - t);
33 dN[5] = -0.125 * (1.0 - r) * (1.0 - t);
34 dN[6] = -0.125 * (1.0 + r) * (1.0 - t);
39 dN[10] = -0.125 * (1.0 - r) * (1.0 - s);
40 dN[11] = -0.125 * (1.0 + r) * (1.0 - s);
41 dN[12] = -0.125 * (1.0 + r) * (1.0 + s);
42 dN[13] = -0.125 * (1.0 - r) * (1.0 + s);