2 basisGradient[1] = ((-3 + 4 * rr + 4 * ss) * (-1 + tt) * tt) / 2.;
3 basisGradient[2] = ((-1 + rr + ss) * (-1 + 2 * rr + 2 * ss) * (-1 + 2 * tt)) / 2.;
13 basisGradient[9] = ((-3 + 4 * rr + 4 * ss) * tt * (1 + tt)) / 2.;
14 basisGradient[10] = ((-3 + 4 * rr + 4 * ss) * tt * (1 + tt)) / 2.;
15 basisGradient[11] = ((-1 + rr + ss) * (-1 + 2 * rr + 2 * ss) * (1 + 2 * tt)) / 2.;
29 basisGradient[21] = 2 * ss * (-1 + tt) * tt;
30 basisGradient[22] = 2 * rr * (-1 + tt) * tt;
31 basisGradient[23] = 2 * rr * ss * (-1 + 2 * tt);
33 basisGradient[24] = -2 * ss * (-1 + tt) * tt;
34 basisGradient[25] = -2 * (-1 + rr + 2 * ss) * (-1 + tt) * tt;
35 basisGradient[26] = 2 * ss * (-1 + rr + ss) * (1 - 2 * tt);
37 basisGradient[27] = -(-3 + 4 * rr + 4 * ss) * (-1 + tt * tt);
38 basisGradient[28] = -(-3 + 4 * rr + 4 * ss) * (-1 + tt * tt);
39 basisGradient[29] = -2 * (1 + 2 * rr * rr - 3 * ss + 2 * ss * ss + rr * (-3 + 4 * ss)) * tt;
41 basisGradient[30] = -(-1 + 4 * rr) * (-1 + tt * tt);
42 basisGradient[31] = 0;
43 basisGradient[32] = 2 * (1 - 2 * rr) * rr * tt;
45 basisGradient[33] = 0;
46 basisGradient[34] = -(-1 + 4 * ss) * (-1 + tt * tt);
47 basisGradient[35] = 2 * (1 - 2 * ss) * ss * tt;
49 basisGradient[36] = -2 * (-1 + 2 * rr + ss) * tt * (1 + tt);
50 basisGradient[37] = -2 * rr * tt * (1 + tt);
51 basisGradient[38] = -2 * rr * (-1 + rr + ss) * (1 + 2 * tt);
53 basisGradient[39] = 2 * ss * tt * (1 + tt);
54 basisGradient[40] = 2 * rr * tt * (1 + tt);
55 basisGradient[41] = 2 * rr * ss * (1 + 2 * tt);
57 basisGradient[42] = -2 * ss * tt * (1 + tt);
58 basisGradient[43] = -2 * (-1 + rr + 2 * ss) * tt * (1 + tt);
59 basisGradient[44] = -2 * ss * (-1 + rr + ss) * (1 + 2 * tt);
61 basisGradient[45] = 4 * (-1 + 2 * rr + ss) * (-1 + tt * tt);
62 basisGradient[46] = 4 * rr * (-1 + tt) * (1 + tt);
63 basisGradient[47] = 8 * rr * (-1 + rr + ss) * tt;
65 basisGradient[48] = -4 * ss * (-1 + tt) * (1 + tt);
66 basisGradient[49] = -4 * rr * (-1 + tt) * (1 + tt);
67 basisGradient[50] = -8 * rr * ss * tt;
69 basisGradient[51] = 4 * ss * (-1 + tt) * (1 + tt);
70 basisGradient[52] = 4 * (-1 + rr + 2 * ss) * (-1 + tt * tt);
71 basisGradient[53] = 8 * ss * (-1 + rr + ss) * tt;