1basisGradient[0] = 0.5787037037037035 * ss * tt * (2 * rr - 0.7745966692414834) *
2 (ss - 0.7745966692414834) * (tt - 0.7745966692414834);
3basisGradient[1] = 0.5787037037037035 * rr * tt * (rr - 0.7745966692414834) *
4 (2 * ss - 0.7745966692414834) * (tt - 0.7745966692414834);
5basisGradient[2] = 0.5787037037037035 * rr * ss * (rr - 0.7745966692414834) *
6 (ss - 0.7745966692414834) * (2 * tt - 0.7745966692414834);
7basisGradient[3] = ss * tt * (1.1102230246251565e-16 - 2.3148148148148144 * rr) *
8 (ss - 0.7745966692414834) * (tt - 0.7745966692414834);
9basisGradient[4] = 0.89652392273319814 * tt * (0.7745966692414834 - 2 * ss) *
10 (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) * (tt - 0.7745966692414834);
11basisGradient[5] = 0.89652392273319814 * ss * (0.7745966692414834 - 2 * tt) *
12 (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) * (ss - 0.7745966692414834);
13basisGradient[6] = ss * tt * (1.1574074074074072 * rr + 0.44826196136659907) *
14 (ss - 0.7745966692414834) * (tt - 0.7745966692414834);
15basisGradient[7] = 0.89652392273319814 * rr * tt * (0.6454972243679028 * rr + 0.5) *
16 (2 * ss - 0.7745966692414834) * (tt - 0.7745966692414834);
17basisGradient[8] = 0.89652392273319814 * rr * ss * (0.6454972243679028 * rr + 0.5) *
18 (ss - 0.7745966692414834) * (2 * tt - 0.7745966692414834);
19basisGradient[9] = 0.89652392273319814 * tt * (0.7745966692414834 - 2 * rr) *
20 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834);
21basisGradient[10] = rr * tt * (1.1102230246251565e-16 - 2.3148148148148144 * ss) *
22 (rr - 0.7745966692414834) * (tt - 0.7745966692414834);
23basisGradient[11] = 0.89652392273319814 * rr * (0.7745966692414834 - 2 * tt) *
24 (rr - 0.7745966692414834) * (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0);
25basisGradient[12] = 3.5860956909327926 * rr * tt * (ss - 0.7745966692414834) *
26 (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834);
27basisGradient[13] = 3.5860956909327926 * ss * tt * (rr - 0.7745966692414834) *
28 (1.2909944487358056 * rr + 1.0) * (tt - 0.7745966692414834);
29basisGradient[14] = 1.3888888888888886 * (rr - 0.7745966692414834) *
30 (1.2909944487358056 * rr + 1.0) * (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) *
31 (2 * tt - 0.7745966692414834);
32basisGradient[15] = tt * (-1.7930478454663963 * rr - 0.69444444444444431) *
33 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834);
35 -3.5860956909327926 * rr * ss * tt * (0.6454972243679028 * rr + 0.5) * (tt - 0.7745966692414834);
36basisGradient[17] = 1.3888888888888886 * rr * (0.7745966692414834 - 2 * tt) *
37 (0.6454972243679028 * rr + 0.5) * (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0);
38basisGradient[18] = 0.89652392273319814 * ss * tt * (2 * rr - 0.7745966692414834) *
39 (0.6454972243679028 * ss + 0.5) * (tt - 0.7745966692414834);
41 (1.1574074074074072 * ss + 0.44826196136659907) * (tt - 0.7745966692414834);
42basisGradient[20] = 0.89652392273319814 * rr * ss * (rr - 0.7745966692414834) *
43 (0.6454972243679028 * ss + 0.5) * (2 * tt - 0.7745966692414834);
45 -3.5860956909327926 * rr * ss * tt * (0.6454972243679028 * ss + 0.5) * (tt - 0.7745966692414834);
46basisGradient[22] = tt * (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
47 (-1.7930478454663963 * ss - 0.69444444444444431) * (tt - 0.7745966692414834);
48basisGradient[23] = 1.3888888888888886 * ss * (0.7745966692414834 - 2 * tt) *
49 (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) * (0.6454972243679028 * ss + 0.5);
50basisGradient[24] = ss * tt * (1.7930478454663963 * rr + 0.69444444444444431) *
51 (0.6454972243679028 * ss + 0.5) * (tt - 0.7745966692414834);
52basisGradient[25] = rr * tt * (0.6454972243679028 * rr + 0.5) *
53 (1.7930478454663963 * ss + 0.69444444444444431) * (tt - 0.7745966692414834);
54basisGradient[26] = 1.3888888888888886 * rr * ss * (0.6454972243679028 * rr + 0.5) *
55 (0.6454972243679028 * ss + 0.5) * (2 * tt - 0.7745966692414834);
56basisGradient[27] = 0.89652392273319814 * ss * (0.7745966692414834 - 2 * rr) *
57 (ss - 0.7745966692414834) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
58basisGradient[28] = 0.89652392273319814 * rr * (0.7745966692414834 - 2 * ss) *
59 (rr - 0.7745966692414834) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
60basisGradient[29] = rr * ss * (1.1102230246251565e-16 - 2.3148148148148144 * tt) *
61 (rr - 0.7745966692414834) * (ss - 0.7745966692414834);
62basisGradient[30] = 3.5860956909327926 * rr * ss * (ss - 0.7745966692414834) *
63 (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
64basisGradient[31] = 1.3888888888888886 * (rr - 0.7745966692414834) *
65 (1.2909944487358056 * rr + 1.0) * (2 * ss - 0.7745966692414834) * (tt - 0.7745966692414834) *
66 (1.2909944487358056 * tt + 1.0);
67basisGradient[32] = 3.5860956909327926 * ss * tt * (rr - 0.7745966692414834) *
68 (1.2909944487358056 * rr + 1.0) * (ss - 0.7745966692414834);
69basisGradient[33] = ss * (-1.7930478454663963 * rr - 0.69444444444444431) *
70 (ss - 0.7745966692414834) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
71basisGradient[34] = 1.3888888888888886 * rr * (0.7745966692414834 - 2 * ss) *
72 (0.6454972243679028 * rr + 0.5) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
74 -3.5860956909327926 * rr * ss * tt * (0.6454972243679028 * rr + 0.5) * (ss - 0.7745966692414834);
75basisGradient[36] = 1.3888888888888886 * (2 * rr - 0.7745966692414834) * (ss - 0.7745966692414834) *
76 (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
77basisGradient[37] = 3.5860956909327926 * rr * ss * (rr - 0.7745966692414834) *
78 (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
79basisGradient[38] = 3.5860956909327926 * rr * tt * (rr - 0.7745966692414834) *
80 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0);
81basisGradient[39] = -5.5555555555555545 * rr * (ss - 0.7745966692414834) *
82 (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
83basisGradient[40] = -5.5555555555555545 * ss * (rr - 0.7745966692414834) *
84 (1.2909944487358056 * rr + 1.0) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
85basisGradient[41] = -5.5555555555555545 * tt * (rr - 0.7745966692414834) *
86 (1.2909944487358056 * rr + 1.0) * (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0);
87basisGradient[42] = (2.7777777777777772 * rr + 1.0758287072798378) * (ss - 0.7745966692414834) *
88 (1.2909944487358056 * ss + 1.0) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
89basisGradient[43] = 5.5555555555555545 * rr * ss * (0.6454972243679028 * rr + 0.5) *
90 (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
91basisGradient[44] = 5.5555555555555545 * rr * tt * (0.6454972243679028 * rr + 0.5) *
92 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0);
93basisGradient[45] = 1.3888888888888886 * ss * (0.7745966692414834 - 2 * rr) *
94 (0.6454972243679028 * ss + 0.5) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
96 (-1.7930478454663963 * ss - 0.69444444444444431) * (tt - 0.7745966692414834) *
97 (1.2909944487358056 * tt + 1.0);
99 -3.5860956909327926 * rr * ss * tt * (rr - 0.7745966692414834) * (0.6454972243679028 * ss + 0.5);
100basisGradient[48] = 5.5555555555555545 * rr * ss * (0.6454972243679028 * ss + 0.5) *
101 (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
102basisGradient[49] = (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
103 (2.7777777777777772 * ss + 1.0758287072798378) * (tt - 0.7745966692414834) *
104 (1.2909944487358056 * tt + 1.0);
105basisGradient[50] = 5.5555555555555545 * ss * tt * (rr - 0.7745966692414834) *
106 (1.2909944487358056 * rr + 1.0) * (0.6454972243679028 * ss + 0.5);
107basisGradient[51] = ss * (-2.7777777777777772 * rr - 1.0758287072798378) *
108 (0.6454972243679028 * ss + 0.5) * (tt - 0.7745966692414834) * (1.2909944487358056 * tt + 1.0);
110 (-2.7777777777777772 * ss - 1.0758287072798378) * (tt - 0.7745966692414834) *
111 (1.2909944487358056 * tt + 1.0);
112basisGradient[53] = -5.5555555555555545 * rr * ss * tt * (0.6454972243679028 * rr + 0.5) *
113 (0.6454972243679028 * ss + 0.5);
114basisGradient[54] = 0.89652392273319814 * ss * tt * (2 * rr - 0.7745966692414834) *
115 (ss - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
116basisGradient[55] = 0.89652392273319814 * rr * tt * (rr - 0.7745966692414834) *
117 (2 * ss - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
118basisGradient[56] = rr * ss * (rr - 0.7745966692414834) * (ss - 0.7745966692414834) *
119 (1.1574074074074072 * tt + 0.44826196136659907);
121 -3.5860956909327926 * rr * ss * tt * (ss - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
122basisGradient[58] = 1.3888888888888886 * tt * (0.7745966692414834 - 2 * ss) *
123 (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) * (0.6454972243679028 * tt + 0.5);
124basisGradient[59] = ss * (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
125 (ss - 0.7745966692414834) * (-1.7930478454663963 * tt - 0.69444444444444431);
126basisGradient[60] = ss * tt * (1.7930478454663963 * rr + 0.69444444444444431) *
127 (ss - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
128basisGradient[61] = 1.3888888888888886 * rr * tt * (0.6454972243679028 * rr + 0.5) *
129 (2 * ss - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
130basisGradient[62] = rr * ss * (0.6454972243679028 * rr + 0.5) * (ss - 0.7745966692414834) *
131 (1.7930478454663963 * tt + 0.69444444444444431);
132basisGradient[63] = 1.3888888888888886 * tt * (0.7745966692414834 - 2 * rr) *
133 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) * (0.6454972243679028 * tt + 0.5);
135 -3.5860956909327926 * rr * ss * tt * (rr - 0.7745966692414834) * (0.6454972243679028 * tt + 0.5);
136basisGradient[65] = rr * (rr - 0.7745966692414834) * (ss - 0.7745966692414834) *
137 (1.2909944487358056 * ss + 1.0) * (-1.7930478454663963 * tt - 0.69444444444444431);
138basisGradient[66] = 5.5555555555555545 * rr * tt * (ss - 0.7745966692414834) *
139 (1.2909944487358056 * ss + 1.0) * (0.6454972243679028 * tt + 0.5);
140basisGradient[67] = 5.5555555555555545 * ss * tt * (rr - 0.7745966692414834) *
141 (1.2909944487358056 * rr + 1.0) * (0.6454972243679028 * tt + 0.5);
142basisGradient[68] = (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
143 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) *
144 (2.7777777777777772 * tt + 1.0758287072798378);
145basisGradient[69] = tt * (-2.7777777777777772 * rr - 1.0758287072798378) *
146 (ss - 0.7745966692414834) * (1.2909944487358056 * ss + 1.0) * (0.6454972243679028 * tt + 0.5);
147basisGradient[70] = -5.5555555555555545 * rr * ss * tt * (0.6454972243679028 * rr + 0.5) *
148 (0.6454972243679028 * tt + 0.5);
149basisGradient[71] = rr * (0.6454972243679028 * rr + 0.5) * (ss - 0.7745966692414834) *
150 (1.2909944487358056 * ss + 1.0) * (-2.7777777777777772 * tt - 1.0758287072798378);
151basisGradient[72] = 1.3888888888888886 * ss * tt * (2 * rr - 0.7745966692414834) *
152 (0.6454972243679028 * ss + 0.5) * (0.6454972243679028 * tt + 0.5);
154 (1.7930478454663963 * ss + 0.69444444444444431) * (0.6454972243679028 * tt + 0.5);
155basisGradient[74] = rr * ss * (rr - 0.7745966692414834) * (0.6454972243679028 * ss + 0.5) *
156 (1.7930478454663963 * tt + 0.69444444444444431);
157basisGradient[75] = -5.5555555555555545 * rr * ss * tt * (0.6454972243679028 * ss + 0.5) *
158 (0.6454972243679028 * tt + 0.5);
159basisGradient[76] = tt * (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
160 (-2.7777777777777772 * ss - 1.0758287072798378) * (0.6454972243679028 * tt + 0.5);
161basisGradient[77] = ss * (rr - 0.7745966692414834) * (1.2909944487358056 * rr + 1.0) *
162 (0.6454972243679028 * ss + 0.5) * (-2.7777777777777772 * tt - 1.0758287072798378);
163basisGradient[78] = ss * tt * (2.7777777777777772 * rr + 1.0758287072798378) *
164 (0.6454972243679028 * ss + 0.5) * (0.6454972243679028 * tt + 0.5);
165basisGradient[79] = rr * tt * (0.6454972243679028 * rr + 0.5) *
166 (2.7777777777777772 * ss + 1.0758287072798378) * (0.6454972243679028 * tt + 0.5);
167basisGradient[80] = rr * ss * (0.6454972243679028 * rr + 0.5) * (0.6454972243679028 * ss + 0.5) *
168 (2.7777777777777772 * tt + 1.0758287072798378);