ParMooN
 All Classes Functions Variables Friends Pages
BF_C_H_UL3_3D.h
1 // ***********************************************************************
2 // Q3 element with bubbles, conforming, 3D
3 // ***********************************************************************
4 
5 static void C_H_UL3_3D_Funct(double xi, double eta, double zeta,
6  double *values)
7 {
8 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
9  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
10  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
11  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
12  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
13  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
14  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
15  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
16  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
17  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
18  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
19  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
20  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
21  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
22  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
23  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
24  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
25  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
26  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
27  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
28  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
29  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
30  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474, t475, t476, t477, t478, t479, t480, t481, t482,
31  t483, t484, t485, t486, t487, t488, t489, t490, t491, t492, t493, t494, t495, t496, t497, t498, t499, t500, t501, t502, t503,
32  t504, t505, t506, t507, t508, t509, t510, t511, t512, t513, t514, t515, t516, t517, t518, t519, t520, t521, t522, t523, t524,
33  t525, t526, t527, t528, t529, t530, t531, t532, t533, t534, t535, t536, t537, t538, t539, t540, t541, t542, t543, t544, t545,
34  t546, t547, t548, t549, t550, t551, t552, t553, t554, t555, t556, t557, t558, t559, t560, t561, t562, t563, t564, t565, t566,
35  t567, t568, t569, t570, t571, t572, t573, t574, t575, t576, t577, t578, t579, t580, t581, t582, t583, t584, t585, t586, t587,
36  t588, t589, t590, t591, t592, t593, t594, t595, t596, t597, t598, t599, t600, t601, t602, t603, t604, t605, t606, t607, t608,
37  t609, t610, t611, t612, t613, t614, t615, t616, t617, t618, t619, t620, t621, t622, t623, t624, t625, t626, t627, t628, t629,
38  t630, t631, t632, t633, t634, t635, t636, t637, t638, t639, t640, t641, t642, t643, t644, t645, t646, t647, t648, t649, t650,
39  t651, t652, t653, t654, t655, t656, t657, t658, t659, t660, t661, t662, t663, t664, t665, t666, t667, t668, t669, t670, t671,
40  t672, t673, t674, t675, t676, t677, t678, t679, t680, t681, t682, t683, t684, t685, t686, t687, t688, t689, t690, t691, t692,
41  t693, t694, t695, t696, t697, t698, t699, t700, t701, t702, t703, t704, t705, t706, t707, t708, t709, t710, t711, t712, t713,
42  t714, t715, t716, t717, t718, t719, t720, t721, t722, t723, t724, t725, t726, t727, t728, t729, t730, t731, t732, t733, t734,
43  t735, t736, t737, t738, t739, t740, t741, t742, t743, t744, t745, t746, t747, t748, t749, t750, t751, t752, t753, t754, t755,
44  t756, t757, t758, t759, t760, t761, t762, t763, t764, t765, t766, t767, t768, t769, t770, t771, t772, t773, t774, t775, t776,
45  t777, t778, t779, t780, t781, t782, t783, t784, t785, t786, t787, t788, t789, t790, t791, t792, t793, t794, t795, t796, t797,
46  t798, t799, t800, t801, t802, t803, t804, t805, t806, t807, t808, t809, t810, t811, t812, t813, t814, t815, t816, t817, t818,
47  t819, t820, t821, t822, t823, t824, t825, t826, t827, t828, t829, t830, t831, t832, t833, t834, t835, t836, t837, t838, t839,
48  t840, t841, t842, t843, t844, t845, t846, t847, t848, t849, t850, t851, t852, t853, t854, t855, t856, t857, t858, t859, t860,
49  t861, t862, t863, t864, t865, t866, t867, t868, t869, t870, t871, t872, t873, t874, t875, t876, t877, t878, t879;
50 
51  t1 = xi*eta;
52  t2 = t1*zeta;
53  t3 = 333.0/1024.0*t2;
54  t4 = eta*eta;
55  t5 = t4*eta;
56  t6 = xi*t5;
57  t7 = zeta*zeta;
58  t8 = t6*t7;
59  t9 = 111.0/1024.0*t8;
60  t10 = xi*zeta;
61  t11 = t10*t5;
62  t12 = 335.0/1024.0*t11;
63  t13 = t1*t7;
64  t14 = 93.0/1024.0*t13;
65  t15 = xi*xi;
66  t16 = t15*xi;
67  t17 = t16*t4;
68  t18 = t17*t7;
69  t19 = 207.0/1024.0*t18;
70  t20 = t7*zeta;
71  t21 = t1*t20;
72  t22 = 335.0/1024.0*t21;
73  t23 = eta*t16;
74  t24 = t23*zeta;
75  t25 = 335.0/1024.0*t24;
76  t26 = t23*t20;
77  t27 = 353.0/1024.0*t26;
78  t28 = t23*t7;
79  t29 = 111.0/1024.0*t28;
80  t30 = xi*t4;
81  t31 = t30*zeta;
82  t32 = 93.0/1024.0*t31;
83  t33 = t30*t20;
84  t34 = 111.0/1024.0*t33;
85  t35 = t17*zeta;
86  t36 = 111.0/1024.0*t35;
87  t37 = t17*t20;
88  t38 = 273.0/1024.0*t37;
89  t39 = t15*t4;
90  t40 = t7*t7;
91  t41 = t39*t40;
92  t42 = 315.0/4096.0*t41;
93  t43 = t4*t4;
94  t44 = t15*t43;
95  t45 = t44*t7;
96  t46 = 315.0/4096.0*t45;
97  t47 = t15*t15;
98  t48 = t47*t4;
99  t49 = t48*t7;
100  t50 = 315.0/4096.0*t49;
101  t51 = t39*t7;
102  t52 = 189.0/2048.0*t51;
103  t53 = t39*zeta;
104  t54 = 45.0/1024.0*t53;
105  t55 = 161.0/4096.0+t3-t9-t12+t14-t19-t22-t25+t27-t29+t32-t34-t36+t38+t42+
106 t46+t50-t52+t54;
107  t56 = t30*t7;
108  t57 = 45.0/1024.0*t56;
109  t58 = t16*t5;
110  t59 = t58*t7;
111  t60 = 273.0/1024.0*t59;
112  t61 = t58*zeta;
113  t62 = 353.0/1024.0*t61;
114  t63 = t58*t20;
115  t64 = 515.0/1024.0*t63;
116  t65 = t15*t5;
117  t66 = t65*t20;
118  t67 = 273.0/1024.0*t66;
119  t68 = t65*t7;
120  t69 = 207.0/1024.0*t68;
121  t70 = zeta*t15;
122  t71 = t70*t5;
123  t72 = 111.0/1024.0*t71;
124  t73 = t39*t20;
125  t74 = 207.0/1024.0*t73;
126  t75 = eta*t15;
127  t76 = t75*t20;
128  t77 = 111.0/1024.0*t76;
129  t78 = t75*t7;
130  t79 = 45.0/1024.0*t78;
131  t80 = eta*zeta;
132  t81 = t80*t15;
133  t82 = 93.0/1024.0*t81;
134  t83 = t6*t20;
135  t84 = 353.0/1024.0*t83;
136  t85 = 25.0/1024.0*zeta;
137  t86 = 27.0/1024.0*t75;
138  t87 = 45.0/1024.0*t17;
139  t88 = 711.0/4096.0*t39;
140  t89 = 315.0/4096.0*t48;
141  t90 = 315.0/4096.0*t44;
142  t91 = 93.0/1024.0*t23;
143  t92 = t57+t60+t62-t64+t67-t69-t72-t74-t77+t79+t82+t84+t85-t86+t87+t88-t89
144 -t90+t91;
145  t94 = 93.0/1024.0*t6;
146  t95 = 45.0/1024.0*t65;
147  t96 = 111.0/1024.0*t58;
148  t97 = 91.0/1024.0*t1;
149  t98 = 27.0/1024.0*t30;
150  t99 = t15*t7;
151  t100 = 711.0/4096.0*t99;
152  t101 = xi*t7;
153  t102 = 27.0/1024.0*t101;
154  t103 = 27.0/1024.0*t70;
155  t104 = t47*t7;
156  t105 = 315.0/4096.0*t104;
157  t106 = t15*t40;
158  t107 = 315.0/4096.0*t106;
159  t108 = t16*t20;
160  t109 = 111.0/1024.0*t108;
161  t110 = t16*zeta;
162  t111 = 93.0/1024.0*t110;
163  t112 = xi*t20;
164  t113 = 93.0/1024.0*t112;
165  t114 = t16*t7;
166  t115 = 45.0/1024.0*t114;
167  t116 = t15*t20;
168  t117 = 45.0/1024.0*t116;
169  t118 = 91.0/1024.0*t80;
170  t119 = t4*zeta;
171  t120 = 27.0/1024.0*t119;
172  t121 = eta*t7;
173  t122 = 27.0/1024.0*t121;
174  t123 = t4*t7;
175  t124 = 711.0/4096.0*t123;
176  t125 = t94+t95-t96-t97-t98+t100-t102-t103-t105-t107-t109+t111+t113+t115+
177 t117-t118-t120-t122+t124;
178  t126 = t43*t7;
179  t127 = 315.0/4096.0*t126;
180  t128 = t4*t40;
181  t129 = 315.0/4096.0*t128;
182  t130 = eta*t20;
183  t131 = 93.0/1024.0*t130;
184  t132 = t4*t20;
185  t133 = 45.0/1024.0*t132;
186  t134 = zeta*t5;
187  t135 = 93.0/1024.0*t134;
188  t136 = t5*t7;
189  t137 = 45.0/1024.0*t136;
190  t138 = t5*t20;
191  t139 = 111.0/1024.0*t138;
192  t140 = 91.0/1024.0*t10;
193  t141 = 25.0/1024.0*xi;
194  t142 = 25.0/1024.0*eta;
195  t143 = 27.0/1024.0*t5;
196  t144 = 117.0/1024.0*t7;
197  t145 = 27.0/1024.0*t16;
198  t146 = 117.0/1024.0*t4;
199  t147 = 27.0/1024.0*t20;
200  t148 = 117.0/1024.0*t15;
201  t149 = 315.0/4096.0*t40;
202  t150 = 315.0/4096.0*t43;
203  t151 = 315.0/4096.0*t47;
204  t152 = -t127-t129+t131+t133+t135+t137-t139-t140+t141+t142-t143-t144-t145-
205 t146-t147-t148+t149+t150+t151;
206  t155 = 405.0/512.0*t2;
207  t156 = 81.0/256.0*t8;
208  t157 = 189.0/256.0*t11;
209  t158 = 81.0/512.0*t13;
210  t159 = 243.0/512.0*t18;
211  t160 = 189.0/256.0*t21;
212  t161 = 405.0/512.0*t24;
213  t162 = 189.0/256.0*t26;
214  t163 = 81.0/512.0*t28;
215  t164 = 81.0/512.0*t31;
216  t165 = 81.0/256.0*t33;
217  t166 = 81.0/512.0*t35;
218  t167 = 81.0/256.0*t37;
219  t168 = 945.0/4096.0*t41;
220  t169 = 945.0/4096.0*t45;
221  t170 = 729.0/1024.0*t51;
222  t171 = 153.0/2048.0+t155+t156-t157+t158+t159-t160-t161+t162-t163+t164+
223 t165-t166-t167+t168+t169-t170;
224  t172 = 27.0/512.0*t53;
225  t173 = 243.0/512.0*t56;
226  t174 = 81.0/256.0*t59;
227  t175 = 189.0/256.0*t61;
228  t176 = 135.0/512.0*t63;
229  t177 = 45.0/512.0*t66;
230  t178 = 27.0/256.0*t68;
231  t179 = 63.0/256.0*t71;
232  t180 = 27.0/256.0*t73;
233  t181 = 63.0/256.0*t76;
234  t182 = 27.0/512.0*t78;
235  t183 = 135.0/512.0*t81;
236  t184 = 135.0/512.0*t83;
237  t185 = 9.0/128.0*zeta;
238  t186 = 9.0/128.0*t75;
239  t187 = 1323.0/4096.0*t39;
240  t188 = 945.0/4096.0*t44;
241  t189 = t172-t173-t174+t175-t176+t177+t178-t179+t180-t181+t182+t183+t184+
242 t185-t186+t187-t188;
243  t191 = 27.0/128.0*t23;
244  t192 = 81.0/512.0*t6;
245  t193 = 27.0/512.0*t65;
246  t194 = 81.0/512.0*t58;
247  t195 = 27.0/128.0*t1;
248  t196 = 1323.0/4096.0*t99;
249  t197 = 9.0/128.0*t70;
250  t198 = 945.0/4096.0*t106;
251  t199 = 81.0/512.0*t108;
252  t200 = 27.0/128.0*t110;
253  t201 = 81.0/512.0*t112;
254  t202 = 27.0/512.0*t116;
255  t203 = 135.0/512.0*t80;
256  t204 = 27.0/512.0*t119;
257  t205 = 27.0/512.0*t121;
258  t206 = 729.0/1024.0*t123;
259  t207 = 945.0/4096.0*t126;
260  t208 = t191+t192+t193-t194-t195+t196-t197-t198-t199+t200+t201+t202-t203-
261 t204-t205+t206-t207;
262  t209 = 945.0/4096.0*t128;
263  t210 = 63.0/256.0*t130;
264  t211 = 27.0/256.0*t132;
265  t212 = 63.0/256.0*t134;
266  t213 = 27.0/256.0*t136;
267  t214 = 45.0/512.0*t138;
268  t215 = 27.0/128.0*t10;
269  t216 = 27.0/512.0*xi;
270  t217 = 9.0/128.0*eta;
271  t218 = 27.0/512.0*t5;
272  t219 = 1323.0/4096.0*t7;
273  t220 = 27.0/512.0*t16;
274  t221 = 1323.0/4096.0*t4;
275  t222 = 27.0/512.0*t20;
276  t223 = 153.0/2048.0*t15;
277  t224 = 945.0/4096.0*t40;
278  t225 = 945.0/4096.0*t43;
279  t226 = -t209+t210-t211+t212-t213-t214-t215+t216+t217-t218-t219-t220-t221-
280 t222-t223+t224+t225;
281  t229 = 153.0/2048.0-t155-t156+t157-t158-t159+t160+t161-t162+t163-t164-
282 t165+t166+t167+t168+t169-t170;
283  t230 = t172+t173+t174-t175+t176+t177+t178-t179+t180-t181+t182+t183-t184+
284 t185-t186+t187-t188;
285  t232 = -t191-t192+t193+t194+t195+t196-t197-t198+t199-t200-t201+t202-t203-
286 t204-t205+t206-t207;
287  t233 = -t209+t210-t211+t212-t213-t214+t215-t216+t217-t218-t219+t220-t221-
288 t222-t223+t224+t225;
289  t236 = 161.0/4096.0-t3+t9+t12-t14+t19+t22+t25-t27+t29-t32+t34+t36-t38+t42
290 +t46+t50-t52+t54;
291  t237 = -t57-t60-t62+t64+t67-t69-t72-t74-t77+t79+t82-t84+t85-t86-t87+t88-
292 t89-t90-t91;
293  t239 = -t94+t95+t96+t97+t98+t100+t102-t103-t105-t107+t109-t111-t113-t115+
294 t117-t118-t120-t122+t124;
295  t240 = -t127-t129+t131+t133+t135+t137-t139+t140-t141+t142-t143-t144+t145-
296 t146-t147-t148+t149+t150+t151;
297  t243 = 81.0/512.0*t8;
298  t244 = 405.0/512.0*t11;
299  t245 = 27.0/256.0*t18;
300  t246 = 189.0/256.0*t24;
301  t247 = 135.0/512.0*t26;
302  t248 = 81.0/256.0*t28;
303  t249 = 135.0/512.0*t31;
304  t250 = 63.0/256.0*t33;
305  t251 = 63.0/256.0*t35;
306  t252 = 45.0/512.0*t37;
307  t253 = 945.0/4096.0*t49;
308  t254 = 153.0/2048.0+t155-t243-t244+t158+t245-t160-t246+t247+t248+t249-
309 t250-t251+t252+t168+t253-t170;
310  t255 = 27.0/512.0*t56;
311  t256 = 81.0/256.0*t66;
312  t257 = 243.0/512.0*t68;
313  t258 = 81.0/512.0*t71;
314  t259 = 81.0/256.0*t76;
315  t260 = 243.0/512.0*t78;
316  t261 = 81.0/512.0*t81;
317  t262 = 189.0/256.0*t83;
318  t263 = 27.0/512.0*t17;
319  t264 = 945.0/4096.0*t48;
320  t265 = t172+t255-t174+t175-t176-t256+t257-t258+t180+t259-t260+t261+t262+
321 t185+t263+t187-t264;
322  t267 = 81.0/512.0*t23;
323  t268 = 27.0/128.0*t6;
324  t269 = 9.0/128.0*t30;
325  t270 = 729.0/1024.0*t99;
326  t271 = 27.0/512.0*t101;
327  t272 = 27.0/512.0*t70;
328  t273 = 945.0/4096.0*t104;
329  t274 = 45.0/512.0*t108;
330  t275 = 63.0/256.0*t110;
331  t276 = 63.0/256.0*t112;
332  t277 = 27.0/256.0*t114;
333  t278 = 27.0/256.0*t116;
334  t279 = 27.0/128.0*t80;
335  t280 = 9.0/128.0*t119;
336  t281 = t267+t268-t194-t195-t269+t270-t271-t272-t273-t198-t274+t275+t276-
337 t277-t278-t279-t280;
338  t282 = 1323.0/4096.0*t123;
339  t283 = 81.0/512.0*t130;
340  t284 = 27.0/512.0*t132;
341  t285 = 27.0/128.0*t134;
342  t286 = 81.0/512.0*t138;
343  t287 = 135.0/512.0*t10;
344  t288 = 9.0/128.0*xi;
345  t289 = 27.0/512.0*eta;
346  t290 = 153.0/2048.0*t4;
347  t291 = 1323.0/4096.0*t15;
348  t292 = 945.0/4096.0*t47;
349  t293 = t282-t209+t283+t284+t285-t286-t287+t288+t289-t218-t219-t220-t290-
350 t222-t291+t224+t292;
351  t296 = 2187.0/1024.0*t2;
352  t297 = 2187.0/1024.0*t8;
353  t298 = 2187.0/1024.0*t11;
354  t299 = 2187.0/1024.0*t13;
355  t300 = 729.0/1024.0*t18;
356  t301 = 3645.0/1024.0*t21;
357  t302 = 2187.0/1024.0*t24;
358  t303 = 3645.0/1024.0*t26;
359  t304 = 2187.0/1024.0*t28;
360  t305 = 729.0/1024.0*t31;
361  t306 = 1215.0/1024.0*t33;
362  t307 = 729.0/1024.0*t35;
363  t308 = 1215.0/1024.0*t37;
364  t309 = 2835.0/4096.0*t41;
365  t310 = 1215.0/2048.0*t51;
366  t311 = 243.0/1024.0*t53;
367  t312 = 243.0/4096.0+t296-t297-t298+t299-t300-t301-t302+t303-t304+t305-
368 t306-t307+t308+t309-t310+t311;
369  t313 = 729.0/1024.0*t56;
370  t314 = 2187.0/1024.0*t59;
371  t315 = 2187.0/1024.0*t61;
372  t316 = 3645.0/1024.0*t63;
373  t317 = 1215.0/1024.0*t66;
374  t318 = 729.0/1024.0*t68;
375  t319 = 729.0/1024.0*t71;
376  t320 = 405.0/1024.0*t73;
377  t321 = 1215.0/1024.0*t76;
378  t322 = 729.0/1024.0*t78;
379  t323 = 729.0/1024.0*t81;
380  t324 = 3645.0/1024.0*t83;
381  t325 = 243.0/1024.0*zeta;
382  t326 = 243.0/1024.0*t75;
383  t327 = 243.0/1024.0*t17;
384  t328 = 243.0/4096.0*t39;
385  t329 = 729.0/1024.0*t23;
386  t330 = t313+t314+t315-t316+t317-t318-t319-t320-t321+t322+t323+t324+t325-
387 t326+t327+t328+t329;
388  t332 = 729.0/1024.0*t6;
389  t333 = 243.0/1024.0*t65;
390  t334 = 729.0/1024.0*t58;
391  t335 = 729.0/1024.0*t1;
392  t336 = 243.0/1024.0*t30;
393  t337 = 1215.0/2048.0*t99;
394  t338 = 729.0/1024.0*t101;
395  t339 = 243.0/1024.0*t70;
396  t340 = 2835.0/4096.0*t106;
397  t341 = 1215.0/1024.0*t108;
398  t342 = 729.0/1024.0*t110;
399  t343 = 1215.0/1024.0*t112;
400  t344 = 729.0/1024.0*t114;
401  t345 = 405.0/1024.0*t116;
402  t346 = 729.0/1024.0*t80;
403  t347 = 243.0/1024.0*t119;
404  t348 = 729.0/1024.0*t121;
405  t349 = t332+t333-t334-t335-t336+t337-t338-t339-t340-t341+t342+t343+t344+
406 t345-t346-t347-t348;
407  t350 = 1215.0/2048.0*t123;
408  t351 = 2835.0/4096.0*t128;
409  t352 = 1215.0/1024.0*t130;
410  t353 = 405.0/1024.0*t132;
411  t354 = 729.0/1024.0*t134;
412  t355 = 729.0/1024.0*t136;
413  t356 = 1215.0/1024.0*t138;
414  t357 = 729.0/1024.0*t10;
415  t358 = 243.0/1024.0*xi;
416  t359 = 243.0/1024.0*eta;
417  t360 = 243.0/1024.0*t5;
418  t361 = 1215.0/2048.0*t7;
419  t362 = 243.0/1024.0*t16;
420  t363 = 243.0/4096.0*t4;
421  t364 = 405.0/1024.0*t20;
422  t365 = 243.0/4096.0*t15;
423  t366 = 2835.0/4096.0*t40;
424  t367 = t350-t351+t352+t353+t354+t355-t356-t357+t358+t359-t360-t361-t362-
425 t363-t364-t365+t366;
426  t370 = 243.0/4096.0-t296+t297+t298-t299+t300+t301+t302-t303+t304-t305+
427 t306+t307-t308+t309-t310+t311;
428  t371 = -t313-t314-t315+t316+t317-t318-t319-t320-t321+t322+t323-t324+t325-
429 t326-t327+t328-t329;
430  t373 = -t332+t333+t334+t335+t336+t337+t338-t339-t340+t341-t342-t343-t344+
431 t345-t346-t347-t348;
432  t374 = t350-t351+t352+t353+t354+t355-t356+t357-t358+t359-t360-t361+t362-
433 t363-t364-t365+t366;
434  t377 = 153.0/2048.0-t155+t243+t244-t158-t245+t160+t246-t247-t248-t249+
435 t250+t251-t252+t168+t253-t170;
436  t378 = t172-t255+t174-t175+t176-t256+t257-t258+t180+t259-t260+t261-t262+
437 t185-t263+t187-t264;
438  t380 = -t267-t268+t194+t195+t269+t270+t271-t272-t273-t198+t274-t275-t276+
439 t277-t278-t279-t280;
440  t381 = t282-t209+t283+t284+t285-t286+t287-t288+t289-t218-t219+t220-t290-
441 t222-t291+t224+t292;
442  t384 = 153.0/2048.0-t155+t243+t244-t158+t245+t160+t246-t247-t248+t249-
443 t250-t251+t252+t168+t253-t170;
444  t385 = t172+t255+t174-t175+t176+t256-t257+t258+t180-t259+t260-t261-t262+
445 t185+t263+t187-t264;
446  t387 = -t267-t268+t194+t195-t269+t270-t271-t272-t273-t198-t274+t275+t276-
447 t277-t278+t279-t280;
448  t388 = t282-t209-t283+t284-t285+t286-t287+t288-t289+t218-t219-t220-t290-
449 t222-t291+t224+t292;
450  t391 = 243.0/4096.0-t296+t297+t298-t299-t300+t301+t302-t303+t304+t305-
451 t306-t307+t308+t309-t310+t311;
452  t392 = t313-t314-t315+t316-t317+t318+t319-t320+t321-t322-t323-t324+t325+
453 t326+t327+t328-t329;
454  t394 = -t332-t333+t334+t335-t336+t337-t338-t339-t340-t341+t342+t343+t344+
455 t345+t346-t347+t348;
456  t395 = t350-t351-t352+t353-t354-t355+t356-t357+t358-t359+t360-t361-t362-
457 t363-t364-t365+t366;
458  t398 = 243.0/4096.0+t296-t297-t298+t299+t300-t301-t302+t303-t304-t305+
459 t306+t307-t308+t309-t310+t311;
460  t399 = -t313+t314+t315-t316-t317+t318+t319-t320+t321-t322-t323+t324+t325+
461 t326-t327+t328+t329;
462  t401 = t332-t333-t334-t335+t336+t337+t338-t339-t340+t341-t342-t343-t344+
463 t345+t346-t347+t348;
464  t402 = t350-t351-t352+t353-t354-t355+t356+t357-t358-t359+t360-t361+t362-
465 t363-t364-t365+t366;
466  t405 = 153.0/2048.0+t155-t243-t244+t158-t245-t160-t246+t247+t248-t249+
467 t250+t251-t252+t168+t253-t170;
468  t406 = t172-t255-t174+t175-t176+t256-t257+t258+t180-t259+t260-t261+t262+
469 t185-t263+t187-t264;
470  t408 = t267+t268-t194-t195+t269+t270+t271-t272-t273-t198+t274-t275-t276+
471 t277-t278+t279-t280;
472  t409 = t282-t209-t283+t284-t285+t286+t287-t288-t289+t218-t219+t220-t290-
473 t222-t291+t224+t292;
474  t412 = 161.0/4096.0-t3+t9+t12-t14-t19+t22+t25-t27+t29+t32-t34-t36+t38+t42
475 +t46+t50-t52+t54;
476  t413 = t57-t60-t62+t64-t67+t69+t72-t74+t77-t79-t82-t84+t85+t86+t87+t88-
477 t89-t90-t91;
478  t415 = -t94-t95+t96+t97-t98+t100-t102-t103-t105-t107-t109+t111+t113+t115+
479 t117+t118-t120+t122+t124;
480  t416 = -t127-t129-t131+t133-t135-t137+t139-t140+t141-t142+t143-t144-t145-
481 t146-t147-t148+t149+t150+t151;
482  t419 = 153.0/2048.0-t155-t156+t157-t158+t159+t160+t161-t162+t163+t164+
483 t165-t166-t167+t168+t169-t170;
484  t420 = t172-t173+t174-t175+t176-t177-t178+t179+t180+t181-t182-t183-t184+
485 t185+t186+t187-t188;
486  t422 = -t191-t192-t193+t194+t195+t196-t197-t198-t199+t200+t201+t202+t203-
487 t204+t205+t206-t207;
488  t423 = -t209-t210-t211-t212+t213+t214-t215+t216-t217+t218-t219-t220-t221-
489 t222-t223+t224+t225;
490  t426 = 153.0/2048.0+t155+t156-t157+t158-t159-t160-t161+t162-t163-t164-
491 t165+t166+t167+t168+t169-t170;
492  t427 = t172+t173-t174+t175-t176-t177-t178+t179+t180+t181-t182-t183+t184+
493 t185+t186+t187-t188;
494  t429 = t191+t192-t193-t194-t195+t196-t197-t198+t199-t200-t201+t202+t203-
495 t204+t205+t206-t207;
496  t430 = -t209-t210-t211-t212+t213+t214+t215-t216-t217+t218-t219+t220-t221-
497 t222-t223+t224+t225;
498  t433 = 161.0/4096.0+t3-t9-t12+t14+t19-t22-t25+t27-t29-t32+t34+t36-t38+t42
499 +t46+t50-t52+t54;
500  t434 = -t57+t60+t62-t64-t67+t69+t72-t74+t77-t79-t82+t84+t85+t86-t87+t88-
501 t89-t90+t91;
502  t436 = t94-t95-t96-t97+t98+t100+t102-t103-t105-t107+t109-t111-t113-t115+
503 t117+t118-t120+t122+t124;
504  t437 = -t127-t129-t131+t133-t135-t137+t139+t140-t141-t142+t143-t144+t145-
505 t146-t147-t148+t149+t150+t151;
506  t440 = 63.0/256.0*t8;
507  t441 = 135.0/512.0*t13;
508  t442 = 405.0/512.0*t21;
509  t443 = 63.0/256.0*t28;
510  t444 = 81.0/512.0*t33;
511  t445 = 81.0/256.0*t35;
512  t446 = 153.0/2048.0+t155-t440-t157+t441+t245-t442-t246+t162-t443+t164-
513 t444+t445-t167+t169+t253-t170;
514  t447 = 243.0/512.0*t53;
515  t448 = 45.0/512.0*t59;
516  t449 = 135.0/512.0*t61;
517  t450 = 81.0/256.0*t71;
518  t451 = 243.0/512.0*t73;
519  t452 = 81.0/512.0*t76;
520  t453 = 27.0/512.0*zeta;
521  t454 = 27.0/512.0*t75;
522  t455 = 27.0/256.0*t17;
523  t456 = 729.0/1024.0*t39;
524  t457 = -t447+t255+t448+t449-t176-t256+t178+t450+t451-t452+t182+t261+t262+
525 t453-t454-t455+t456;
526  t459 = 63.0/256.0*t23;
527  t460 = 63.0/256.0*t6;
528  t461 = 27.0/256.0*t65;
529  t462 = 45.0/512.0*t58;
530  t463 = 135.0/512.0*t1;
531  t464 = 27.0/512.0*t30;
532  t465 = 9.0/128.0*t101;
533  t466 = 81.0/512.0*t110;
534  t467 = 27.0/128.0*t112;
535  t468 = 27.0/512.0*t114;
536  t469 = 9.0/128.0*t121;
537  t470 = -t264-t188+t459+t460-t461-t462-t463-t464+t196-t465-t273-t199+t466+
538 t467+t468-t279-t469;
539  t471 = 27.0/128.0*t130;
540  t472 = 81.0/512.0*t134;
541  t473 = 27.0/512.0*t136;
542  t474 = 153.0/2048.0*t7;
543  t475 = t282-t207+t471+t472+t473-t286-t215+t288+t217-t218-t474-t220-t221-
544 t222-t291+t225+t292;
545  t478 = 1215.0/1024.0*t8;
546  t479 = 3645.0/1024.0*t11;
547  t480 = 729.0/1024.0*t13;
548  t481 = 2187.0/1024.0*t21;
549  t482 = 2187.0/1024.0*t26;
550  t483 = 729.0/1024.0*t28;
551  t484 = 2187.0/1024.0*t31;
552  t485 = 2187.0/1024.0*t33;
553  t486 = 2187.0/1024.0*t35;
554  t487 = 2187.0/1024.0*t37;
555  t488 = 2835.0/4096.0*t45;
556  t489 = 729.0/1024.0*t53;
557  t490 = 243.0/4096.0+t296-t478-t479+t480-t300-t481-t302+t482-t483+t484-
558 t485-t486+t487+t488-t310+t489;
559  t491 = 1215.0/1024.0*t59;
560  t492 = 3645.0/1024.0*t61;
561  t493 = 405.0/1024.0*t68;
562  t494 = 1215.0/1024.0*t71;
563  t495 = 729.0/1024.0*t73;
564  t496 = 729.0/1024.0*t76;
565  t497 = 243.0/1024.0*t78;
566  t498 = 729.0/1024.0*t17;
567  t499 = 1215.0/2048.0*t39;
568  t500 = 2835.0/4096.0*t44;
569  t501 = t313+t491+t492-t316+t317-t493-t494-t495-t496+t497+t323+t324+t325-
570 t326+t498+t499-t500;
571  t503 = 1215.0/1024.0*t6;
572  t504 = 405.0/1024.0*t65;
573  t505 = 1215.0/1024.0*t58;
574  t506 = 729.0/1024.0*t30;
575  t507 = 243.0/4096.0*t99;
576  t508 = 243.0/1024.0*t101;
577  t509 = 729.0/1024.0*t108;
578  t510 = 729.0/1024.0*t112;
579  t511 = 243.0/1024.0*t114;
580  t512 = 243.0/1024.0*t116;
581  t513 = 729.0/1024.0*t119;
582  t514 = 243.0/1024.0*t121;
583  t515 = t329+t503+t504-t505-t335-t506+t507-t508-t339-t509+t342+t510+t511+
584 t512-t346-t513-t514;
585  t516 = 2835.0/4096.0*t126;
586  t517 = 729.0/1024.0*t130;
587  t518 = 729.0/1024.0*t132;
588  t519 = 1215.0/1024.0*t134;
589  t520 = 405.0/1024.0*t136;
590  t521 = 405.0/1024.0*t5;
591  t522 = 243.0/4096.0*t7;
592  t523 = 1215.0/2048.0*t4;
593  t524 = 243.0/1024.0*t20;
594  t525 = 2835.0/4096.0*t43;
595  t526 = t350-t516+t517+t518+t519+t520-t356-t357+t358+t359-t521-t522-t362-
596 t523-t524-t365+t525;
597  t529 = 243.0/4096.0-t296+t478+t479-t480+t300+t481+t302-t482+t483-t484+
598 t485+t486-t487+t488-t310+t489;
599  t530 = -t313-t491-t492+t316+t317-t493-t494-t495-t496+t497+t323-t324+t325-
600 t326-t498+t499-t500;
601  t532 = -t329-t503+t504+t505+t335+t506+t507+t508-t339+t509-t342-t510-t511+
602 t512-t346-t513-t514;
603  t533 = t350-t516+t517+t518+t519+t520-t356+t357-t358+t359-t521-t522+t362-
604 t523-t524-t365+t525;
605  t536 = 153.0/2048.0-t155+t440+t157-t441-t245+t442+t246-t162+t443-t164+
606 t444-t445+t167+t169+t253-t170;
607  t537 = -t447-t255-t448-t449+t176-t256+t178+t450+t451-t452+t182+t261-t262+
608 t453-t454+t455+t456;
609  t539 = -t264-t188-t459-t460-t461+t462+t463+t464+t196+t465-t273+t199-t466-
610 t467-t468-t279-t469;
611  t540 = t282-t207+t471+t472+t473-t286+t215-t288+t217-t218-t474+t220-t221-
612 t222-t291+t225+t292;
613  t543 = 729.0/1024.0*t8;
614  t544 = 405.0/1024.0*t18;
615  t545 = 3645.0/1024.0*t24;
616  t546 = 1215.0/1024.0*t28;
617  t547 = 729.0/1024.0*t33;
618  t548 = 1215.0/1024.0*t35;
619  t549 = 2835.0/4096.0*t49;
620  t550 = 243.0/4096.0-t296+t543+t298-t480+t544+t481+t545-t303+t546-t305+
621 t547+t548-t308+t549-t310+t489;
622  t551 = 243.0/1024.0*t56;
623  t552 = 2187.0/1024.0*t66;
624  t553 = 2187.0/1024.0*t71;
625  t554 = 2187.0/1024.0*t76;
626  t555 = 2187.0/1024.0*t81;
627  t556 = 2187.0/1024.0*t83;
628  t557 = 729.0/1024.0*t75;
629  t558 = 405.0/1024.0*t17;
630  t559 = 2835.0/4096.0*t48;
631  t560 = -t551-t491-t492+t316+t552-t318-t553-t495-t554+t322+t555-t556+t325-
632 t557-t558+t499-t559;
633  t562 = 1215.0/1024.0*t23;
634  t563 = 729.0/1024.0*t65;
635  t564 = 729.0/1024.0*t70;
636  t565 = 2835.0/4096.0*t104;
637  t566 = 1215.0/1024.0*t110;
638  t567 = 405.0/1024.0*t114;
639  t568 = 729.0/1024.0*t116;
640  t569 = -t562-t332+t563+t505+t335+t336+t337+t508-t564-t565+t341-t566-t510-
641 t567+t568-t346-t347;
642  t570 = 243.0/4096.0*t123;
643  t571 = 243.0/1024.0*t132;
644  t572 = 243.0/1024.0*t136;
645  t573 = 729.0/1024.0*t138;
646  t574 = 405.0/1024.0*t16;
647  t575 = 1215.0/2048.0*t15;
648  t576 = 2835.0/4096.0*t47;
649  t577 = -t514+t570+t517+t571+t354+t572-t573+t357-t358+t359-t360-t522+t574-
650 t363-t524-t575+t576;
651  t580 = 243.0/4096.0+t296-t543-t298+t480+t544-t481-t545+t303-t546-t305+
652 t547+t548-t308+t549-t310+t489;
653  t581 = -t551+t491+t492-t316-t552+t318+t553-t495+t554-t322-t555+t556+t325+
654 t557-t558+t499-t559;
655  t583 = t562+t332-t563-t505-t335+t336+t337+t508-t564-t565+t341-t566-t510-
656 t567+t568+t346-t347;
657  t584 = t514+t570-t517+t571-t354-t572+t573+t357-t358-t359+t360-t522+t574-
658 t363-t524-t575+t576;
659  t587 = 153.0/2048.0+t155-t440-t157+t441-t245-t442-t246+t162-t443-t164+
660 t444-t445+t167+t169+t253-t170;
661  t588 = -t447-t255+t448+t449-t176+t256-t178-t450+t451+t452-t182-t261+t262+
662 t453+t454+t455+t456;
663  t590 = -t264-t188+t459+t460+t461-t462-t463+t464+t196+t465-t273+t199-t466-
664 t467-t468+t279+t469;
665  t591 = t282-t207-t471-t472-t473+t286+t215-t288-t217+t218-t474+t220-t221-
666 t222-t291+t225+t292;
667  t594 = 243.0/4096.0+t296-t478-t479+t480+t300-t481-t302+t482-t483-t484+
668 t485+t486-t487+t488-t310+t489;
669  t595 = -t313+t491+t492-t316-t317+t493+t494-t495+t496-t497-t323+t324+t325+
670 t326-t498+t499-t500;
671  t597 = t329+t503-t504-t505-t335+t506+t507+t508-t339+t509-t342-t510-t511+
672 t512+t346-t513+t514;
673  t598 = t350-t516-t517+t518-t519-t520+t356+t357-t358-t359+t521-t522+t362-
674 t523-t524-t365+t525;
675  t601 = 243.0/4096.0-t296+t478+t479-t480-t300+t481+t302-t482+t483+t484-
676 t485-t486+t487+t488-t310+t489;
677  t602 = t313-t491-t492+t316-t317+t493+t494-t495+t496-t497-t323-t324+t325+
678 t326+t498+t499-t500;
679  t604 = -t329-t503-t504+t505+t335-t506+t507-t508-t339-t509+t342+t510+t511+
680 t512+t346-t513+t514;
681  t605 = t350-t516-t517+t518-t519-t520+t356-t357+t358-t359+t521-t522-t362-
682 t523-t524-t365+t525;
683  t608 = 153.0/2048.0-t155+t440+t157-t441+t245+t442+t246-t162+t443+t164-
684 t444+t445-t167+t169+t253-t170;
685  t609 = -t447+t255-t448-t449+t176+t256-t178-t450+t451+t452-t182-t261-t262+
686 t453+t454-t455+t456;
687  t611 = -t264-t188-t459-t460+t461+t462+t463-t464+t196-t465-t273-t199+t466+
688 t467+t468+t279+t469;
689  t612 = t282-t207-t471-t472-t473+t286-t215+t288-t217+t218-t474-t220-t221-
690 t222-t291+t225+t292;
691  t615 = 243.0/4096.0-t296+t543+t298-t480-t544+t481+t545-t303+t546+t305-
692 t547-t548+t308+t549-t310+t489;
693  t616 = t551-t491-t492+t316-t552+t318+t553-t495+t554-t322-t555-t556+t325+
694 t557+t558+t499-t559;
695  t618 = -t562-t332-t563+t505+t335-t336+t337-t508-t564-t565-t341+t566+t510+
696 t567+t568+t346-t347;
697  t619 = t514+t570-t517+t571-t354-t572+t573-t357+t358-t359+t360-t522-t574-
698 t363-t524-t575+t576;
699  t622 = 243.0/4096.0+t296-t543-t298+t480-t544-t481-t545+t303-t546+t305-
700 t547-t548+t308+t549-t310+t489;
701  t623 = t551+t491+t492-t316+t552-t318-t553-t495-t554+t322+t555+t556+t325-
702 t557+t558+t499-t559;
703  t625 = t562+t332+t563-t505-t335-t336+t337-t508-t564-t565-t341+t566+t510+
704 t567+t568-t346-t347;
705  t626 = -t514+t570+t517+t571+t354+t572-t573-t357+t358+t359-t360-t522-t574-
706 t363-t524-t575+t576;
707  t629 = 153.0/2048.0-t155-t440+t157+t441+t245+t442+t246-t162-t443-t164+
708 t444-t445+t167+t169+t253-t170;
709  t630 = t447+t255+t448-t449+t176+t256+t178-t450-t451+t452+t182-t261-t262-
710 t453-t454-t455+t456;
711  t632 = -t264-t188+t459+t460-t461-t462-t463-t464+t196-t465-t273+t199-t466-
712 t467+t468+t279-t469;
713  t633 = t282-t207-t471-t472+t473+t286+t215+t288+t217-t218-t474-t220-t221+
714 t222-t291+t225+t292;
715  t636 = 243.0/4096.0-t296-t478+t479+t480-t300+t481+t302-t482-t483-t484+
716 t485+t486-t487+t488-t310-t489;
717  t637 = t313+t491-t492+t316-t317-t493+t494+t495+t496+t497-t323-t324-t325-
718 t326+t498+t499-t500;
719  t639 = t329+t503+t504-t505-t335-t506+t507-t508+t339+t509-t342-t510+t511-
720 t512+t346+t513-t514;
721  t640 = t350-t516-t517-t518-t519+t520+t356+t357+t358+t359-t521-t522-t362-
722 t523+t524-t365+t525;
723  t643 = 243.0/4096.0+t296+t478-t479-t480+t300-t481-t302+t482+t483+t484-
724 t485-t486+t487+t488-t310-t489;
725  t644 = -t313-t491+t492-t316-t317-t493+t494+t495+t496+t497-t323+t324-t325-
726 t326-t498+t499-t500;
727  t646 = -t329-t503+t504+t505+t335+t506+t507+t508+t339-t509+t342+t510-t511-
728 t512+t346+t513-t514;
729  t647 = t350-t516-t517-t518-t519+t520+t356-t357-t358+t359-t521-t522+t362-
730 t523+t524-t365+t525;
731  t650 = 153.0/2048.0+t155+t440-t157-t441-t245-t442-t246+t162+t443+t164-
732 t444+t445-t167+t169+t253-t170;
733  t651 = t447-t255-t448+t449-t176+t256+t178-t450-t451+t452+t182-t261+t262-
734 t453-t454+t455+t456;
735  t653 = -t264-t188-t459-t460-t461+t462+t463+t464+t196+t465-t273-t199+t466+
736 t467-t468+t279-t469;
737  t654 = t282-t207-t471-t472+t473+t286-t215-t288+t217-t218-t474+t220-t221+
738 t222-t291+t225+t292;
739  t657 = 243.0/4096.0+t296+t543-t298-t480+t544-t481-t545+t303+t546+t305-
740 t547-t548+t308+t549-t310-t489;
741  t658 = -t551-t491+t492-t316-t552-t318+t553+t495+t554+t322-t555+t556-t325-
742 t557-t558+t499-t559;
743  t660 = -t562-t332+t563+t505+t335+t336+t337+t508+t564-t565-t341+t566+t510-
744 t567-t568+t346+t347;
745  t661 = -t514+t570-t517-t571-t354+t572+t573-t357-t358+t359-t360-t522+t574-
746 t363+t524-t575+t576;
747  t664 = 243.0/4096.0-t296-t543+t298+t480+t544+t481+t545-t303-t546+t305-
748 t547-t548+t308+t549-t310-t489;
749  t665 = -t551+t491-t492+t316+t552+t318-t553+t495-t554-t322+t555-t556-t325+
750 t557-t558+t499-t559;
751  t667 = t562+t332-t563-t505-t335+t336+t337+t508+t564-t565-t341+t566+t510-
752 t567-t568-t346+t347;
753  t668 = t514+t570+t517-t571+t354-t572-t573-t357-t358-t359+t360-t522+t574-
754 t363+t524-t575+t576;
755  t671 = 153.0/2048.0-t155-t440+t157+t441-t245+t442+t246-t162-t443+t164-
756 t444+t445-t167+t169+t253-t170;
757  t672 = t447-t255+t448-t449+t176-t256-t178+t450-t451-t452-t182+t261-t262-
758 t453+t454+t455+t456;
759  t674 = -t264-t188+t459+t460+t461-t462-t463+t464+t196+t465-t273-t199+t466+
760 t467-t468-t279+t469;
761  t675 = t282-t207+t471+t472-t473-t286-t215-t288-t217+t218-t474+t220-t221+
762 t222-t291+t225+t292;
763  t678 = 243.0/4096.0-t296-t478+t479+t480+t300+t481+t302-t482-t483+t484-
764 t485-t486+t487+t488-t310-t489;
765  t679 = -t313+t491-t492+t316+t317+t493-t494+t495-t496-t497+t323-t324-t325+
766 t326-t498+t499-t500;
767  t681 = t329+t503-t504-t505-t335+t506+t507+t508+t339-t509+t342+t510-t511-
768 t512-t346+t513+t514;
769  t682 = t350-t516+t517-t518+t519-t520-t356-t357-t358-t359+t521-t522+t362-
770 t523+t524-t365+t525;
771  t685 = 243.0/4096.0+t296+t478-t479-t480-t300-t481-t302+t482+t483-t484+
772 t485+t486-t487+t488-t310-t489;
773  t686 = t313-t491+t492-t316+t317+t493-t494+t495-t496-t497+t323+t324-t325+
774 t326+t498+t499-t500;
775  t688 = -t329-t503-t504+t505+t335-t506+t507-t508+t339+t509-t342-t510+t511-
776 t512-t346+t513+t514;
777  t689 = t350-t516+t517-t518+t519-t520-t356+t357+t358-t359+t521-t522-t362-
778 t523+t524-t365+t525;
779  t692 = 153.0/2048.0+t155+t440-t157-t441+t245-t442-t246+t162+t443-t164+
780 t444-t445+t167+t169+t253-t170;
781  t693 = t447+t255-t448+t449-t176-t256-t178+t450-t451-t452-t182+t261+t262-
782 t453+t454-t455+t456;
783  t695 = -t264-t188-t459-t460+t461+t462+t463-t464+t196-t465-t273+t199-t466-
784 t467+t468-t279+t469;
785  t696 = t282-t207+t471+t472-t473-t286+t215+t288-t217+t218-t474-t220-t221+
786 t222-t291+t225+t292;
787  t699 = 243.0/4096.0+t296+t543-t298-t480-t544-t481-t545+t303+t546-t305+
788 t547+t548-t308+t549-t310-t489;
789  t700 = t551-t491+t492-t316+t552+t318-t553+t495-t554-t322+t555+t556-t325+
790 t557+t558+t499-t559;
791  t702 = -t562-t332-t563+t505+t335-t336+t337-t508+t564-t565+t341-t566-t510+
792 t567-t568-t346+t347;
793  t703 = t514+t570+t517-t571+t354-t572-t573+t357+t358-t359+t360-t522-t574-
794 t363+t524-t575+t576;
795  t706 = 243.0/4096.0-t296-t543+t298+t480-t544+t481+t545-t303-t546-t305+
796 t547+t548-t308+t549-t310-t489;
797  t707 = t551+t491-t492+t316-t552-t318+t553+t495+t554+t322-t555-t556-t325-
798 t557+t558+t499-t559;
799  t709 = t562+t332+t563-t505-t335-t336+t337-t508+t564-t565+t341-t566-t510+
800 t567-t568+t346+t347;
801  t710 = -t514+t570-t517-t571-t354+t572+t573+t357+t358+t359-t360-t522-t574-
802 t363+t524-t575+t576;
803  t713 = 161.0/4096.0-t3-t9+t12+t14-t19+t22+t25-t27-t29-t32+t34+t36-t38+t42
804 +t46+t50-t52-t54;
805  t714 = t57+t60-t62+t64-t67-t69+t72+t74+t77+t79-t82-t84-t85-t86+t87+t88-
806 t89-t90+t91;
807  t716 = t94+t95-t96-t97-t98+t100-t102+t103-t105-t107+t109-t111-t113+t115-
808 t117+t118+t120-t122+t124;
809  t717 = -t127-t129-t131-t133-t135+t137+t139+t140+t141+t142-t143-t144-t145-
810 t146+t147-t148+t149+t150+t151;
811  t720 = 153.0/2048.0-t155+t156+t157+t158+t159+t160+t161-t162-t163-t164-
812 t165+t166+t167+t168+t169-t170;
813  t721 = -t172-t173-t174-t175+t176-t177+t178+t179-t180+t181+t182-t183-t184-
814 t185-t186+t187-t188;
815  t723 = t191+t192+t193-t194-t195+t196+t197-t198+t199-t200-t201-t202+t203+
816 t204-t205+t206-t207;
817  t724 = -t209-t210+t211-t212-t213+t214+t215+t216+t217-t218-t219-t220-t221+
818 t222-t223+t224+t225;
819  t727 = 153.0/2048.0+t155-t156-t157-t158-t159-t160-t161+t162+t163+t164+
820 t165-t166-t167+t168+t169-t170;
821  t728 = -t172+t173+t174+t175-t176-t177+t178+t179-t180+t181+t182-t183+t184-
822 t185-t186+t187-t188;
823  t730 = -t191-t192+t193+t194+t195+t196+t197-t198-t199+t200+t201-t202+t203+
824 t204-t205+t206-t207;
825  t731 = -t209-t210+t211-t212-t213+t214-t215-t216+t217-t218-t219+t220-t221+
826 t222-t223+t224+t225;
827  t734 = 161.0/4096.0+t3+t9-t12-t14+t19-t22-t25+t27+t29+t32-t34-t36+t38+t42
828 +t46+t50-t52-t54;
829  t735 = -t57-t60+t62-t64-t67-t69+t72+t74+t77+t79-t82+t84-t85-t86-t87+t88-
830 t89-t90-t91;
831  t737 = -t94+t95+t96+t97+t98+t100+t102+t103-t105-t107-t109+t111+t113-t115-
832 t117+t118+t120-t122+t124;
833  t738 = -t127-t129-t131-t133-t135+t137+t139-t140-t141+t142-t143-t144+t145-
834 t146+t147-t148+t149+t150+t151;
835  t741 = 153.0/2048.0-t155-t243+t244+t158+t245+t160+t246-t247+t248-t249+
836 t250+t251-t252+t168+t253-t170;
837  t742 = -t172+t255-t174-t175+t176+t256+t257+t258-t180-t259-t260-t261-t262-
838 t185+t263+t187-t264;
839  t744 = t267+t268-t194-t195-t269+t270-t271+t272-t273-t198+t274-t275-t276-
840 t277+t278+t279+t280;
841  t745 = t282-t209-t283-t284-t285+t286+t287+t288+t289-t218-t219-t220-t290+
842 t222-t291+t224+t292;
843  t748 = 243.0/4096.0-t296-t297+t298+t299-t300+t301+t302-t303-t304-t305+
844 t306+t307-t308+t309-t310-t311;
845  t749 = t313+t314-t315+t316-t317-t318+t319+t320+t321+t322-t323-t324-t325-
846 t326+t327+t328+t329;
847  t751 = t332+t333-t334-t335-t336+t337-t338+t339-t340+t341-t342-t343+t344-
848 t345+t346+t347-t348;
849  t752 = t350-t351-t352-t353-t354+t355+t356+t357+t358+t359-t360-t361-t362-
850 t363+t364-t365+t366;
851  t755 = 243.0/4096.0+t296+t297-t298-t299+t300-t301-t302+t303+t304+t305-
852 t306-t307+t308+t309-t310-t311;
853  t756 = -t313-t314+t315-t316-t317-t318+t319+t320+t321+t322-t323+t324-t325-
854 t326-t327+t328-t329;
855  t758 = -t332+t333+t334+t335+t336+t337+t338+t339-t340-t341+t342+t343-t344-
856 t345+t346+t347-t348;
857  t759 = t350-t351-t352-t353-t354+t355+t356-t357-t358+t359-t360-t361+t362-
858 t363+t364-t365+t366;
859  t762 = 153.0/2048.0+t155+t243-t244-t158-t245-t160-t246+t247-t248+t249-
860 t250-t251+t252+t168+t253-t170;
861  t763 = -t172-t255+t174+t175-t176+t256+t257+t258-t180-t259-t260-t261+t262-
862 t185-t263+t187-t264;
863  t765 = -t267-t268+t194+t195+t269+t270+t271+t272-t273-t198-t274+t275+t276+
864 t277+t278+t279+t280;
865  t766 = t282-t209-t283-t284-t285+t286-t287-t288+t289-t218-t219+t220-t290+
866 t222-t291+t224+t292;
867  t769 = 153.0/2048.0+t155+t243-t244-t158+t245-t160-t246+t247-t248-t249+
868 t250+t251-t252+t168+t253-t170;
869  t770 = -t172+t255+t174+t175-t176-t256-t257-t258-t180+t259+t260+t261+t262-
870 t185+t263+t187-t264;
871  t772 = -t267-t268+t194+t195-t269+t270-t271+t272-t273-t198+t274-t275-t276-
872 t277+t278-t279+t280;
873  t773 = t282-t209+t283-t284+t285-t286+t287+t288-t289+t218-t219-t220-t290+
874 t222-t291+t224+t292;
875  t776 = 243.0/4096.0+t296+t297-t298-t299-t300-t301-t302+t303+t304-t305+
876 t306+t307-t308+t309-t310-t311;
877  t777 = t313-t314+t315-t316+t317+t318-t319+t320-t321-t322+t323+t324-t325+
878 t326+t327+t328-t329;
879  t779 = -t332-t333+t334+t335-t336+t337-t338+t339-t340+t341-t342-t343+t344-
880 t345-t346+t347+t348;
881  t780 = t350-t351+t352-t353+t354-t355-t356+t357+t358-t359+t360-t361-t362-
882 t363+t364-t365+t366;
883  t783 = 243.0/4096.0-t296-t297+t298+t299+t300+t301+t302-t303-t304+t305-
884 t306-t307+t308+t309-t310-t311;
885  t784 = -t313+t314-t315+t316+t317+t318-t319+t320-t321-t322+t323-t324-t325+
886 t326-t327+t328+t329;
887  t786 = t332-t333-t334-t335+t336+t337+t338+t339-t340-t341+t342+t343-t344-
888 t345-t346+t347+t348;
889  t787 = t350-t351+t352-t353+t354-t355-t356-t357-t358-t359+t360-t361+t362-
890 t363+t364-t365+t366;
891  t790 = 153.0/2048.0-t155-t243+t244+t158-t245+t160+t246-t247+t248+t249-
892 t250-t251+t252+t168+t253-t170;
893  t791 = -t172-t255-t174-t175+t176-t256-t257-t258-t180+t259+t260+t261-t262-
894 t185-t263+t187-t264;
895  t793 = t267+t268-t194-t195+t269+t270+t271+t272-t273-t198-t274+t275+t276+
896 t277+t278-t279+t280;
897  t794 = t282-t209+t283-t284+t285-t286-t287-t288-t289+t218-t219+t220-t290+
898 t222-t291+t224+t292;
899  t797 = 161.0/4096.0+t3+t9-t12-t14-t19-t22-t25+t27+t29-t32+t34+t36-t38+t42
900 +t46+t50-t52-t54;
901  t798 = t57-t60+t62-t64+t67+t69-t72+t74-t77-t79+t82+t84-t85+t86+t87+t88-
902 t89-t90-t91;
903  t800 = -t94-t95+t96+t97-t98+t100-t102+t103-t105-t107+t109-t111-t113+t115-
904 t117-t118+t120+t122+t124;
905  t801 = -t127-t129+t131-t133+t135-t137-t139+t140+t141-t142+t143-t144-t145-
906 t146+t147-t148+t149+t150+t151;
907  t804 = 153.0/2048.0+t155-t156-t157-t158+t159-t160-t161+t162+t163-t164-
908 t165+t166+t167+t168+t169-t170;
909  t805 = -t172-t173+t174+t175-t176+t177-t178-t179-t180-t181-t182+t183+t184-
910 t185+t186+t187-t188;
911  t807 = -t191-t192-t193+t194+t195+t196+t197-t198+t199-t200-t201-t202-t203+
912 t204+t205+t206-t207;
913  t808 = -t209+t210+t211+t212+t213-t214+t215+t216-t217+t218-t219-t220-t221+
914 t222-t223+t224+t225;
915  t811 = 153.0/2048.0-t155+t156+t157+t158-t159+t160+t161-t162-t163+t164+
916 t165-t166-t167+t168+t169-t170;
917  t812 = -t172+t173-t174-t175+t176+t177-t178-t179-t180-t181-t182+t183-t184-
918 t185+t186+t187-t188;
919  t814 = t191+t192-t193-t194-t195+t196+t197-t198-t199+t200+t201-t202-t203+
920 t204+t205+t206-t207;
921  t815 = -t209+t210+t211+t212+t213-t214-t215-t216-t217+t218-t219+t220-t221+
922 t222-t223+t224+t225;
923  t818 = 161.0/4096.0-t3-t9+t12+t14+t19+t22+t25-t27-t29+t32-t34-t36+t38+t42
924 +t46+t50-t52-t54;
925  t819 = -t57+t60-t62+t64+t67+t69-t72+t74-t77-t79+t82-t84-t85+t86-t87+t88-
926 t89-t90+t91;
927  t821 = t94-t95-t96-t97+t98+t100+t102+t103-t105-t107-t109+t111+t113-t115-
928 t117-t118+t120+t122+t124;
929  t822 = -t127-t129+t131-t133+t135-t137-t139-t140-t141-t142+t143-t144+t145-
930 t146+t147-t148+t149+t150+t151;
931  t844 = 99.0/64.0*t7+99.0/64.0*t4+99.0/64.0*t15-711.0/256.0*t99-711.0/
932 256.0*t39+513.0/128.0*t51-315.0/256.0*t47-315.0/256.0*t43-315.0/256.0*t40-81.0/
933 256.0-711.0/256.0*t123+315.0/256.0*t104+315.0/256.0*t48+315.0/256.0*t126+315.0/
934 256.0*t44+315.0/256.0*t128+315.0/256.0*t106-315.0/256.0*t49-315.0/256.0*t45
935 -315.0/256.0*t41;
936  t853 = 315.0/256.0*t4;
937  t854 = 315.0/256.0*t15;
938  t855 = 945.0/128.0*t99;
939  t857 = 945.0/128.0*t51;
940  t859 = 945.0/128.0*t123;
941  t863 = 945.0/128.0*t7+t853+t854-315.0/256.0-t855-315.0/256.0*t39+t857
942 -1575.0/256.0*t40-t859+1575.0/256.0*t128+1575.0/256.0*t106-1575.0/256.0*t41;
943  t864 = 315.0/256.0*t7;
944  t867 = 945.0/128.0*t39;
945  t872 = t864+945.0/128.0*t4+t854-315.0/256.0-315.0/256.0*t99-t867+t857
946 -1575.0/256.0*t43-t859+1575.0/256.0*t126+1575.0/256.0*t44-1575.0/256.0*t45;
947  t879 = t864+t853+945.0/128.0*t15-315.0/256.0-t855-t867+t857-1575.0/256.0*
948 t47-315.0/256.0*t123+1575.0/256.0*t104+1575.0/256.0*t48-1575.0/256.0*t49;
949 
950  values[0] = t55+t92+t125+t152;
951  values[1] = t171+t189+t208+t226;
952  values[2] = t229+t230+t232+t233;
953  values[3] = t236+t237+t239+t240;
954  values[4] = t254+t265+t281+t293;
955  values[5] = t312+t330+t349+t367;
956  values[6] = t370+t371+t373+t374;
957  values[7] = t377+t378+t380+t381;
958  values[8] = t384+t385+t387+t388;
959  values[9] = t391+t392+t394+t395;
960  values[10] = t398+t399+t401+t402;
961  values[11] = t405+t406+t408+t409;
962  values[12] = t412+t413+t415+t416;
963  values[13] = t419+t420+t422+t423;
964  values[14] = t426+t427+t429+t430;
965  values[15] = t433+t434+t436+t437;
966  values[16] = t446+t457+t470+t475;
967  values[17] = t490+t501+t515+t526;
968  values[18] = t529+t530+t532+t533;
969  values[19] = t536+t537+t539+t540;
970  values[20] = t550+t560+t569+t577;
971  values[21] = t580+t581+t583+t584;
972  values[22] = t587+t588+t590+t591;
973  values[23] = t594+t595+t597+t598;
974  values[24] = t601+t602+t604+t605;
975  values[25] = t608+t609+t611+t612;
976  values[26] = t615+t616+t618+t619;
977  values[27] = t622+t623+t625+t626;
978  values[28] = t629+t630+t632+t633;
979  values[29] = t636+t637+t639+t640;
980  values[30] = t643+t644+t646+t647;
981  values[31] = t650+t651+t653+t654;
982  values[32] = t657+t658+t660+t661;
983  values[33] = t664+t665+t667+t668;
984  values[34] = t671+t672+t674+t675;
985  values[35] = t678+t679+t681+t682;
986  values[36] = t685+t686+t688+t689;
987  values[37] = t692+t693+t695+t696;
988  values[38] = t699+t700+t702+t703;
989  values[39] = t706+t707+t709+t710;
990  values[40] = t713+t714+t716+t717;
991  values[41] = t720+t721+t723+t724;
992  values[42] = t727+t728+t730+t731;
993  values[43] = t734+t735+t737+t738;
994  values[44] = t741+t742+t744+t745;
995  values[45] = t748+t749+t751+t752;
996  values[46] = t755+t756+t758+t759;
997  values[47] = t762+t763+t765+t766;
998  values[48] = t769+t770+t772+t773;
999  values[49] = t776+t777+t779+t780;
1000  values[50] = t783+t784+t786+t787;
1001  values[51] = t790+t791+t793+t794;
1002  values[52] = t797+t798+t800+t801;
1003  values[53] = t804+t805+t807+t808;
1004  values[54] = t811+t812+t814+t815;
1005  values[55] = t818+t819+t821+t822;
1006  values[56] = t844;
1007  values[57] = 135.0/64.0*zeta-135.0/64.0*t20-135.0/64.0*t119-135.0/64.0*t70+
1008 135.0/64.0*t53+135.0/64.0*t132+135.0/64.0*t116-135.0/64.0*t73;
1009  values[58] = 135.0/64.0*eta-135.0/64.0*t5-135.0/64.0*t121-135.0/64.0*t75+135.0
1010 /64.0*t136+135.0/64.0*t65+135.0/64.0*t78-135.0/64.0*t68;
1011  values[59] = 675.0/64.0*t80-675.0/64.0*t130-675.0/64.0*t134+675.0/64.0*t138
1012 -675.0/64.0*t81+675.0/64.0*t76+675.0/64.0*t71-675.0/64.0*t66;
1013  values[60] = 135.0/64.0*xi-135.0/64.0*t16-135.0/64.0*t30+135.0/64.0*t56-135.0/
1014 64.0*t101+135.0/64.0*t17+135.0/64.0*t114-135.0/64.0*t18;
1015  values[61] = 675.0/64.0*t10+675.0/64.0*t108-675.0/64.0*t110-675.0/64.0*t112
1016 -675.0/64.0*t37+675.0/64.0*t35+675.0/64.0*t33-675.0/64.0*t31;
1017  values[62] = 675.0/64.0*t1-675.0/64.0*t23-675.0/64.0*t6+675.0/64.0*t58+675.0/
1018 64.0*t28-675.0/64.0*t13+675.0/64.0*t8-675.0/64.0*t59;
1019  values[63] = 3375.0/64.0*t2+3375.0/64.0*t26-3375.0/64.0*t24-3375.0/64.0*t21
1020 -3375.0/64.0*t11+3375.0/64.0*t83-3375.0/64.0*t63+3375.0/64.0*t61;
1021  values[64] = t863;
1022  values[65] = t872;
1023  values[66] = t879;
1024 }
1025 
1026 static void C_H_UL3_3D_DeriveXi(double xi, double eta, double zeta,
1027  double *values)
1028 {
1029 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
1030  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
1031  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
1032  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
1033  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
1034  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
1035  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
1036  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
1037  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
1038  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
1039  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
1040  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
1041  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
1042  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
1043  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
1044  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
1045  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
1046  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
1047  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
1048  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
1049  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
1050  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
1051  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474, t475, t476, t477, t478, t479, t480, t481, t482,
1052  t483, t484, t485, t486, t487, t488, t489, t490, t491, t492, t493, t494, t495, t496, t497, t498, t499, t500, t501, t502, t503,
1053  t504, t505, t506, t507, t508, t509, t510, t511, t512, t513, t514, t515, t516, t517, t518, t519, t520, t521, t522, t523, t524,
1054  t525, t526, t527, t528, t529, t530, t531, t532, t533, t534, t535, t536, t537, t538, t539, t540, t541, t542, t543, t544, t545,
1055  t546, t547, t548, t549, t550, t551, t552, t553, t554, t555, t556, t557, t558, t559, t560, t561, t562, t563, t564, t565, t566,
1056  t567, t568, t569, t570, t571, t572, t573, t574, t575, t576, t577, t578, t579, t580, t581, t582, t583, t584, t585, t586, t587,
1057  t588, t589, t590, t591, t592, t593, t594, t595, t596, t597, t598, t599, t600, t601, t602, t603, t604, t605, t606, t607, t608,
1058  t609, t610, t611, t612, t613, t614, t615, t616, t617, t618, t619, t620, t621, t622, t623, t624, t625, t626, t627, t628, t629,
1059  t630, t631, t632, t633, t634, t635, t636, t637, t638, t639, t640, t641, t642, t643, t644, t645, t646, t647, t648, t649, t650,
1060  t651, t652, t653, t654, t655, t656, t657, t658, t659, t660, t661, t662, t663, t664, t665, t666, t667, t668, t669, t670, t671,
1061  t672, t673, t674, t675, t676, t677, t678, t679, t680, t681, t682, t683, t684, t685, t686, t687, t688, t689, t690, t691, t692,
1062  t693, t694, t695, t696, t697, t698, t699, t700, t701, t702, t703, t704, t705, t706, t707, t708, t709, t710, t711, t712, t713,
1063  t714, t715, t716, t717, t718, t719, t720, t721, t722, t723, t724, t725, t726, t727, t728, t729, t730, t731, t732, t733, t734,
1064  t735, t736, t737, t738, t739, t740, t741, t742, t743, t744, t745, t746, t747, t748, t749, t750, t751, t752, t753, t754, t755,
1065  t756, t757, t758, t759, t760, t761, t762, t763, t764, t765, t766, t767, t768, t769, t770, t771, t772, t773, t774, t775, t776;
1066 
1067  t1 = 117.0/512.0*xi;
1068  t2 = 91.0/1024.0*eta;
1069  t3 = 91.0/1024.0*zeta;
1070  t4 = xi*xi;
1071  t5 = t4*eta;
1072  t6 = 279.0/1024.0*t5;
1073  t7 = xi*t4;
1074  t8 = eta*eta;
1075  t9 = t7*t8;
1076  t10 = 315.0/1024.0*t9;
1077  t11 = t4*t8;
1078  t12 = 135.0/1024.0*t11;
1079  t13 = t8*eta;
1080  t14 = xi*t13;
1081  t15 = 45.0/512.0*t14;
1082  t16 = t4*t13;
1083  t17 = 333.0/1024.0*t16;
1084  t18 = xi*eta;
1085  t19 = 27.0/512.0*t18;
1086  t20 = xi*t8;
1087  t21 = 711.0/2048.0*t20;
1088  t22 = zeta*zeta;
1089  t23 = t4*t22;
1090  t24 = 135.0/1024.0*t23;
1091  t25 = xi*t22;
1092  t26 = 711.0/2048.0*t25;
1093  t27 = t4*zeta;
1094  t28 = 279.0/1024.0*t27;
1095  t29 = t22*zeta;
1096  t30 = xi*t29;
1097  t31 = 45.0/512.0*t30;
1098  t32 = -t1-t2-t3+t6-t10+t12+t15-t17-t19+t21+t24+t26+t28+t31;
1099  t33 = t7*t22;
1100  t34 = 315.0/1024.0*t33;
1101  t35 = t4*t29;
1102  t36 = 333.0/1024.0*t35;
1103  t37 = eta*zeta;
1104  t38 = 333.0/1024.0*t37;
1105  t39 = t8*zeta;
1106  t40 = 93.0/1024.0*t39;
1107  t41 = eta*t22;
1108  t42 = 93.0/1024.0*t41;
1109  t43 = t8*t22;
1110  t44 = 45.0/1024.0*t43;
1111  t45 = eta*t29;
1112  t46 = 335.0/1024.0*t45;
1113  t47 = t8*t29;
1114  t48 = 111.0/1024.0*t47;
1115  t49 = zeta*t13;
1116  t50 = 335.0/1024.0*t49;
1117  t51 = t13*t22;
1118  t52 = 111.0/1024.0*t51;
1119  t53 = t13*t29;
1120  t54 = 353.0/1024.0*t53;
1121  t55 = xi*zeta;
1122  t56 = 27.0/512.0*t55;
1123  t57 = t8*t8;
1124  t58 = xi*t57;
1125  t59 = 315.0/2048.0*t58;
1126  t60 = t18*zeta;
1127  t61 = 93.0/512.0*t60;
1128  t62 = -t34-t36+t38+t40+t42+t44-t46-t48-t50-t52+t54-t56-t59+t61;
1129  t64 = t14*t22;
1130  t65 = 207.0/512.0*t64;
1131  t66 = t55*t13;
1132  t67 = 111.0/512.0*t66;
1133  t68 = t9*t22;
1134  t69 = 315.0/1024.0*t68;
1135  t70 = t18*t29;
1136  t71 = 111.0/512.0*t70;
1137  t72 = t18*t22;
1138  t73 = 45.0/512.0*t72;
1139  t74 = t20*zeta;
1140  t75 = 45.0/512.0*t74;
1141  t76 = t20*t29;
1142  t77 = 207.0/512.0*t76;
1143  t78 = t11*t22;
1144  t79 = 621.0/1024.0*t78;
1145  t80 = t11*zeta;
1146  t81 = 333.0/1024.0*t80;
1147  t82 = t20*t22;
1148  t83 = 189.0/1024.0*t82;
1149  t84 = t16*t29;
1150  t85 = 1545.0/1024.0*t84;
1151  t86 = t16*t22;
1152  t87 = 819.0/1024.0*t86;
1153  t88 = t27*t13;
1154  t89 = 1059.0/1024.0*t88;
1155  t90 = t11*t29;
1156  t91 = 819.0/1024.0*t90;
1157  t92 = -t65-t67+t69-t71+t73+t75-t77-t79-t81-t83-t85+t87+t89+t91;
1158  t93 = t5*t29;
1159  t94 = 1059.0/1024.0*t93;
1160  t95 = t5*t22;
1161  t96 = 333.0/1024.0*t95;
1162  t97 = t37*t4;
1163  t98 = 1005.0/1024.0*t97;
1164  t99 = t14*t29;
1165  t100 = 273.0/512.0*t99;
1166  t101 = t58*t22;
1167  t102 = 315.0/2048.0*t101;
1168  t103 = t22*t22;
1169  t104 = t20*t103;
1170  t105 = 315.0/2048.0*t104;
1171  t106 = 93.0/1024.0*t13;
1172  t107 = 27.0/1024.0*t22;
1173  t108 = 315.0/1024.0*t7;
1174  t109 = 27.0/1024.0*t8;
1175  t110 = 93.0/1024.0*t29;
1176  t111 = 81.0/1024.0*t4;
1177  t112 = xi*t103;
1178  t113 = 315.0/2048.0*t112;
1179  t114 = 25.0/1024.0+t94-t96-t98+t100+t102+t105+t106-t107+t108-t109+t110-
1180 t111-t113;
1181  t117 = 153.0/1024.0*xi;
1182  t118 = 27.0/128.0*eta;
1183  t119 = 27.0/128.0*zeta;
1184  t120 = 81.0/128.0*t5;
1185  t121 = 27.0/256.0*t14;
1186  t122 = 243.0/512.0*t16;
1187  t123 = 9.0/64.0*t18;
1188  t124 = 1323.0/2048.0*t20;
1189  t125 = 1323.0/2048.0*t25;
1190  t126 = 81.0/128.0*t27;
1191  t127 = 27.0/256.0*t30;
1192  t128 = 27.0/512.0-t117-t118-t119+t120+t121-t122-t123+t124+t125+t126+t127;
1193  t129 = 243.0/512.0*t35;
1194  t130 = 405.0/512.0*t37;
1195  t131 = 81.0/512.0*t39;
1196  t132 = 81.0/512.0*t41;
1197  t133 = 243.0/512.0*t43;
1198  t134 = 189.0/256.0*t45;
1199  t135 = 81.0/256.0*t47;
1200  t136 = 189.0/256.0*t49;
1201  t137 = 81.0/256.0*t51;
1202  t138 = 135.0/512.0*t53;
1203  t139 = 9.0/64.0*t55;
1204  t140 = 945.0/2048.0*t58;
1205  t141 = -t129+t130+t131+t132-t133-t134+t135-t136+t137+t138-t139-t140;
1206  t143 = 135.0/256.0*t60;
1207  t144 = 27.0/128.0*t64;
1208  t145 = 63.0/128.0*t66;
1209  t146 = 63.0/128.0*t70;
1210  t147 = 27.0/256.0*t72;
1211  t148 = 27.0/256.0*t74;
1212  t149 = 27.0/128.0*t76;
1213  t150 = 729.0/512.0*t78;
1214  t151 = 243.0/512.0*t80;
1215  t152 = 729.0/512.0*t82;
1216  t153 = 405.0/512.0*t84;
1217  t154 = 243.0/256.0*t86;
1218  t155 = t143+t144-t145-t146+t147+t148+t149+t150-t151-t152-t153-t154;
1219  t156 = 567.0/256.0*t88;
1220  t157 = 243.0/256.0*t90;
1221  t158 = 567.0/256.0*t93;
1222  t159 = 243.0/512.0*t95;
1223  t160 = 1215.0/512.0*t97;
1224  t161 = 45.0/256.0*t99;
1225  t162 = 945.0/2048.0*t101;
1226  t163 = 945.0/2048.0*t104;
1227  t164 = 81.0/512.0*t13;
1228  t165 = 81.0/512.0*t29;
1229  t166 = 81.0/512.0*t4;
1230  t167 = 945.0/2048.0*t112;
1231  t168 = t156-t157+t158-t159-t160+t161+t162+t163+t164+t165-t166-t167;
1232  t171 = -27.0/512.0-t117+t118+t119-t120+t121+t122-t123+t124+t125-t126+t127
1233 ;
1234  t172 = t129-t130-t131-t132+t133+t134-t135+t136-t137-t138-t139-t140;
1235  t174 = t143+t144-t145-t146+t147+t148+t149-t150+t151-t152+t153+t154;
1236  t175 = -t156+t157-t158+t159+t160+t161+t162+t163-t164-t165+t166-t167;
1237  t178 = -t1+t2+t3-t6-t10-t12+t15+t17-t19+t21-t24+t26-t28+t31;
1238  t179 = -25.0/1024.0-t34+t36-t38-t40-t42-t44+t46+t48+t50+t52-t54-t56-t59;
1239  t181 = t61-t65-t67+t69-t71+t73+t75-t77+t79+t81-t83+t85-t87-t89;
1240  t182 = -t91-t94+t96+t98+t100+t102+t105-t106+t107+t108+t109-t110+t111-t113
1241 ;
1242  t185 = 1323.0/2048.0*xi;
1243  t186 = 135.0/512.0*zeta;
1244  t187 = 243.0/512.0*t5;
1245  t188 = 945.0/1024.0*t9;
1246  t189 = 81.0/512.0*t11;
1247  t190 = 81.0/256.0*t23;
1248  t191 = 729.0/512.0*t25;
1249  t192 = 189.0/256.0*t27;
1250  t193 = 27.0/128.0*t30;
1251  t194 = 945.0/1024.0*t33;
1252  t195 = -t185-t118-t186+t187-t188+t189-t122+t124-t190+t191+t192-t193-t194;
1253  t196 = 135.0/512.0*t35;
1254  t197 = 135.0/512.0*t39;
1255  t198 = 27.0/512.0*t43;
1256  t199 = 63.0/256.0*t47;
1257  t200 = 405.0/512.0*t49;
1258  t201 = 81.0/512.0*t51;
1259  t202 = 189.0/256.0*t53;
1260  t203 = 27.0/256.0*t55;
1261  t204 = 81.0/256.0*t60;
1262  t205 = 243.0/256.0*t64;
1263  t206 = -t196+t130+t197+t132+t198-t134-t199-t200-t201+t202-t203+t204+t205;
1264  t208 = 81.0/256.0*t66;
1265  t209 = 945.0/1024.0*t68;
1266  t210 = 81.0/128.0*t70;
1267  t211 = 243.0/256.0*t72;
1268  t212 = 81.0/256.0*t78;
1269  t213 = 189.0/256.0*t80;
1270  t214 = 135.0/512.0*t90;
1271  t215 = -t208+t209+t210-t211+t148+t149+t212-t213-t152-t153-t154+t156+t214;
1272  t216 = 405.0/512.0*t93;
1273  t217 = 243.0/256.0*t95;
1274  t218 = 567.0/256.0*t97;
1275  t219 = 81.0/128.0*t99;
1276  t220 = 27.0/128.0*t13;
1277  t221 = 27.0/512.0*t22;
1278  t222 = 945.0/1024.0*t7;
1279  t223 = 9.0/128.0*t8;
1280  t224 = 63.0/256.0*t29;
1281  t225 = 9.0/128.0+t216+t217-t218-t219+t163+t220-t221+t222-t223+t224-t166-
1282 t167;
1283  t228 = 243.0/2048.0*xi;
1284  t229 = 729.0/1024.0*eta;
1285  t230 = 729.0/1024.0*zeta;
1286  t231 = 2187.0/1024.0*t5;
1287  t232 = 729.0/1024.0*t11;
1288  t233 = 243.0/512.0*t14;
1289  t234 = 2187.0/1024.0*t16;
1290  t235 = 243.0/512.0*t18;
1291  t236 = 243.0/2048.0*t20;
1292  t237 = 2187.0/1024.0*t23;
1293  t238 = 1215.0/1024.0*t25;
1294  t239 = 2187.0/1024.0*t27;
1295  t240 = -t228-t229-t230+t231+t232+t233-t234-t235+t236+t237+t238+t239;
1296  t241 = 405.0/512.0*t30;
1297  t242 = 3645.0/1024.0*t35;
1298  t243 = 2187.0/1024.0*t37;
1299  t244 = 729.0/1024.0*t39;
1300  t245 = 2187.0/1024.0*t41;
1301  t246 = 729.0/1024.0*t43;
1302  t247 = 3645.0/1024.0*t45;
1303  t248 = 1215.0/1024.0*t47;
1304  t249 = 2187.0/1024.0*t49;
1305  t250 = 2187.0/1024.0*t51;
1306  t251 = 3645.0/1024.0*t53;
1307  t252 = 243.0/512.0*t55;
1308  t253 = 729.0/512.0*t60;
1309  t254 = t241-t242+t243+t244+t245+t246-t247-t248-t249-t250+t251-t252+t253;
1310  t256 = 729.0/512.0*t64;
1311  t257 = 729.0/512.0*t66;
1312  t258 = 1215.0/512.0*t70;
1313  t259 = 729.0/512.0*t72;
1314  t260 = 243.0/512.0*t74;
1315  t261 = 405.0/512.0*t76;
1316  t262 = 2187.0/1024.0*t78;
1317  t263 = 2187.0/1024.0*t80;
1318  t264 = 1215.0/1024.0*t82;
1319  t265 = 10935.0/1024.0*t84;
1320  t266 = 6561.0/1024.0*t86;
1321  t267 = 6561.0/1024.0*t88;
1322  t268 = -t256-t257-t258+t259+t260-t261-t262-t263-t264-t265+t266+t267;
1323  t269 = 3645.0/1024.0*t90;
1324  t270 = 10935.0/1024.0*t93;
1325  t271 = 6561.0/1024.0*t95;
1326  t272 = 6561.0/1024.0*t97;
1327  t273 = 1215.0/512.0*t99;
1328  t274 = 2835.0/2048.0*t104;
1329  t275 = 729.0/1024.0*t13;
1330  t276 = 729.0/1024.0*t22;
1331  t277 = 243.0/1024.0*t8;
1332  t278 = 1215.0/1024.0*t29;
1333  t279 = 729.0/1024.0*t4;
1334  t280 = 2835.0/2048.0*t112;
1335  t281 = 243.0/1024.0+t269+t270-t271-t272+t273+t274+t275-t276-t277+t278-
1336 t279-t280;
1337  t284 = -t228+t229+t230-t231-t232+t233+t234-t235+t236-t237+t238-t239;
1338  t285 = -243.0/1024.0+t241+t242-t243-t244-t245-t246+t247+t248+t249+t250-
1339 t251-t252;
1340  t287 = t253-t256-t257-t258+t259+t260-t261+t262+t263-t264+t265-t266;
1341  t288 = -t267-t269-t270+t271+t272+t273+t274-t275+t276+t277-t278+t279-t280;
1342  t291 = -t185+t118+t186-t187-t188-t189+t122+t124+t190+t191-t192-t193-t194;
1343  t292 = t196-t130-t197-t132-t198+t134+t199+t200+t201-t202-t203+t204+t205;
1344  t294 = -t208+t209+t210-t211+t148+t149-t212+t213-t152+t153+t154-t156-t214;
1345  t295 = -9.0/128.0-t216-t217+t218-t219+t163-t220+t221+t222+t223-t224+t166-
1346 t167;
1347  t298 = -t185+t118-t186-t187-t188+t189+t122+t124-t190+t191+t192-t193-t194;
1348  t299 = -t196-t130+t197-t132+t198+t134-t199+t200+t201-t202-t203-t204-t205;
1349  t301 = t208+t209-t210+t211+t148+t149+t212-t213-t152+t153+t154-t156+t214;
1350  t302 = 9.0/128.0-t216-t217+t218+t219+t163-t220-t221+t222-t223+t224-t166-
1351 t167;
1352  t305 = -t228+t229-t230-t231+t232-t233+t234+t235+t236+t237+t238+t239;
1353  t306 = t241-t242-t243+t244-t245+t246+t247-t248+t249+t250-t251-t252-t253;
1354  t308 = t256+t257+t258-t259+t260-t261-t262-t263-t264+t265-t266-t267;
1355  t309 = 243.0/1024.0+t269-t270+t271+t272-t273+t274-t275-t276-t277+t278-
1356 t279-t280;
1357  t312 = -t228-t229+t230+t231-t232-t233-t234+t235+t236-t237+t238-t239;
1358  t313 = -243.0/1024.0+t241+t242+t243-t244+t245-t246-t247+t248-t249-t250+
1359 t251-t252;
1360  t315 = -t253+t256+t257+t258-t259+t260-t261+t262+t263-t264-t265+t266;
1361  t316 = t267-t269+t270-t271-t272-t273+t274+t275+t276+t277-t278+t279-t280;
1362  t319 = -t185-t118+t186+t187-t188-t189-t122+t124+t190+t191-t192-t193-t194;
1363  t320 = t196+t130-t197+t132-t198-t134+t199-t200-t201+t202-t203-t204-t205;
1364  t322 = t208+t209-t210+t211+t148+t149-t212+t213-t152-t153-t154+t156-t214;
1365  t323 = -9.0/128.0+t216+t217-t218+t219+t163+t220+t221+t222+t223-t224+t166-
1366 t167;
1367  t326 = -t1+t2-t3-t6-t10+t12-t15+t17+t19+t21+t24+t26+t28+t31;
1368  t327 = -t34-t36-t38+t40-t42+t44+t46-t48+t50+t52-t54-t56-t59-t61;
1369  t329 = t65+t67+t69+t71-t73+t75-t77-t79-t81-t83+t85-t87-t89+t91;
1370  t330 = 25.0/1024.0-t94+t96+t98-t100+t102+t105-t106-t107+t108-t109+t110-
1371 t111-t113;
1372  t333 = 27.0/512.0-t117+t118-t119-t120-t121+t122+t123+t124+t125+t126+t127;
1373  t334 = -t129-t130+t131-t132-t133+t134+t135+t136-t137-t138-t139-t140;
1374  t336 = -t143-t144+t145+t146-t147+t148+t149+t150-t151-t152+t153+t154;
1375  t337 = -t156-t157-t158+t159+t160-t161+t162+t163-t164+t165-t166-t167;
1376  t340 = -27.0/512.0-t117-t118+t119+t120-t121-t122+t123+t124+t125-t126+t127
1377 ;
1378  t341 = t129+t130-t131+t132+t133-t134-t135-t136+t137+t138-t139-t140;
1379  t343 = -t143-t144+t145+t146-t147+t148+t149-t150+t151-t152-t153-t154;
1380  t344 = t156+t157+t158-t159-t160-t161+t162+t163+t164-t165+t166-t167;
1381  t347 = -t1-t2+t3+t6-t10-t12-t15-t17+t19+t21-t24+t26-t28+t31;
1382  t348 = -25.0/1024.0-t34+t36+t38-t40+t42-t44-t46+t48-t50-t52+t54-t56-t59;
1383  t350 = -t61+t65+t67+t69+t71-t73+t75-t77+t79+t81-t83-t85+t87+t89;
1384  t351 = -t91+t94-t96-t98-t100+t102+t105+t106+t107+t108+t109-t110+t111-t113
1385 ;
1386  t354 = 135.0/512.0*eta;
1387  t355 = 189.0/256.0*t5;
1388  t356 = 81.0/256.0*t11;
1389  t357 = 27.0/128.0*t14;
1390  t358 = 135.0/512.0*t16;
1391  t359 = 27.0/256.0*t18;
1392  t360 = 729.0/512.0*t20;
1393  t361 = 81.0/512.0*t23;
1394  t362 = 243.0/512.0*t27;
1395  t363 = -t185-t354-t119+t355-t188-t356-t357-t358-t359+t360+t361+t125+t362;
1396  t364 = 135.0/512.0*t41;
1397  t365 = 405.0/512.0*t45;
1398  t366 = 81.0/512.0*t47;
1399  t367 = 63.0/256.0*t51;
1400  t368 = -t194-t129+t130+t131+t364+t198-t365-t366-t136-t367+t202-t140+t204;
1401  t370 = 81.0/128.0*t66;
1402  t371 = 81.0/256.0*t70;
1403  t372 = 243.0/256.0*t74;
1404  t373 = 243.0/256.0*t76;
1405  t374 = 243.0/256.0*t80;
1406  t375 = 135.0/512.0*t86;
1407  t376 = 405.0/512.0*t88;
1408  t377 = t144+t370+t209-t371+t147-t372+t373+t212+t374-t152-t153+t375+t376;
1409  t378 = 189.0/256.0*t95;
1410  t379 = 63.0/256.0*t13;
1411  t380 = 9.0/128.0*t22;
1412  t381 = 27.0/512.0*t8;
1413  t382 = 27.0/128.0*t29;
1414  t383 = 9.0/128.0-t157+t158-t378-t218-t219+t162+t379-t380+t222-t381+t382-
1415 t166;
1416  t386 = 2187.0/1024.0*t11;
1417  t387 = 405.0/512.0*t14;
1418  t388 = 3645.0/1024.0*t16;
1419  t389 = 1215.0/1024.0*t20;
1420  t390 = 729.0/1024.0*t23;
1421  t391 = 243.0/2048.0*t25;
1422  t392 = -t228-t229-t230+t231+t386+t387-t388-t235+t389+t390+t391+t239;
1423  t393 = 243.0/512.0*t30;
1424  t394 = 2187.0/1024.0*t35;
1425  t395 = 2187.0/1024.0*t39;
1426  t396 = 729.0/1024.0*t41;
1427  t397 = 2187.0/1024.0*t45;
1428  t398 = 2187.0/1024.0*t47;
1429  t399 = 3645.0/1024.0*t49;
1430  t400 = 1215.0/1024.0*t51;
1431  t401 = 2835.0/2048.0*t58;
1432  t402 = t393-t394+t243+t395+t396+t246-t397-t398-t399-t400+t251-t252-t401;
1433  t404 = 405.0/512.0*t64;
1434  t405 = 1215.0/512.0*t66;
1435  t406 = 729.0/512.0*t70;
1436  t407 = 243.0/512.0*t72;
1437  t408 = 729.0/512.0*t74;
1438  t409 = 729.0/512.0*t76;
1439  t410 = 6561.0/1024.0*t80;
1440  t411 = 3645.0/1024.0*t86;
1441  t412 = t253-t404-t405-t406+t407+t408-t409-t262-t410-t264-t265+t411;
1442  t413 = 10935.0/1024.0*t88;
1443  t414 = 6561.0/1024.0*t90;
1444  t415 = 6561.0/1024.0*t93;
1445  t416 = 2187.0/1024.0*t95;
1446  t417 = 2835.0/2048.0*t101;
1447  t418 = 1215.0/1024.0*t13;
1448  t419 = 243.0/1024.0*t22;
1449  t420 = 729.0/1024.0*t8;
1450  t421 = 729.0/1024.0*t29;
1451  t422 = 243.0/1024.0+t413+t414+t415-t416-t272+t273+t417+t418-t419-t420+
1452 t421-t279;
1453  t425 = -t228+t229+t230-t231-t386+t387+t388-t235+t389-t390+t391-t239;
1454  t426 = t393+t394-t243-t395-t396-t246+t397+t398+t399+t400-t251-t252-t401;
1455  t428 = -243.0/1024.0+t253-t404-t405-t406+t407+t408-t409+t262+t410-t264+
1456 t265;
1457  t429 = -t411-t413-t414-t415+t416+t272+t273+t417-t418+t419+t420-t421+t279;
1458  t432 = -t185+t354+t119-t355-t188+t356-t357+t358-t359+t360-t361+t125-t362;
1459  t433 = -t194+t129-t130-t131-t364-t198+t365+t366+t136+t367-t202-t140+t204;
1460  t435 = t144+t370+t209-t371+t147-t372+t373-t212-t374-t152+t153-t375-t376;
1461  t436 = -9.0/128.0+t157-t158+t378+t218-t219+t162-t379+t380+t222+t381-t382+
1462 t166;
1463  t439 = 1215.0/1024.0*xi;
1464  t440 = 3645.0/1024.0*t5;
1465  t441 = 2835.0/1024.0*t9;
1466  t442 = 1215.0/1024.0*t11;
1467  t443 = 729.0/512.0*t14;
1468  t444 = 729.0/512.0*t18;
1469  t445 = 1215.0/1024.0*t23;
1470  t446 = 3645.0/1024.0*t27;
1471  t447 = -t439+t229+t230-t440-t441-t442+t443+t388-t444+t389-t445+t238-t446;
1472  t448 = 729.0/512.0*t30;
1473  t449 = 2835.0/1024.0*t33;
1474  t450 = 243.0/1024.0*t43;
1475  t451 = 729.0/1024.0*t47;
1476  t452 = 729.0/1024.0*t51;
1477  t453 = 2187.0/1024.0*t53;
1478  t454 = 729.0/512.0*t55;
1479  t455 = t448-t449+t242-t243-t244-t396-t450+t397+t451+t249+t452-t453-t454;
1480  t457 = 2187.0/512.0*t60;
1481  t458 = 2187.0/512.0*t66;
1482  t459 = 2835.0/1024.0*t68;
1483  t460 = 2187.0/512.0*t70;
1484  t461 = 1215.0/1024.0*t78;
1485  t462 = 3645.0/1024.0*t80;
1486  t463 = -243.0/1024.0+t457-t256-t458+t459-t460+t259+t408-t409+t461+t462-
1487 t264+t265;
1488  t464 = 3645.0/1024.0*t95;
1489  t465 = 10935.0/1024.0*t97;
1490  t466 = 2187.0/512.0*t99;
1491  t467 = 2835.0/1024.0*t7;
1492  t468 = 1215.0/1024.0*t4;
1493  t469 = -t411-t413-t269-t270+t464+t465+t466-t275+t419+t467+t277-t421+t468;
1494  t472 = -t439-t229+t230+t440-t441-t442-t443-t388+t444+t389-t445+t238-t446;
1495  t473 = t448-t449+t242+t243-t244+t396-t450-t397+t451-t249-t452+t453-t454;
1496  t475 = -243.0/1024.0-t457+t256+t458+t459+t460-t259+t408-t409+t461+t462-
1497 t264-t265;
1498  t476 = t411+t413-t269+t270-t464-t465-t466+t275+t419+t467+t277-t421+t468;
1499  t479 = -t185-t354+t119+t355-t188+t356+t357-t358+t359+t360-t361+t125-t362;
1500  t480 = -t194+t129+t130-t131+t364-t198-t365+t366-t136-t367+t202-t140-t204;
1501  t482 = -t144-t370+t209+t371-t147-t372+t373-t212-t374-t152-t153+t375+t376;
1502  t483 = -9.0/128.0+t157+t158-t378-t218+t219+t162+t379+t380+t222+t381-t382+
1503 t166;
1504  t486 = -t228-t229+t230+t231-t386-t387-t388+t235+t389-t390+t391-t239;
1505  t487 = t393+t394+t243-t395+t396-t246-t397+t398-t399-t400+t251-t252-t401;
1506  t489 = -243.0/1024.0-t253+t404+t405+t406-t407+t408-t409+t262+t410-t264-
1507 t265;
1508  t490 = t411+t413-t414+t415-t416-t272-t273+t417+t418+t419+t420-t421+t279;
1509  t493 = -t228+t229-t230-t231+t386-t387+t388+t235+t389+t390+t391+t239;
1510  t494 = t393-t394-t243+t395-t396+t246+t397-t398+t399+t400-t251-t252-t401;
1511  t496 = -t253+t404+t405+t406-t407+t408-t409-t262-t410-t264+t265-t411;
1512  t497 = 243.0/1024.0-t413+t414-t415+t416+t272-t273+t417-t418-t419-t420+
1513 t421-t279;
1514  t500 = -t185+t354-t119-t355-t188-t356+t357+t358+t359+t360+t361+t125+t362;
1515  t501 = -t194-t129-t130+t131-t364+t198+t365-t366+t136+t367-t202-t140-t204;
1516  t503 = -t144-t370+t209+t371-t147-t372+t373+t212+t374-t152+t153-t375-t376;
1517  t504 = 9.0/128.0-t157-t158+t378+t218+t219+t162-t379-t380+t222-t381+t382-
1518 t166;
1519  t507 = -t439+t229-t230-t440-t441+t442-t443+t388+t444+t389+t445+t238+t446;
1520  t508 = t448-t449-t242-t243+t244-t396+t450+t397-t451+t249+t452-t453-t454;
1521  t510 = -t457+t256+t458+t459+t460-t259+t408-t409-t461-t462-t264+t265-t411;
1522  t511 = 243.0/1024.0-t413+t269-t270+t464+t465-t466-t275-t419+t467-t277+
1523 t421-t468;
1524  t514 = -t439-t229-t230+t440-t441+t442+t443-t388-t444+t389+t445+t238+t446;
1525  t515 = t448-t449-t242+t243+t244+t396+t450-t397-t451-t249-t452+t453-t454;
1526  t517 = t457-t256-t458+t459-t460+t259+t408-t409-t461-t462-t264-t265+t411;
1527  t518 = 243.0/1024.0+t413+t269+t270-t464-t465+t466+t275-t419+t467-t277+
1528 t421-t468;
1529  t521 = -t185-t354+t119+t355-t188-t356-t357-t358-t359+t360+t361+t125-t362;
1530  t522 = -t194+t129-t130-t131+t364+t198+t365+t366+t136-t367-t202-t140-t204;
1531  t524 = t144-t370+t209+t371+t147+t372-t373+t212-t374-t152+t153+t375-t376;
1532  t525 = 9.0/128.0+t157-t158-t378+t218+t219+t162+t379-t380+t222-t381-t382-
1533 t166;
1534  t528 = -t228-t229+t230+t231+t386+t387-t388-t235+t389+t390+t391-t239;
1535  t529 = -t393+t394-t243-t395+t396+t246+t397+t398+t399-t400-t251+t252-t401;
1536  t531 = -t253-t404+t405+t406+t407-t408+t409-t262+t410-t264+t265+t411;
1537  t532 = 243.0/1024.0-t413-t414-t415-t416+t272-t273+t417+t418-t419-t420-
1538 t421-t279;
1539  t535 = -t228+t229-t230-t231-t386+t387+t388-t235+t389-t390+t391+t239;
1540  t536 = -t393-t394+t243+t395-t396-t246-t397-t398-t399+t400+t251+t252-t401;
1541  t538 = -243.0/1024.0-t253-t404+t405+t406+t407-t408+t409+t262-t410-t264-
1542 t265;
1543  t539 = -t411+t413+t414+t415+t416-t272-t273+t417-t418+t419+t420+t421+t279;
1544  t542 = -t185+t354-t119-t355-t188+t356-t357+t358-t359+t360-t361+t125+t362;
1545  t543 = -t194-t129+t130+t131-t364-t198-t365-t366-t136+t367+t202-t140-t204;
1546  t545 = t144-t370+t209+t371+t147+t372-t373-t212+t374-t152-t153-t375+t376;
1547  t546 = -9.0/128.0-t157+t158+t378-t218+t219+t162-t379+t380+t222+t381+t382+
1548 t166;
1549  t549 = -t439+t229-t230-t440-t441-t442+t443+t388-t444+t389-t445+t238+t446;
1550  t550 = -t448-t449-t242+t243+t244-t396-t450-t397-t451-t249+t452+t453+t454;
1551  t552 = -243.0/1024.0-t457-t256+t458+t459+t460+t259-t408+t409+t461-t462-
1552 t264-t265;
1553  t553 = -t411+t413+t269+t270+t464-t465-t466-t275+t419+t467+t277+t421+t468;
1554  t556 = -t439-t229-t230+t440-t441-t442-t443-t388+t444+t389-t445+t238+t446;
1555  t557 = -t448-t449-t242-t243+t244+t396-t450+t397-t451+t249-t452-t453+t454;
1556  t559 = -243.0/1024.0+t457+t256-t458+t459-t460-t259-t408+t409+t461-t462-
1557 t264+t265;
1558  t560 = t411-t413+t269-t270-t464+t465+t466+t275+t419+t467+t277+t421+t468;
1559  t563 = -t185-t354-t119+t355-t188+t356+t357-t358+t359+t360-t361+t125+t362;
1560  t564 = -t194-t129-t130+t131+t364-t198+t365-t366+t136-t367-t202-t140+t204;
1561  t566 = -t144+t370+t209-t371-t147+t372-t373-t212+t374-t152+t153+t375-t376;
1562  t567 = -9.0/128.0-t157-t158-t378+t218-t219+t162+t379+t380+t222+t381+t382+
1563 t166;
1564  t570 = -t228-t229-t230+t231-t386-t387-t388+t235+t389-t390+t391+t239;
1565  t571 = -t393-t394-t243+t395+t396-t246+t397-t398+t399-t400-t251+t252-t401;
1566  t573 = -243.0/1024.0+t253+t404-t405-t406-t407-t408+t409+t262-t410-t264+
1567 t265;
1568  t574 = t411-t413+t414-t415-t416+t272+t273+t417+t418+t419+t420+t421+t279;
1569  t577 = -t228+t229+t230-t231+t386-t387+t388+t235+t389+t390+t391-t239;
1570  t578 = -t393+t394+t243-t395-t396+t246-t397+t398-t399+t400+t251+t252-t401;
1571  t580 = t253+t404-t405-t406-t407-t408+t409-t262+t410-t264-t265-t411;
1572  t581 = 243.0/1024.0+t413-t414+t415+t416-t272+t273+t417-t418-t419-t420-
1573 t421-t279;
1574  t584 = -t185+t354+t119-t355-t188-t356+t357+t358+t359+t360+t361+t125-t362;
1575  t585 = -t194+t129+t130-t131-t364+t198-t365+t366-t136+t367+t202-t140+t204;
1576  t587 = -t144+t370+t209-t371-t147+t372-t373+t212-t374-t152-t153-t375+t376;
1577  t588 = 9.0/128.0+t157+t158+t378-t218-t219+t162-t379-t380+t222-t381-t382-
1578 t166;
1579  t591 = -t439+t229+t230-t440-t441+t442-t443+t388+t444+t389+t445+t238-t446;
1580  t592 = -t448-t449+t242+t243-t244-t396+t450-t397+t451-t249+t452+t453+t454;
1581  t594 = t457+t256-t458+t459-t460-t259-t408+t409-t461+t462-t264-t265-t411;
1582  t595 = 243.0/1024.0+t413-t269+t270+t464-t465+t466-t275-t419+t467-t277-
1583 t421-t468;
1584  t598 = -t439-t229+t230+t440-t441+t442+t443-t388-t444+t389+t445+t238-t446;
1585  t599 = -t448-t449+t242-t243-t244+t396+t450+t397+t451+t249-t452-t453+t454;
1586  t601 = -t457-t256+t458+t459+t460+t259-t408+t409-t461+t462-t264+t265+t411;
1587  t602 = 243.0/1024.0-t413-t269-t270-t464+t465-t466+t275-t419+t467-t277-
1588 t421-t468;
1589  t605 = -t1-t2+t3+t6-t10+t12+t15-t17-t19+t21+t24+t26-t28-t31;
1590  t606 = -t34+t36-t38-t40+t42+t44+t46+t48+t50-t52-t54+t56-t59-t61;
1591  t608 = -t65+t67+t69+t71+t73-t75+t77-t79+t81-t83+t85+t87-t89-t91;
1592  t609 = 25.0/1024.0-t94-t96+t98-t100+t102+t105+t106-t107+t108-t109-t110-
1593 t111-t113;
1594  t612 = 27.0/512.0-t117-t118+t119+t120+t121-t122-t123+t124+t125-t126-t127;
1595  t613 = t129-t130-t131+t132-t133+t134-t135+t136+t137-t138+t139-t140;
1596  t615 = -t143+t144+t145+t146+t147-t148-t149+t150+t151-t152+t153-t154;
1597  t616 = -t156+t157-t158-t159+t160-t161+t162+t163+t164-t165-t166-t167;
1598  t619 = -27.0/512.0-t117+t118-t119-t120+t121+t122-t123+t124+t125+t126-t127
1599 ;
1600  t620 = -t129+t130+t131-t132+t133-t134+t135-t136-t137+t138+t139-t140;
1601  t622 = -t143+t144+t145+t146+t147-t148-t149-t150-t151-t152-t153+t154;
1602  t623 = t156-t157+t158+t159-t160-t161+t162+t163-t164+t165+t166-t167;
1603  t626 = -t1+t2-t3-t6-t10-t12+t15+t17-t19+t21-t24+t26+t28-t31;
1604  t627 = -25.0/1024.0-t34-t36+t38+t40-t42-t44-t46-t48-t50+t52+t54+t56-t59;
1605  t629 = -t61-t65+t67+t69+t71+t73-t75+t77+t79-t81-t83-t85-t87+t89;
1606  t630 = t91+t94+t96-t98-t100+t102+t105-t106+t107+t108+t109+t110+t111-t113;
1607  t633 = -t185-t118+t186+t187-t188+t189-t122+t124-t190+t191-t192+t193-t194;
1608  t634 = t196-t130-t197+t132+t198+t134+t199+t200-t201-t202+t203-t204+t205;
1609  t636 = t208+t209-t210-t211-t148-t149+t212+t213-t152+t153-t154-t156-t214;
1610  t637 = 9.0/128.0-t216+t217+t218+t219+t163+t220-t221+t222-t223-t224-t166-
1611 t167;
1612  t640 = -t228-t229+t230+t231+t232+t233-t234-t235+t236+t237+t238-t239;
1613  t641 = -t241+t242-t243-t244+t245+t246+t247+t248+t249-t250-t251+t252-t253;
1614  t643 = -t256+t257+t258+t259-t260+t261-t262+t263-t264+t265+t266-t267;
1615  t644 = 243.0/1024.0-t269-t270-t271+t272-t273+t274+t275-t276-t277-t278-
1616 t279-t280;
1617  t647 = -t228+t229-t230-t231-t232+t233+t234-t235+t236-t237+t238+t239;
1618  t648 = -243.0/1024.0-t241-t242+t243+t244-t245-t246-t247-t248-t249+t250+
1619 t251+t252;
1620  t650 = -t253-t256+t257+t258+t259-t260+t261+t262-t263-t264-t265-t266;
1621  t651 = t267+t269+t270+t271-t272-t273+t274-t275+t276+t277+t278+t279-t280;
1622  t654 = -t185+t118-t186-t187-t188-t189+t122+t124+t190+t191+t192+t193-t194;
1623  t655 = -t196+t130+t197-t132-t198-t134-t199-t200+t201+t202+t203-t204+t205;
1624  t657 = t208+t209-t210-t211-t148-t149-t212-t213-t152-t153+t154+t156+t214;
1625  t658 = -9.0/128.0+t216-t217-t218+t219+t163-t220+t221+t222+t223+t224+t166-
1626 t167;
1627  t661 = -t185+t118+t186-t187-t188+t189+t122+t124-t190+t191-t192+t193-t194;
1628  t662 = t196+t130-t197-t132+t198-t134+t199-t200+t201+t202+t203+t204-t205;
1629  t664 = -t208+t209+t210+t211-t148-t149+t212+t213-t152-t153+t154+t156-t214;
1630  t665 = 9.0/128.0+t216-t217-t218-t219+t163-t220-t221+t222-t223-t224-t166-
1631 t167;
1632  t668 = -t228+t229+t230-t231+t232-t233+t234+t235+t236+t237+t238-t239;
1633  t669 = -t241+t242+t243-t244-t245+t246-t247+t248-t249+t250+t251+t252+t253;
1634  t671 = t256-t257-t258-t259-t260+t261-t262+t263-t264-t265-t266+t267;
1635  t672 = 243.0/1024.0-t269+t270+t271-t272+t273+t274-t275-t276-t277-t278-
1636 t279-t280;
1637  t675 = -t228-t229-t230+t231-t232-t233-t234+t235+t236-t237+t238+t239;
1638  t676 = -243.0/1024.0-t241-t242-t243+t244+t245-t246+t247-t248+t249-t250-
1639 t251+t252;
1640  t678 = t253+t256-t257-t258-t259-t260+t261+t262-t263-t264+t265+t266;
1641  t679 = -t267+t269-t270-t271+t272+t273+t274+t275+t276+t277+t278+t279-t280;
1642  t682 = -t185-t118-t186+t187-t188-t189-t122+t124+t190+t191+t192+t193-t194;
1643  t683 = -t196-t130+t197+t132-t198+t134-t199+t200-t201-t202+t203+t204-t205;
1644  t685 = -t208+t209+t210+t211-t148-t149-t212-t213-t152+t153-t154-t156+t214;
1645  t686 = -9.0/128.0-t216+t217+t218-t219+t163+t220+t221+t222+t223+t224+t166-
1646 t167;
1647  t689 = -t1+t2+t3-t6-t10+t12-t15+t17+t19+t21+t24+t26-t28-t31;
1648  t690 = -t34+t36+t38-t40-t42+t44-t46+t48-t50+t52+t54+t56-t59+t61;
1649  t692 = t65-t67+t69-t71-t73-t75+t77-t79+t81-t83-t85-t87+t89-t91;
1650  t693 = 25.0/1024.0+t94+t96-t98+t100+t102+t105-t106-t107+t108-t109-t110-
1651 t111-t113;
1652  t696 = 27.0/512.0-t117+t118+t119-t120-t121+t122+t123+t124+t125-t126-t127;
1653  t697 = t129+t130-t131-t132-t133-t134-t135-t136-t137+t138+t139-t140;
1654  t699 = t143-t144-t145-t146-t147-t148-t149+t150+t151-t152-t153+t154;
1655  t700 = t156+t157+t158+t159-t160+t161+t162+t163-t164-t165-t166-t167;
1656  t703 = -27.0/512.0-t117-t118-t119+t120-t121-t122+t123+t124+t125+t126-t127
1657 ;
1658  t704 = -t129-t130+t131+t132+t133+t134+t135+t136+t137-t138+t139-t140;
1659  t706 = t143-t144-t145-t146-t147-t148-t149-t150-t151-t152+t153-t154;
1660  t707 = -t156-t157-t158-t159+t160+t161+t162+t163+t164+t165+t166-t167;
1661  t710 = -t1-t2-t3+t6-t10-t12-t15-t17+t19+t21-t24+t26+t28-t31;
1662  t711 = -25.0/1024.0-t34-t36-t38+t40+t42-t44+t46-t48+t50-t52-t54+t56-t59;
1663  t713 = t61+t65-t67+t69-t71-t73-t75+t77+t79-t81-t83+t85+t87-t89;
1664  t714 = t91-t94-t96+t98+t100+t102+t105+t106+t107+t108+t109+t110+t111-t113;
1665  t729 = 99.0/32.0*xi-711.0/128.0*t25-711.0/128.0*t20+513.0/64.0*t82-315.0/
1666 64.0*t7+315.0/64.0*t33+315.0/64.0*t9+315.0/128.0*t58+315.0/128.0*t112-315.0/
1667 64.0*t68-315.0/128.0*t101-315.0/128.0*t104;
1668  t768 = 315.0/128.0*xi;
1669  t769 = 945.0/64.0*t25;
1670  t771 = 945.0/64.0*t82;
1671  t776 = 945.0/64.0*t20;
1672 
1673  values[0] = t32+t62+t92+t114;
1674  values[1] = t128+t141+t155+t168;
1675  values[2] = t171+t172+t174+t175;
1676  values[3] = t178+t179+t181+t182;
1677  values[4] = t195+t206+t215+t225;
1678  values[5] = t240+t254+t268+t281;
1679  values[6] = t284+t285+t287+t288;
1680  values[7] = t291+t292+t294+t295;
1681  values[8] = t298+t299+t301+t302;
1682  values[9] = t305+t306+t308+t309;
1683  values[10] = t312+t313+t315+t316;
1684  values[11] = t319+t320+t322+t323;
1685  values[12] = t326+t327+t329+t330;
1686  values[13] = t333+t334+t336+t337;
1687  values[14] = t340+t341+t343+t344;
1688  values[15] = t347+t348+t350+t351;
1689  values[16] = t363+t368+t377+t383;
1690  values[17] = t392+t402+t412+t422;
1691  values[18] = t425+t426+t428+t429;
1692  values[19] = t432+t433+t435+t436;
1693  values[20] = t447+t455+t463+t469;
1694  values[21] = t472+t473+t475+t476;
1695  values[22] = t479+t480+t482+t483;
1696  values[23] = t486+t487+t489+t490;
1697  values[24] = t493+t494+t496+t497;
1698  values[25] = t500+t501+t503+t504;
1699  values[26] = t507+t508+t510+t511;
1700  values[27] = t514+t515+t517+t518;
1701  values[28] = t521+t522+t524+t525;
1702  values[29] = t528+t529+t531+t532;
1703  values[30] = t535+t536+t538+t539;
1704  values[31] = t542+t543+t545+t546;
1705  values[32] = t549+t550+t552+t553;
1706  values[33] = t556+t557+t559+t560;
1707  values[34] = t563+t564+t566+t567;
1708  values[35] = t570+t571+t573+t574;
1709  values[36] = t577+t578+t580+t581;
1710  values[37] = t584+t585+t587+t588;
1711  values[38] = t591+t592+t594+t595;
1712  values[39] = t598+t599+t601+t602;
1713  values[40] = t605+t606+t608+t609;
1714  values[41] = t612+t613+t615+t616;
1715  values[42] = t619+t620+t622+t623;
1716  values[43] = t626+t627+t629+t630;
1717  values[44] = t633+t634+t636+t637;
1718  values[45] = t640+t641+t643+t644;
1719  values[46] = t647+t648+t650+t651;
1720  values[47] = t654+t655+t657+t658;
1721  values[48] = t661+t662+t664+t665;
1722  values[49] = t668+t669+t671+t672;
1723  values[50] = t675+t676+t678+t679;
1724  values[51] = t682+t683+t685+t686;
1725  values[52] = t689+t690+t692+t693;
1726  values[53] = t696+t697+t699+t700;
1727  values[54] = t703+t704+t706+t707;
1728  values[55] = t710+t711+t713+t714;
1729  values[56] = t729;
1730  values[57] = -135.0/32.0*t55+135.0/32.0*t74+135.0/32.0*t30-135.0/32.0*t76;
1731  values[58] = -135.0/32.0*t18+135.0/32.0*t14+135.0/32.0*t72-135.0/32.0*t64;
1732  values[59] = -675.0/32.0*t60+675.0/32.0*t70+675.0/32.0*t66-675.0/32.0*t99;
1733  values[60] = 135.0/64.0-405.0/64.0*t4-135.0/64.0*t8+135.0/64.0*t43-135.0/64.0
1734 *t22+405.0/64.0*t11+405.0/64.0*t23-405.0/64.0*t78;
1735  values[61] = 675.0/64.0*zeta+2025.0/64.0*t35-2025.0/64.0*t27-675.0/64.0*t29
1736 -2025.0/64.0*t90+2025.0/64.0*t80+675.0/64.0*t47-675.0/64.0*t39;
1737  values[62] = 675.0/64.0*eta-2025.0/64.0*t5-675.0/64.0*t13+2025.0/64.0*t16+
1738 2025.0/64.0*t95-675.0/64.0*t41+675.0/64.0*t51-2025.0/64.0*t86;
1739  values[63] = 3375.0/64.0*t37+10125.0/64.0*t93-10125.0/64.0*t97-3375.0/64.0*
1740 t45-3375.0/64.0*t49+3375.0/64.0*t53-10125.0/64.0*t84+10125.0/64.0*t88;
1741  values[64] = t768-t769-315.0/128.0*t20+t771+1575.0/128.0*t112-1575.0/128.0*
1742 t104;
1743  values[65] = t768-315.0/128.0*t25-t776+t771+1575.0/128.0*t58-1575.0/128.0*
1744 t101;
1745  values[66] = 945.0/64.0*xi-t769-t776+t771-1575.0/64.0*t7+1575.0/64.0*t33+
1746 1575.0/64.0*t9-1575.0/64.0*t68;
1747 }
1748 
1749 static void C_H_UL3_3D_DeriveEta(double xi, double eta, double zeta,
1750  double *values)
1751 {
1752 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
1753  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
1754  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
1755  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
1756  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
1757  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
1758  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
1759  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
1760  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
1761  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
1762  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
1763  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
1764  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
1765  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
1766  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
1767  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
1768  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
1769  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
1770  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
1771  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
1772  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
1773  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
1774  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474, t475, t476, t477, t478, t479, t480, t481, t482,
1775  t483, t484, t485, t486, t487, t488, t489, t490, t491, t492, t493, t494, t495, t496, t497, t498, t499, t500, t501, t502, t503,
1776  t504, t505, t506, t507, t508, t509, t510, t511, t512, t513, t514, t515, t516, t517, t518, t519, t520, t521, t522, t523, t524,
1777  t525, t526, t527, t528, t529, t530, t531, t532, t533, t534, t535, t536, t537, t538, t539, t540, t541, t542, t543, t544, t545,
1778  t546, t547, t548, t549, t550, t551, t552, t553, t554, t555, t556, t557, t558, t559, t560, t561, t562, t563, t564, t565, t566,
1779  t567, t568, t569, t570, t571, t572, t573, t574, t575, t576, t577, t578, t579, t580, t581, t582, t583, t584, t585, t586, t587,
1780  t588, t589, t590, t591, t592, t593, t594, t595, t596, t597, t598, t599, t600, t601, t602, t603, t604, t605, t606, t607, t608,
1781  t609, t610, t611, t612, t613, t614, t615, t616, t617, t618, t619, t620, t621, t622, t623, t624, t625, t626, t627, t628, t629,
1782  t630, t631, t632, t633, t634, t635, t636, t637, t638, t639, t640, t641, t642, t643, t644, t645, t646, t647, t648, t649, t650,
1783  t651, t652, t653, t654, t655, t656, t657, t658, t659, t660, t661, t662, t663, t664, t665, t666, t667, t668, t669, t670, t671,
1784  t672, t673, t674, t675, t676, t677, t678, t679, t680, t681, t682, t683, t684, t685, t686, t687, t688, t689, t690, t691, t692,
1785  t693, t694, t695, t696, t697, t698, t699, t700, t701, t702, t703, t704, t705, t706, t707, t708, t709, t710, t711, t712, t713,
1786  t714, t715, t716, t717, t718, t719, t720, t721, t722, t723, t724, t725, t726, t727, t728, t729, t730, t731, t732, t733, t734,
1787  t735, t736, t737, t738, t739, t740, t741, t742, t743, t744, t745, t746, t747, t748, t749, t750, t751, t752, t753, t754, t755,
1788  t756, t757, t758, t759, t760, t761, t762, t763, t764, t765, t766, t767, t768, t769, t770, t771, t772, t773, t774, t775, t776;
1789 
1790  t1 = zeta*zeta;
1791  t2 = xi*t1;
1792  t3 = 93.0/1024.0*t2;
1793  t4 = xi*xi;
1794  t5 = xi*t4;
1795  t6 = eta*eta;
1796  t7 = t5*t6;
1797  t8 = t1*t7;
1798  t9 = 819.0/1024.0*t8;
1799  t10 = xi*eta;
1800  t11 = t1*zeta;
1801  t12 = t10*t11;
1802  t13 = 111.0/512.0*t12;
1803  t14 = eta*t5;
1804  t15 = t14*zeta;
1805  t16 = 111.0/512.0*t15;
1806  t17 = 91.0/1024.0*xi;
1807  t18 = 117.0/512.0*eta;
1808  t19 = t6*zeta;
1809  t20 = 279.0/1024.0*t19;
1810  t21 = t6*eta;
1811  t22 = t4*t21;
1812  t23 = 315.0/1024.0*t22;
1813  t24 = eta*t1;
1814  t25 = 711.0/2048.0*t24;
1815  t26 = t6*t1;
1816  t27 = 135.0/1024.0*t26;
1817  t28 = zeta*t5;
1818  t29 = 335.0/1024.0*t28;
1819  t30 = t4*t6;
1820  t31 = 135.0/1024.0*t30;
1821  t32 = t14*t11;
1822  t33 = 273.0/512.0*t32;
1823  t34 = t10*t1;
1824  t35 = 45.0/512.0*t34;
1825  t36 = t3+t9-t13-t16-t17-t18+t20-t23+t25+t27-t29+t31+t33+t35;
1826  t37 = t14*t1;
1827  t38 = 207.0/512.0*t37;
1828  t39 = xi*t6;
1829  t40 = t39*zeta;
1830  t41 = 1005.0/1024.0*t40;
1831  t42 = t4*t1;
1832  t43 = 45.0/1024.0*t42;
1833  t44 = xi*zeta;
1834  t45 = 333.0/1024.0*t44;
1835  t46 = t4*t4;
1836  t47 = t46*eta;
1837  t48 = 315.0/2048.0*t47;
1838  t49 = t1*t1;
1839  t50 = eta*t49;
1840  t51 = 315.0/2048.0*t50;
1841  t52 = 27.0/512.0*t10;
1842  t53 = t4*eta;
1843  t54 = 711.0/2048.0*t53;
1844  t55 = t39*t1;
1845  t56 = 333.0/1024.0*t55;
1846  t57 = t22*t1;
1847  t58 = 315.0/1024.0*t57;
1848  t59 = t30*t11;
1849  t60 = 819.0/1024.0*t59;
1850  t61 = t53*t11;
1851  t62 = 207.0/512.0*t61;
1852  t63 = t53*t1;
1853  t64 = 189.0/1024.0*t63;
1854  t65 = 315.0/1024.0*t21;
1855  t66 = -t38-t41+t43+t45-t48-t51-t52+t54-t56+t58+t60-t62-t64+t65;
1856  t68 = 279.0/1024.0*t39;
1857  t69 = eta*t11;
1858  t70 = 45.0/512.0*t69;
1859  t71 = t39*t11;
1860  t72 = 1059.0/1024.0*t71;
1861  t73 = t7*zeta;
1862  t74 = 1059.0/1024.0*t73;
1863  t75 = t7*t11;
1864  t76 = 1545.0/1024.0*t75;
1865  t77 = t30*t1;
1866  t78 = 621.0/1024.0*t77;
1867  t79 = t30*zeta;
1868  t80 = 333.0/1024.0*t79;
1869  t81 = t5*t1;
1870  t82 = 111.0/1024.0*t81;
1871  t83 = 45.0/512.0*t14;
1872  t84 = 27.0/1024.0*t4;
1873  t85 = eta*zeta;
1874  t86 = t85*t4;
1875  t87 = 45.0/512.0*t86;
1876  t88 = 27.0/1024.0*t1;
1877  t89 = 93.0/1024.0*t11;
1878  t90 = t6*t11;
1879  t91 = 333.0/1024.0*t90;
1880  t92 = t68+t70+t72+t74-t76-t78-t80-t82+t83-t84+t87-t88+t89-t91;
1881  t93 = xi*t11;
1882  t94 = 335.0/1024.0*t93;
1883  t95 = t21*t1;
1884  t96 = 315.0/1024.0*t95;
1885  t97 = t47*t1;
1886  t98 = 315.0/2048.0*t97;
1887  t99 = t53*t49;
1888  t100 = 315.0/2048.0*t99;
1889  t101 = 91.0/1024.0*zeta;
1890  t102 = t4*zeta;
1891  t103 = 93.0/1024.0*t102;
1892  t104 = 27.0/512.0*t85;
1893  t105 = t4*t11;
1894  t106 = 111.0/1024.0*t105;
1895  t107 = t5*t11;
1896  t108 = 353.0/1024.0*t107;
1897  t109 = t10*zeta;
1898  t110 = 93.0/512.0*t109;
1899  t111 = 333.0/1024.0*t7;
1900  t112 = 93.0/1024.0*t5;
1901  t113 = 81.0/1024.0*t6;
1902  t114 = 25.0/1024.0-t94-t96+t98+t100-t101+t103-t104-t106+t108+t110-t111+
1903 t112-t113;
1904  t117 = 81.0/512.0*t2;
1905  t118 = 243.0/256.0*t8;
1906  t119 = 81.0/128.0*t12;
1907  t120 = 81.0/256.0*t15;
1908  t121 = 27.0/128.0*xi;
1909  t122 = 1323.0/2048.0*eta;
1910  t123 = 189.0/256.0*t19;
1911  t124 = 945.0/1024.0*t22;
1912  t125 = 729.0/512.0*t24;
1913  t126 = 81.0/256.0*t26;
1914  t127 = 405.0/512.0*t28;
1915  t128 = 81.0/512.0*t30;
1916  t129 = 81.0/128.0*t32;
1917  t130 = t117-t118+t119-t120-t121-t122+t123-t124+t125-t126-t127+t128-t129;
1918  t131 = 243.0/256.0*t34;
1919  t132 = 243.0/256.0*t37;
1920  t133 = 567.0/256.0*t40;
1921  t134 = 27.0/512.0*t42;
1922  t135 = 405.0/512.0*t44;
1923  t136 = 945.0/2048.0*t50;
1924  t137 = 1323.0/2048.0*t53;
1925  t138 = 243.0/256.0*t55;
1926  t139 = 945.0/1024.0*t57;
1927  t140 = 135.0/512.0*t59;
1928  t141 = 27.0/128.0*t61;
1929  t142 = 729.0/512.0*t63;
1930  t143 = 945.0/1024.0*t21;
1931  t144 = -t131+t132-t133+t134+t135-t136+t137+t138+t139+t140+t141-t142+t143;
1932  t146 = 243.0/512.0*t39;
1933  t147 = 27.0/128.0*t69;
1934  t148 = 405.0/512.0*t71;
1935  t149 = 567.0/256.0*t73;
1936  t150 = 405.0/512.0*t75;
1937  t151 = 81.0/256.0*t77;
1938  t152 = 189.0/256.0*t79;
1939  t153 = 81.0/512.0*t81;
1940  t154 = 9.0/128.0*t4;
1941  t155 = 27.0/256.0*t86;
1942  t156 = 27.0/512.0*t1;
1943  t157 = 63.0/256.0*t11;
1944  t158 = 135.0/512.0*t90;
1945  t159 = t146-t147+t148+t149-t150+t151-t152-t153-t154+t155-t156+t157-t158;
1946  t160 = 189.0/256.0*t93;
1947  t161 = 945.0/1024.0*t95;
1948  t162 = 945.0/2048.0*t99;
1949  t163 = 135.0/512.0*zeta;
1950  t164 = 135.0/512.0*t102;
1951  t165 = 27.0/256.0*t85;
1952  t166 = 63.0/256.0*t105;
1953  t167 = 189.0/256.0*t107;
1954  t168 = 81.0/256.0*t109;
1955  t169 = 243.0/512.0*t7;
1956  t170 = 27.0/128.0*t5;
1957  t171 = 81.0/512.0*t6;
1958  t172 = 9.0/128.0-t160-t161+t162-t163+t164-t165-t166+t167+t168-t169+t170-
1959 t171;
1960  t175 = -t117+t118-t119+t120+t121-t122+t123-t124+t125-t126+t127+t128+t129;
1961  t176 = t131-t132+t133+t134-t135-t136+t137-t138+t139+t140+t141-t142+t143;
1962  t178 = -t146-t147-t148-t149+t150+t151-t152+t153-t154+t155-t156+t157-t158;
1963  t179 = 9.0/128.0+t160-t161+t162-t163+t164-t165-t166-t167-t168+t169-t170-
1964 t171;
1965  t182 = -t3-t9+t13+t16+t17-t18+t20-t23+t25+t27+t29+t31-t33-t35;
1966  t183 = t38+t41+t43-t45-t48-t51+t52+t54+t56+t58+t60-t62-t64+t65;
1967  t185 = -t68+t70-t72-t74+t76-t78-t80+t82-t83-t84+t87-t88+t89-t91;
1968  t186 = 25.0/1024.0+t94-t96+t98+t100-t101+t103-t104-t106-t108-t110+t111-
1969 t112-t113;
1970  t189 = 63.0/128.0*t12;
1971  t190 = 63.0/128.0*t15;
1972  t191 = 153.0/1024.0*eta;
1973  t192 = 81.0/128.0*t19;
1974  t193 = 1323.0/2048.0*t24;
1975  t194 = 189.0/256.0*t28;
1976  t195 = 45.0/256.0*t32;
1977  t196 = 27.0/256.0*t34;
1978  t197 = 27.0/128.0*t37;
1979  t198 = t117-t118-t189-t190-t121-t191+t192+t193-t194+t195+t196+t197;
1980  t199 = 1215.0/512.0*t40;
1981  t200 = 243.0/512.0*t42;
1982  t201 = 945.0/2048.0*t47;
1983  t202 = 9.0/64.0*t10;
1984  t203 = 243.0/512.0*t55;
1985  t204 = 243.0/256.0*t59;
1986  t205 = 81.0/128.0*t39;
1987  t206 = -t199-t200+t135-t201-t136-t202+t137-t203-t204+t141-t142+t205;
1988  t208 = 27.0/256.0*t69;
1989  t209 = 567.0/256.0*t71;
1990  t210 = 729.0/512.0*t77;
1991  t211 = 243.0/512.0*t79;
1992  t212 = 81.0/256.0*t81;
1993  t213 = 27.0/256.0*t14;
1994  t214 = 81.0/512.0*t11;
1995  t215 = 243.0/512.0*t90;
1996  t216 = 27.0/512.0+t208+t209+t149-t150+t210-t211+t212+t213+t155+t214-t215;
1997  t217 = 945.0/2048.0*t97;
1998  t218 = 27.0/128.0*zeta;
1999  t219 = 81.0/512.0*t102;
2000  t220 = 9.0/64.0*t85;
2001  t221 = 81.0/256.0*t105;
2002  t222 = 135.0/512.0*t107;
2003  t223 = 135.0/256.0*t109;
2004  t224 = 81.0/512.0*t5;
2005  t225 = -t160+t217+t162-t218+t219-t220+t221+t222+t223-t169+t224-t171;
2006  t228 = 2187.0/1024.0*t2;
2007  t229 = 6561.0/1024.0*t8;
2008  t230 = 1215.0/512.0*t12;
2009  t231 = 729.0/512.0*t15;
2010  t232 = 729.0/1024.0*xi;
2011  t233 = 243.0/2048.0*eta;
2012  t234 = 2187.0/1024.0*t19;
2013  t235 = 1215.0/1024.0*t24;
2014  t236 = 2187.0/1024.0*t26;
2015  t237 = 2187.0/1024.0*t28;
2016  t238 = 729.0/1024.0*t30;
2017  t239 = 1215.0/512.0*t32;
2018  t240 = t228+t229-t230-t231-t232-t233+t234+t235+t236-t237+t238+t239;
2019  t241 = 729.0/512.0*t34;
2020  t242 = 729.0/512.0*t37;
2021  t243 = 6561.0/1024.0*t40;
2022  t244 = 729.0/1024.0*t42;
2023  t245 = 2187.0/1024.0*t44;
2024  t246 = 2835.0/2048.0*t50;
2025  t247 = 243.0/512.0*t10;
2026  t248 = 243.0/2048.0*t53;
2027  t249 = 6561.0/1024.0*t55;
2028  t250 = 3645.0/1024.0*t59;
2029  t251 = 405.0/512.0*t61;
2030  t252 = 1215.0/1024.0*t63;
2031  t253 = 2187.0/1024.0*t39;
2032  t254 = t241-t242-t243+t244+t245-t246-t247+t248-t249+t250-t251-t252+t253;
2033  t256 = 405.0/512.0*t69;
2034  t257 = 10935.0/1024.0*t71;
2035  t258 = 6561.0/1024.0*t73;
2036  t259 = 10935.0/1024.0*t75;
2037  t260 = 2187.0/1024.0*t77;
2038  t261 = 2187.0/1024.0*t79;
2039  t262 = 2187.0/1024.0*t81;
2040  t263 = 243.0/512.0*t14;
2041  t264 = 243.0/1024.0*t4;
2042  t265 = 243.0/512.0*t86;
2043  t266 = 729.0/1024.0*t1;
2044  t267 = 1215.0/1024.0*t11;
2045  t268 = t256+t257+t258-t259-t260-t261-t262+t263-t264+t265-t266+t267;
2046  t269 = 3645.0/1024.0*t90;
2047  t270 = 3645.0/1024.0*t93;
2048  t271 = 2835.0/2048.0*t99;
2049  t272 = 729.0/1024.0*zeta;
2050  t273 = 729.0/1024.0*t102;
2051  t274 = 243.0/512.0*t85;
2052  t275 = 1215.0/1024.0*t105;
2053  t276 = 3645.0/1024.0*t107;
2054  t277 = 729.0/512.0*t109;
2055  t278 = 2187.0/1024.0*t7;
2056  t279 = 729.0/1024.0*t5;
2057  t280 = 729.0/1024.0*t6;
2058  t281 = 243.0/1024.0-t269-t270+t271-t272+t273-t274-t275+t276+t277-t278+
2059 t279-t280;
2060  t284 = -t228-t229+t230+t231+t232-t233+t234+t235+t236+t237+t238-t239;
2061  t285 = -t241+t242+t243+t244-t245-t246+t247+t248+t249+t250-t251-t252-t253;
2062  t287 = t256-t257-t258+t259-t260-t261+t262-t263-t264+t265-t266+t267;
2063  t288 = 243.0/1024.0-t269+t270+t271-t272+t273-t274-t275-t276-t277+t278-
2064 t279-t280;
2065  t291 = -t117+t118+t189+t190+t121-t191+t192+t193+t194-t195-t196-t197;
2066  t292 = t199-t200-t135-t201-t136+t202+t137+t203-t204+t141-t142-t205;
2067  t294 = 27.0/512.0+t208-t209-t149+t150+t210-t211-t212-t213+t155+t214-t215;
2068  t295 = t160+t217+t162-t218+t219-t220+t221-t222-t223+t169-t224-t171;
2069  t298 = -t117+t118-t189-t190+t121-t191-t192+t193+t194+t195+t196+t197;
2070  t299 = t199+t200-t135-t201-t136-t202+t137+t203+t204+t141-t142-t205;
2071  t301 = -27.0/512.0+t208-t209-t149+t150-t210+t211-t212+t213+t155-t214+t215
2072 ;
2073  t302 = t160+t217+t162+t218-t219-t220-t221-t222+t223+t169-t224+t171;
2074  t305 = -t228-t229-t230-t231+t232-t233-t234+t235-t236+t237-t238+t239;
2075  t306 = -243.0/1024.0+t241-t242+t243-t244-t245-t246-t247+t248+t249-t250-
2076 t251-t252;
2077  t308 = -t253+t256-t257-t258+t259+t260+t261+t262+t263+t264+t265+t266;
2078  t309 = -t267+t269+t270+t271+t272-t273-t274+t275-t276+t277+t278-t279+t280;
2079  t312 = t228+t229+t230+t231-t232-t233-t234+t235-t236-t237-t238-t239;
2080  t313 = -243.0/1024.0-t241+t242-t243-t244+t245-t246+t247+t248-t249-t250-
2081 t251-t252;
2082  t315 = t253+t256+t257+t258-t259+t260+t261-t262-t263+t264+t265+t266;
2083  t316 = -t267+t269-t270+t271+t272-t273-t274+t275+t276-t277-t278+t279+t280;
2084  t319 = t117-t118+t189+t190-t121-t191-t192+t193-t194-t195-t196-t197;
2085  t320 = -t199+t200+t135-t201-t136+t202+t137-t203+t204+t141-t142+t205;
2086  t322 = -27.0/512.0+t208+t209+t149-t150-t210+t211+t212-t213+t155-t214+t215
2087 ;
2088  t323 = -t160+t217+t162+t218-t219-t220-t221+t222-t223-t169+t224+t171;
2089  t326 = -t3-t9-t13-t16+t17-t18-t20-t23+t25-t27+t29-t31+t33+t35;
2090  t327 = -25.0/1024.0-t38+t41-t43-t45-t48-t51-t52+t54+t56+t58-t60-t62-t64;
2091  t329 = t65-t68+t70-t72-t74+t76+t78+t80+t82+t83+t84+t87+t88-t89;
2092  t330 = t91+t94-t96+t98+t100+t101-t103-t104+t106-t108+t110+t111-t112+t113;
2093  t333 = -t117+t118+t119-t120+t121-t122-t123-t124+t125+t126+t127-t128-t129;
2094  t334 = -t131+t132+t133-t134-t135-t136+t137-t138+t139-t140+t141-t142+t143;
2095  t336 = -t146-t147-t148-t149+t150-t151+t152+t153+t154+t155+t156-t157+t158;
2096  t337 = -9.0/128.0+t160-t161+t162+t163-t164-t165+t166-t167+t168+t169-t170+
2097 t171;
2098  t340 = t117-t118-t119+t120-t121-t122-t123-t124+t125+t126-t127-t128+t129;
2099  t341 = t131-t132-t133-t134+t135-t136+t137+t138+t139-t140+t141-t142+t143;
2100  t343 = t146-t147+t148+t149-t150-t151+t152-t153+t154+t155+t156-t157+t158;
2101  t344 = -9.0/128.0-t160-t161+t162+t163-t164-t165+t166+t167-t168-t169+t170+
2102 t171;
2103  t347 = t3+t9+t13+t16-t17-t18-t20-t23+t25-t27-t29-t31-t33-t35;
2104  t348 = -25.0/1024.0+t38-t41-t43+t45-t48-t51+t52+t54-t56+t58-t60-t62-t64;
2105  t350 = t65+t68+t70+t72+t74-t76+t78+t80-t82-t83+t84+t87+t88-t89;
2106  t351 = t91-t94-t96+t98+t100+t101-t103-t104+t106+t108-t110-t111+t112+t113;
2107  t354 = 135.0/512.0*t2;
2108  t355 = 135.0/512.0*t8;
2109  t356 = 81.0/256.0*t12;
2110  t357 = 81.0/128.0*t15;
2111  t358 = 135.0/512.0*xi;
2112  t359 = 243.0/512.0*t19;
2113  t360 = 81.0/512.0*t26;
2114  t361 = 81.0/256.0*t30;
2115  t362 = t354+t355-t356+t357-t358-t122+t359-t124+t193+t360-t194-t361-t129;
2116  t363 = 27.0/256.0*t10;
2117  t364 = 729.0/512.0*t53;
2118  t365 = 189.0/256.0*t55;
2119  t366 = 243.0/256.0*t61;
2120  t367 = t196+t197-t133+t134+t135-t201-t363+t364-t365+t139-t204+t366-t142;
2121  t369 = 189.0/256.0*t39;
2122  t370 = 405.0/512.0*t73;
2123  t371 = 243.0/256.0*t79;
2124  t372 = 63.0/256.0*t81;
2125  t373 = 27.0/128.0*t14;
2126  t374 = 27.0/512.0*t4;
2127  t375 = 243.0/256.0*t86;
2128  t376 = 9.0/128.0*t1;
2129  t377 = 27.0/128.0*t11;
2130  t378 = t143+t369+t209+t370-t150+t151+t371-t372-t373-t374-t375-t376+t377;
2131  t379 = 405.0/512.0*t93;
2132  t380 = 81.0/512.0*t105;
2133  t381 = 135.0/512.0*t7;
2134  t382 = 63.0/256.0*t5;
2135  t383 = 9.0/128.0-t215-t379-t161+t217-t218+t219-t380+t167+t168-t381+t382-
2136 t171;
2137  t386 = 729.0/1024.0*t2;
2138  t387 = 3645.0/1024.0*t8;
2139  t388 = 2187.0/512.0*t12;
2140  t389 = 2187.0/512.0*t15;
2141  t390 = 1215.0/1024.0*eta;
2142  t391 = 3645.0/1024.0*t19;
2143  t392 = 2835.0/1024.0*t22;
2144  t393 = 1215.0/1024.0*t26;
2145  t394 = 1215.0/1024.0*t30;
2146  t395 = 2187.0/512.0*t32;
2147  t396 = t386+t387-t388-t389-t232-t390+t391-t392+t235+t393-t237+t394+t395;
2148  t397 = 10935.0/1024.0*t40;
2149  t398 = 243.0/1024.0*t42;
2150  t399 = 729.0/512.0*t10;
2151  t400 = 1215.0/1024.0*t53;
2152  t401 = 3645.0/1024.0*t55;
2153  t402 = 2835.0/1024.0*t57;
2154  t403 = 729.0/512.0*t61;
2155  t404 = 2835.0/1024.0*t21;
2156  t405 = t241-t242-t397+t398+t245-t399+t400-t401+t402+t250-t403-t252+t404;
2157  t407 = 3645.0/1024.0*t39;
2158  t408 = 729.0/512.0*t69;
2159  t409 = 10935.0/1024.0*t73;
2160  t410 = 1215.0/1024.0*t77;
2161  t411 = 3645.0/1024.0*t79;
2162  t412 = 729.0/1024.0*t81;
2163  t413 = 729.0/512.0*t14;
2164  t414 = 729.0/512.0*t86;
2165  t415 = 243.0/1024.0*t1;
2166  t416 = 729.0/1024.0*t11;
2167  t417 = t407+t408+t257+t409-t259-t410-t411-t412+t413-t264+t414-t415+t416;
2168  t418 = 2187.0/1024.0*t93;
2169  t419 = 2835.0/1024.0*t95;
2170  t420 = 729.0/512.0*t85;
2171  t421 = 729.0/1024.0*t105;
2172  t422 = 2187.0/1024.0*t107;
2173  t423 = 2187.0/512.0*t109;
2174  t424 = 3645.0/1024.0*t7;
2175  t425 = 1215.0/1024.0*t6;
2176  t426 = 243.0/1024.0-t269-t418-t419-t272+t273-t420-t421+t422+t423-t424+
2177 t279-t425;
2178  t429 = -t386-t387+t388+t389+t232-t390+t391-t392+t235+t393+t237+t394-t395;
2179  t430 = -t241+t242+t397+t398-t245+t399+t400+t401+t402+t250-t403-t252+t404;
2180  t432 = -t407+t408-t257-t409+t259-t410-t411+t412-t413-t264+t414-t415+t416;
2181  t433 = 243.0/1024.0-t269+t418-t419-t272+t273-t420-t421-t422-t423+t424-
2182 t279-t425;
2183  t436 = -t354-t355+t356-t357+t358-t122+t359-t124+t193+t360+t194-t361+t129;
2184  t437 = -t196-t197+t133+t134-t135-t201+t363+t364+t365+t139-t204+t366-t142;
2185  t439 = t143-t369-t209-t370+t150+t151+t371+t372+t373-t374-t375-t376+t377;
2186  t440 = 9.0/128.0-t215+t379-t161+t217-t218+t219-t380-t167-t168+t381-t382-
2187 t171;
2188  t443 = 729.0/512.0*t12;
2189  t444 = 1215.0/512.0*t15;
2190  t445 = 243.0/2048.0*t24;
2191  t446 = 729.0/1024.0*t26;
2192  t447 = 3645.0/1024.0*t28;
2193  t448 = 2187.0/1024.0*t30;
2194  t449 = -t386-t387+t443+t444+t232-t233+t234+t445+t446+t447+t448-t239;
2195  t450 = 243.0/512.0*t34;
2196  t451 = 405.0/512.0*t37;
2197  t452 = 2835.0/2048.0*t47;
2198  t453 = 2187.0/1024.0*t55;
2199  t454 = 6561.0/1024.0*t59;
2200  t455 = -t450+t451+t243+t244-t245-t452+t247+t400+t453+t454-t403-t252-t253;
2201  t457 = 243.0/512.0*t69;
2202  t458 = 6561.0/1024.0*t71;
2203  t459 = 6561.0/1024.0*t79;
2204  t460 = 1215.0/1024.0*t81;
2205  t461 = 405.0/512.0*t14;
2206  t462 = 729.0/1024.0*t4;
2207  t463 = t457-t458-t409+t259-t260-t459+t460-t461-t462+t414-t415+t416;
2208  t464 = 2187.0/1024.0*t90;
2209  t465 = 2835.0/2048.0*t97;
2210  t466 = 2187.0/1024.0*t102;
2211  t467 = 2187.0/1024.0*t105;
2212  t468 = 1215.0/1024.0*t5;
2213  t469 = 243.0/1024.0-t464+t418+t465-t272+t466-t274-t467-t276-t277+t424-
2214 t468-t280;
2215  t472 = t386+t387+t443+t444-t232-t233-t234+t445-t446-t447-t448-t239;
2216  t473 = -243.0/1024.0-t450+t451-t243-t244+t245-t452+t247+t400-t453-t454-
2217 t403-t252;
2218  t475 = t253+t457+t458+t409-t259+t260+t459-t460-t461+t462+t414+t415;
2219  t476 = -t416+t464-t418+t465+t272-t466-t274+t467+t276-t277-t424+t468+t280;
2220  t479 = t354+t355+t356-t357-t358-t122-t359-t124+t193-t360-t194+t361+t129;
2221  t480 = -t196-t197-t133-t134+t135-t201+t363+t364-t365+t139+t204+t366-t142;
2222  t482 = t143+t369+t209+t370-t150-t151-t371-t372+t373+t374-t375+t376-t377;
2223  t483 = -9.0/128.0+t215-t379-t161+t217+t218-t219+t380+t167-t168-t381+t382+
2224 t171;
2225  t486 = t386+t387+t388+t389-t232-t390-t391-t392+t235-t393-t237-t394-t395;
2226  t487 = -243.0/1024.0-t241+t242-t397-t398+t245+t399+t400-t401+t402-t250-
2227 t403-t252;
2228  t489 = t404+t407+t408+t257+t409-t259+t410+t411-t412-t413+t264+t414+t415;
2229  t490 = -t416+t269-t418-t419+t272-t273-t420+t421+t422-t423-t424+t279+t425;
2230  t493 = -t386-t387-t388-t389+t232-t390-t391-t392+t235-t393+t237-t394+t395;
2231  t494 = -243.0/1024.0+t241-t242+t397-t398-t245-t399+t400+t401+t402-t250-
2232 t403-t252;
2233  t496 = t404-t407+t408-t257-t409+t259+t410+t411+t412+t413+t264+t414+t415;
2234  t497 = -t416+t269+t418-t419+t272-t273-t420+t421-t422+t423+t424-t279+t425;
2235  t500 = -t354-t355-t356+t357+t358-t122-t359-t124+t193-t360+t194+t361-t129;
2236  t501 = t196+t197+t133-t134-t135-t201-t363+t364+t365+t139+t204+t366-t142;
2237  t503 = t143-t369-t209-t370+t150-t151-t371+t372-t373+t374-t375+t376-t377;
2238  t504 = -9.0/128.0+t215+t379-t161+t217+t218-t219+t380-t167+t168+t381-t382+
2239 t171;
2240  t507 = -t386-t387-t443-t444+t232-t233-t234+t445-t446+t447-t448+t239;
2241  t508 = -243.0/1024.0+t450-t451+t243-t244-t245-t452-t247+t400+t453-t454-
2242 t403-t252;
2243  t510 = -t253+t457-t458-t409+t259+t260+t459+t460+t461+t462+t414+t415;
2244  t511 = -t416+t464+t418+t465+t272-t466-t274+t467-t276+t277+t424-t468+t280;
2245  t514 = t386+t387-t443-t444-t232-t233+t234+t445+t446-t447+t448+t239;
2246  t515 = t450-t451-t243+t244+t245-t452-t247+t400-t453+t454-t403-t252+t253;
2247  t517 = t457+t458+t409-t259-t260-t459-t460+t461-t462+t414-t415+t416;
2248  t518 = 243.0/1024.0-t464-t418+t465-t272+t466-t274-t467+t276+t277-t424+
2249 t468-t280;
2250  t521 = t354+t355+t356-t357-t358-t122-t359-t124+t193+t360+t194-t361+t129;
2251  t522 = t196+t197+t133+t134-t135-t201-t363+t364-t365+t139+t204-t366-t142;
2252  t524 = t143+t369-t209-t370+t150+t151-t371-t372-t373-t374+t375-t376-t377;
2253  t525 = 9.0/128.0+t215+t379-t161+t217+t218-t219+t380-t167-t168-t381+t382-
2254 t171;
2255  t528 = t386+t387+t388+t389-t232-t390-t391-t392+t235+t393+t237+t394-t395;
2256  t529 = t241-t242+t397+t398-t245-t399+t400-t401+t402-t250+t403-t252+t404;
2257  t531 = t407-t408-t257-t409+t259-t410+t411-t412+t413-t264-t414-t415-t416;
2258  t532 = 243.0/1024.0+t269+t418-t419+t272-t273+t420+t421-t422-t423-t424+
2259 t279-t425;
2260  t535 = -t386-t387-t388-t389+t232-t390-t391-t392+t235+t393-t237+t394+t395;
2261  t536 = -t241+t242-t397+t398+t245+t399+t400+t401+t402-t250+t403-t252+t404;
2262  t538 = -t407-t408+t257+t409-t259-t410+t411+t412-t413-t264-t414-t415-t416;
2263  t539 = 243.0/1024.0+t269-t418-t419+t272-t273+t420+t421+t422+t423+t424-
2264 t279-t425;
2265  t542 = -t354-t355-t356+t357+t358-t122-t359-t124+t193+t360-t194-t361-t129;
2266  t543 = -t196-t197-t133+t134+t135-t201+t363+t364+t365+t139+t204-t366-t142;
2267  t545 = t143-t369+t209+t370-t150+t151-t371+t372+t373-t374+t375-t376-t377;
2268  t546 = 9.0/128.0+t215-t379-t161+t217+t218-t219+t380+t167+t168+t381-t382-
2269 t171;
2270  t549 = -t386-t387-t443-t444+t232-t233-t234+t445+t446-t447+t448+t239;
2271  t550 = -t450+t451-t243+t244+t245-t452+t247+t400+t453-t454+t403-t252-t253;
2272  t552 = -t457+t458+t409-t259-t260+t459+t460-t461-t462-t414-t415-t416;
2273  t553 = 243.0/1024.0+t464-t418+t465+t272-t466+t274+t467+t276+t277+t424-
2274 t468-t280;
2275  t556 = t386+t387-t443-t444-t232-t233+t234+t445-t446+t447-t448+t239;
2276  t557 = -243.0/1024.0-t450+t451+t243-t244-t245-t452+t247+t400-t453+t454+
2277 t403-t252;
2278  t559 = t253-t457-t458-t409+t259+t260-t459-t460-t461+t462-t414+t415;
2279  t560 = t416-t464+t418+t465-t272+t466+t274-t467-t276+t277-t424+t468+t280;
2280  t563 = t354+t355-t356+t357-t358-t122+t359-t124+t193-t360+t194+t361-t129;
2281  t564 = -t196-t197+t133-t134-t135-t201+t363+t364-t365+t139-t204-t366-t142;
2282  t566 = t143+t369-t209-t370+t150-t151+t371-t372+t373+t374+t375+t376+t377;
2283  t567 = -9.0/128.0-t215+t379-t161+t217-t218+t219-t380-t167+t168-t381+t382+
2284 t171;
2285  t570 = t386+t387-t388-t389-t232-t390+t391-t392+t235-t393+t237-t394+t395;
2286  t571 = -243.0/1024.0-t241+t242+t397-t398-t245+t399+t400-t401+t402+t250+
2287 t403-t252;
2288  t573 = t404+t407-t408-t257-t409+t259+t410-t411-t412-t413+t264-t414+t415;
2289  t574 = t416-t269+t418-t419-t272+t273+t420-t421-t422+t423-t424+t279+t425;
2290  t577 = -t386-t387+t388+t389+t232-t390+t391-t392+t235-t393-t237-t394-t395;
2291  t578 = -243.0/1024.0+t241-t242-t397-t398+t245-t399+t400+t401+t402+t250+
2292 t403-t252;
2293  t580 = t404-t407-t408+t257+t409-t259+t410-t411+t412+t413+t264-t414+t415;
2294  t581 = t416-t269-t418-t419-t272+t273+t420-t421+t422-t423+t424-t279+t425;
2295  t584 = -t354-t355+t356-t357+t358-t122+t359-t124+t193-t360-t194+t361+t129;
2296  t585 = t196+t197-t133-t134+t135-t201-t363+t364+t365+t139-t204-t366-t142;
2297  t587 = t143-t369+t209+t370-t150-t151+t371+t372-t373+t374+t375+t376+t377;
2298  t588 = -9.0/128.0-t215-t379-t161+t217-t218+t219-t380+t167-t168+t381-t382+
2299 t171;
2300  t591 = -t386-t387+t443+t444+t232-t233+t234+t445-t446-t447-t448-t239;
2301  t592 = -243.0/1024.0+t450-t451-t243-t244+t245-t452-t247+t400+t453+t454+
2302 t403-t252;
2303  t594 = -t253-t457+t458+t409-t259+t260-t459+t460+t461+t462-t414+t415;
2304  t595 = t416-t464-t418+t465-t272+t466+t274-t467+t276-t277+t424-t468+t280;
2305  t598 = t386+t387+t443+t444-t232-t233-t234+t445+t446+t447+t448-t239;
2306  t599 = t450-t451+t243+t244-t245-t452-t247+t400-t453-t454+t403-t252+t253;
2307  t601 = -t457-t458-t409+t259-t260+t459-t460+t461-t462-t414-t415-t416;
2308  t602 = 243.0/1024.0+t464+t418+t465+t272-t466+t274+t467-t276-t277-t424+
2309 t468-t280;
2310  t605 = t3+t9+t13+t16-t17-t18-t20-t23+t25+t27+t29+t31-t33+t35;
2311  t606 = -t38+t41+t43-t45-t48-t51-t52+t54-t56+t58-t60+t62-t64+t65;
2312  t608 = t68-t70-t72-t74+t76-t78+t80-t82+t83-t84-t87-t88-t89+t91;
2313  t609 = 25.0/1024.0+t94-t96+t98+t100+t101-t103+t104+t106-t108-t110-t111+
2314 t112-t113;
2315  t612 = t117-t118-t119+t120-t121-t122-t123-t124+t125-t126+t127+t128+t129;
2316  t613 = -t131+t132+t133+t134-t135-t136+t137+t138+t139-t140-t141-t142+t143;
2317  t615 = t146+t147-t148-t149+t150+t151+t152-t153-t154-t155-t156-t157+t158;
2318  t616 = 9.0/128.0+t160-t161+t162+t163-t164+t165+t166-t167-t168-t169+t170-
2319 t171;
2320  t619 = -t117+t118+t119-t120+t121-t122-t123-t124+t125-t126-t127+t128-t129;
2321  t620 = t131-t132-t133+t134+t135-t136+t137-t138+t139-t140-t141-t142+t143;
2322  t622 = -t146+t147+t148+t149-t150+t151+t152+t153-t154-t155-t156-t157+t158;
2323  t623 = 9.0/128.0-t160-t161+t162+t163-t164+t165+t166+t167+t168+t169-t170-
2324 t171;
2325  t626 = -t3-t9-t13-t16+t17-t18-t20-t23+t25+t27-t29+t31+t33-t35;
2326  t627 = t38-t41+t43+t45-t48-t51+t52+t54+t56+t58-t60+t62-t64+t65;
2327  t629 = -t68-t70+t72+t74-t76-t78+t80+t82-t83-t84-t87-t88-t89+t91;
2328  t630 = 25.0/1024.0-t94-t96+t98+t100+t101-t103+t104+t106+t108+t110+t111-
2329 t112-t113;
2330  t633 = t117-t118+t189+t190-t121-t191-t192+t193+t194-t195+t196+t197;
2331  t634 = t199-t200-t135-t201-t136-t202+t137-t203+t204-t141-t142+t205;
2332  t636 = 27.0/512.0-t208-t209-t149+t150+t210+t211+t212+t213-t155-t214+t215;
2333  t637 = t160+t217+t162+t218-t219+t220-t221-t222-t223-t169+t224-t171;
2334  t640 = t228+t229+t230+t231-t232-t233-t234+t235+t236+t237+t238-t239;
2335  t641 = t241-t242+t243+t244-t245-t246-t247+t248-t249-t250+t251-t252+t253;
2336  t643 = -t256-t257-t258+t259-t260+t261-t262+t263-t264-t265-t266-t267;
2337  t644 = 243.0/1024.0+t269+t270+t271+t272-t273+t274+t275-t276-t277-t278+
2338 t279-t280;
2339  t647 = -t228-t229-t230-t231+t232-t233-t234+t235+t236-t237+t238+t239;
2340  t648 = -t241+t242-t243+t244+t245-t246+t247+t248+t249-t250+t251-t252-t253;
2341  t650 = -t256+t257+t258-t259-t260+t261+t262-t263-t264-t265-t266-t267;
2342  t651 = 243.0/1024.0+t269-t270+t271+t272-t273+t274+t275+t276+t277+t278-
2343 t279-t280;
2344  t654 = -t117+t118-t189-t190+t121-t191-t192+t193-t194+t195-t196-t197;
2345  t655 = -t199-t200+t135-t201-t136+t202+t137+t203+t204-t141-t142-t205;
2346  t657 = 27.0/512.0-t208+t209+t149-t150+t210+t211-t212-t213-t155-t214+t215;
2347  t658 = -t160+t217+t162+t218-t219+t220-t221+t222+t223+t169-t224-t171;
2348  t661 = -t117+t118+t189+t190+t121-t191+t192+t193-t194-t195+t196+t197;
2349  t662 = -t199+t200+t135-t201-t136-t202+t137+t203-t204-t141-t142-t205;
2350  t664 = -27.0/512.0-t208+t209+t149-t150-t210-t211-t212+t213-t155+t214-t215
2351 ;
2352  t665 = -t160+t217+t162-t218+t219+t220+t221+t222-t223+t169-t224+t171;
2353  t668 = -t228-t229+t230+t231+t232-t233+t234+t235-t236-t237-t238-t239;
2354  t669 = -243.0/1024.0+t241-t242-t243-t244+t245-t246-t247+t248+t249+t250+
2355 t251-t252;
2356  t671 = -t253-t256+t257+t258-t259+t260-t261+t262+t263+t264-t265+t266;
2357  t672 = t267-t269-t270+t271-t272+t273+t274-t275+t276-t277+t278-t279+t280;
2358  t675 = t228+t229-t230-t231-t232-t233+t234+t235-t236+t237-t238+t239;
2359  t676 = -243.0/1024.0-t241+t242+t243-t244-t245-t246+t247+t248-t249+t250+
2360 t251-t252;
2361  t678 = t253-t256-t257-t258+t259+t260-t261-t262-t263+t264-t265+t266;
2362  t679 = t267-t269+t270+t271-t272+t273+t274-t275-t276+t277-t278+t279+t280;
2363  t682 = t117-t118-t189-t190-t121-t191+t192+t193+t194+t195-t196-t197;
2364  t683 = t199+t200-t135-t201-t136+t202+t137-t203-t204-t141-t142+t205;
2365  t685 = -27.0/512.0-t208-t209-t149+t150-t210-t211+t212-t213-t155+t214-t215
2366 ;
2367  t686 = t160+t217+t162-t218+t219+t220+t221-t222+t223-t169+t224+t171;
2368  t689 = -t3-t9+t13+t16+t17-t18+t20-t23+t25-t27-t29-t31-t33+t35;
2369  t690 = -25.0/1024.0-t38-t41-t43+t45-t48-t51-t52+t54+t56+t58+t60+t62-t64;
2370  t692 = t65-t68-t70+t72+t74-t76+t78-t80+t82+t83+t84-t87+t88+t89;
2371  t693 = -t91-t94-t96+t98+t100-t101+t103+t104-t106+t108-t110+t111-t112+t113
2372 ;
2373  t696 = -t117+t118-t119+t120+t121-t122+t123-t124+t125+t126-t127-t128+t129;
2374  t697 = -t131+t132-t133-t134+t135-t136+t137-t138+t139+t140-t141-t142+t143;
2375  t699 = -t146+t147+t148+t149-t150-t151-t152+t153+t154-t155+t156+t157-t158;
2376  t700 = -9.0/128.0-t160-t161+t162-t163+t164+t165-t166+t167-t168+t169-t170+
2377 t171;
2378  t703 = t117-t118+t119-t120-t121-t122+t123-t124+t125+t126+t127-t128-t129;
2379  t704 = t131-t132+t133-t134-t135-t136+t137+t138+t139+t140-t141-t142+t143;
2380  t706 = t146+t147-t148-t149+t150-t151-t152-t153+t154-t155+t156+t157-t158;
2381  t707 = -9.0/128.0+t160-t161+t162-t163+t164+t165-t166-t167+t168-t169+t170+
2382 t171;
2383  t710 = t3+t9-t13-t16-t17-t18+t20-t23+t25-t27+t29-t31+t33-t35;
2384  t711 = -25.0/1024.0+t38+t41-t43-t45-t48-t51+t52+t54-t56+t58+t60+t62-t64;
2385  t713 = t65+t68-t70-t72-t74+t76+t78-t80-t82-t83+t84-t87+t88+t89;
2386  t714 = -t91+t94-t96+t98+t100-t101+t103+t104-t106-t108+t110-t111+t112+t113
2387 ;
2388  t729 = 99.0/32.0*eta-711.0/128.0*t53+513.0/64.0*t63-315.0/64.0*t21-711.0/
2389 128.0*t24+315.0/128.0*t47+315.0/64.0*t95+315.0/64.0*t22+315.0/128.0*t50-315.0/
2390 128.0*t97-315.0/64.0*t57-315.0/128.0*t99;
2391  t768 = 315.0/128.0*eta;
2392  t770 = 945.0/64.0*t63;
2393  t771 = 945.0/64.0*t24;
2394  t776 = 945.0/64.0*t53;
2395 
2396  values[0] = t36+t66+t92+t114;
2397  values[1] = t130+t144+t159+t172;
2398  values[2] = t175+t176+t178+t179;
2399  values[3] = t182+t183+t185+t186;
2400  values[4] = t198+t206+t216+t225;
2401  values[5] = t240+t254+t268+t281;
2402  values[6] = t284+t285+t287+t288;
2403  values[7] = t291+t292+t294+t295;
2404  values[8] = t298+t299+t301+t302;
2405  values[9] = t305+t306+t308+t309;
2406  values[10] = t312+t313+t315+t316;
2407  values[11] = t319+t320+t322+t323;
2408  values[12] = t326+t327+t329+t330;
2409  values[13] = t333+t334+t336+t337;
2410  values[14] = t340+t341+t343+t344;
2411  values[15] = t347+t348+t350+t351;
2412  values[16] = t362+t367+t378+t383;
2413  values[17] = t396+t405+t417+t426;
2414  values[18] = t429+t430+t432+t433;
2415  values[19] = t436+t437+t439+t440;
2416  values[20] = t449+t455+t463+t469;
2417  values[21] = t472+t473+t475+t476;
2418  values[22] = t479+t480+t482+t483;
2419  values[23] = t486+t487+t489+t490;
2420  values[24] = t493+t494+t496+t497;
2421  values[25] = t500+t501+t503+t504;
2422  values[26] = t507+t508+t510+t511;
2423  values[27] = t514+t515+t517+t518;
2424  values[28] = t521+t522+t524+t525;
2425  values[29] = t528+t529+t531+t532;
2426  values[30] = t535+t536+t538+t539;
2427  values[31] = t542+t543+t545+t546;
2428  values[32] = t549+t550+t552+t553;
2429  values[33] = t556+t557+t559+t560;
2430  values[34] = t563+t564+t566+t567;
2431  values[35] = t570+t571+t573+t574;
2432  values[36] = t577+t578+t580+t581;
2433  values[37] = t584+t585+t587+t588;
2434  values[38] = t591+t592+t594+t595;
2435  values[39] = t598+t599+t601+t602;
2436  values[40] = t605+t606+t608+t609;
2437  values[41] = t612+t613+t615+t616;
2438  values[42] = t619+t620+t622+t623;
2439  values[43] = t626+t627+t629+t630;
2440  values[44] = t633+t634+t636+t637;
2441  values[45] = t640+t641+t643+t644;
2442  values[46] = t647+t648+t650+t651;
2443  values[47] = t654+t655+t657+t658;
2444  values[48] = t661+t662+t664+t665;
2445  values[49] = t668+t669+t671+t672;
2446  values[50] = t675+t676+t678+t679;
2447  values[51] = t682+t683+t685+t686;
2448  values[52] = t689+t690+t692+t693;
2449  values[53] = t696+t697+t699+t700;
2450  values[54] = t703+t704+t706+t707;
2451  values[55] = t710+t711+t713+t714;
2452  values[56] = t729;
2453  values[57] = -135.0/32.0*t85+135.0/32.0*t86+135.0/32.0*t69-135.0/32.0*t61;
2454  values[58] = 135.0/64.0-405.0/64.0*t6-135.0/64.0*t1-135.0/64.0*t4+405.0/64.0*
2455 t26+405.0/64.0*t30+135.0/64.0*t42-405.0/64.0*t77;
2456  values[59] = 675.0/64.0*zeta-675.0/64.0*t11-2025.0/64.0*t19+2025.0/64.0*t90
2457 -675.0/64.0*t102+675.0/64.0*t105+2025.0/64.0*t79-2025.0/64.0*t59;
2458  values[60] = -135.0/32.0*t10+135.0/32.0*t34+135.0/32.0*t14-135.0/32.0*t37;
2459  values[61] = -675.0/32.0*t32+675.0/32.0*t15+675.0/32.0*t12-675.0/32.0*t109;
2460  values[62] = 675.0/64.0*xi-675.0/64.0*t5-2025.0/64.0*t39+2025.0/64.0*t7+675.0
2461 /64.0*t81-675.0/64.0*t2+2025.0/64.0*t55-2025.0/64.0*t8;
2462  values[63] = 3375.0/64.0*t44+3375.0/64.0*t107-3375.0/64.0*t28-3375.0/64.0*t93
2463 -10125.0/64.0*t40+10125.0/64.0*t71-10125.0/64.0*t75+10125.0/64.0*t73;
2464  values[64] = t768-315.0/128.0*t53+t770-t771+1575.0/128.0*t50-1575.0/128.0*t99
2465 ;
2466  values[65] = 945.0/64.0*eta-t776+t770-1575.0/64.0*t21-t771+1575.0/64.0*t95+
2467 1575.0/64.0*t22-1575.0/64.0*t57;
2468  values[66] = t768-t776+t770-315.0/128.0*t24+1575.0/128.0*t47-1575.0/128.0*t97
2469 ;
2470 }
2471 
2472 static void C_H_UL3_3D_DeriveZeta(double xi, double eta, double zeta,
2473  double *values)
2474 {
2475 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
2476  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
2477  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
2478  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
2479  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
2480  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
2481  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
2482  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
2483  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
2484  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
2485  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
2486  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
2487  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
2488  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
2489  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
2490  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
2491  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
2492  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
2493  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
2494  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
2495  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
2496  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
2497  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474, t475, t476, t477, t478, t479, t480, t481, t482,
2498  t483, t484, t485, t486, t487, t488, t489, t490, t491, t492, t493, t494, t495, t496, t497, t498, t499, t500, t501, t502, t503,
2499  t504, t505, t506, t507, t508, t509, t510, t511, t512, t513, t514, t515, t516, t517, t518, t519, t520, t521, t522, t523, t524,
2500  t525, t526, t527, t528, t529, t530, t531, t532, t533, t534, t535, t536, t537, t538, t539, t540, t541, t542, t543, t544, t545,
2501  t546, t547, t548, t549, t550, t551, t552, t553, t554, t555, t556, t557, t558, t559, t560, t561, t562, t563, t564, t565, t566,
2502  t567, t568, t569, t570, t571, t572, t573, t574, t575, t576, t577, t578, t579, t580, t581, t582, t583, t584, t585, t586, t587,
2503  t588, t589, t590, t591, t592, t593, t594, t595, t596, t597, t598, t599, t600, t601, t602, t603, t604, t605, t606, t607, t608,
2504  t609, t610, t611, t612, t613, t614, t615, t616, t617, t618, t619, t620, t621, t622, t623, t624, t625, t626, t627, t628, t629,
2505  t630, t631, t632, t633, t634, t635, t636, t637, t638, t639, t640, t641, t642, t643, t644, t645, t646, t647, t648, t649, t650,
2506  t651, t652, t653, t654, t655, t656, t657, t658, t659, t660, t661, t662, t663, t664, t665, t666, t667, t668, t669, t670, t671,
2507  t672, t673, t674, t675, t676, t677, t678, t679, t680, t681, t682, t683, t684, t685, t686, t687, t688, t689, t690, t691, t692,
2508  t693, t694, t695, t696, t697, t698, t699, t700, t701, t702, t703, t704, t705, t706, t707, t708, t709, t710, t711, t712, t713,
2509  t714, t715, t716, t717, t718, t719, t720, t721, t722, t723, t724, t725, t726, t727, t728, t729, t730, t731, t732, t733, t734,
2510  t735, t736, t737, t738, t739, t740, t741, t742, t743, t744, t745, t746, t747, t748, t749, t750, t751, t752, t753, t754, t755,
2511  t756, t757, t758, t759, t760, t761, t762, t763, t764, t765, t766, t767, t768, t769, t770, t771, t772, t773, t774, t775, t776,
2512  t777, t778, t779;
2513 
2514  t1 = eta*zeta;
2515  t2 = xi*xi;
2516  t3 = t1*t2;
2517  t4 = 45.0/512.0*t3;
2518  t5 = eta*t2;
2519  t6 = zeta*zeta;
2520  t7 = t5*t6;
2521  t8 = 333.0/1024.0*t7;
2522  t9 = eta*eta;
2523  t10 = t2*t9;
2524  t11 = t6*zeta;
2525  t12 = t10*t11;
2526  t13 = 315.0/1024.0*t12;
2527  t14 = t2*xi;
2528  t15 = t9*eta;
2529  t16 = t14*t15;
2530  t17 = t16*zeta;
2531  t18 = 273.0/512.0*t17;
2532  t19 = t16*t6;
2533  t20 = 1545.0/1024.0*t19;
2534  t21 = xi*t9;
2535  t22 = t21*t6;
2536  t23 = 333.0/1024.0*t22;
2537  t24 = t10*zeta;
2538  t25 = 189.0/1024.0*t24;
2539  t26 = t10*t6;
2540  t27 = 621.0/1024.0*t26;
2541  t28 = t14*t9;
2542  t29 = t28*zeta;
2543  t30 = 207.0/512.0*t29;
2544  t31 = t21*zeta;
2545  t32 = 45.0/512.0*t31;
2546  t33 = eta*t14;
2547  t34 = t33*t6;
2548  t35 = 1059.0/1024.0*t34;
2549  t36 = xi*eta;
2550  t37 = t36*t6;
2551  t38 = 1005.0/1024.0*t37;
2552  t39 = t33*zeta;
2553  t40 = 111.0/512.0*t39;
2554  t41 = t28*t6;
2555  t42 = 819.0/1024.0*t41;
2556  t43 = t4-t8+t13+t18-t20-t23-t25-t27-t30+t32+t35-t38-t40+t42;
2557  t44 = t2*t15;
2558  t45 = t44*t6;
2559  t46 = 819.0/1024.0*t45;
2560  t47 = xi*zeta;
2561  t48 = t47*t15;
2562  t49 = 111.0/512.0*t48;
2563  t50 = xi*t15;
2564  t51 = t50*t6;
2565  t52 = 1059.0/1024.0*t51;
2566  t53 = t36*zeta;
2567  t54 = 93.0/512.0*t53;
2568  t55 = zeta*t2;
2569  t56 = t55*t15;
2570  t57 = 207.0/512.0*t56;
2571  t58 = t9*t9;
2572  t60 = t2*t58*zeta;
2573  t61 = 315.0/2048.0*t60;
2574  t62 = t2*t2;
2575  t64 = t62*t9*zeta;
2576  t65 = 315.0/2048.0*t64;
2577  t66 = 93.0/1024.0*t15;
2578  t67 = 81.0/1024.0*t6;
2579  t68 = 93.0/1024.0*t14;
2580  t69 = 27.0/1024.0*t9;
2581  t70 = 27.0/1024.0*t2;
2582  t71 = 315.0/1024.0*t11;
2583  t72 = 117.0/512.0*zeta;
2584  t73 = t46-t49+t52+t54-t57+t61+t65+t66-t67+t68-t69-t70+t71-t72;
2585  t75 = t62*zeta;
2586  t76 = 315.0/2048.0*t75;
2587  t77 = t58*zeta;
2588  t78 = 315.0/2048.0*t77;
2589  t79 = 93.0/1024.0*t5;
2590  t80 = 111.0/1024.0*t28;
2591  t81 = 45.0/1024.0*t10;
2592  t82 = 335.0/1024.0*t33;
2593  t83 = 335.0/1024.0*t50;
2594  t84 = 111.0/1024.0*t44;
2595  t85 = 353.0/1024.0*t16;
2596  t86 = 333.0/1024.0*t36;
2597  t87 = 93.0/1024.0*t21;
2598  t88 = t2*t6;
2599  t89 = 135.0/1024.0*t88;
2600  t90 = xi*t6;
2601  t91 = 279.0/1024.0*t90;
2602  t92 = 711.0/2048.0*t55;
2603  t93 = -t76-t78+t79-t80+t81-t82-t83-t84+t85+t86+t87+t89+t91+t92;
2604  t94 = t14*zeta;
2605  t95 = 45.0/512.0*t94;
2606  t96 = t14*t6;
2607  t97 = 333.0/1024.0*t96;
2608  t98 = t2*t11;
2609  t99 = 315.0/1024.0*t98;
2610  t100 = 27.0/512.0*t1;
2611  t101 = t9*zeta;
2612  t102 = 711.0/2048.0*t101;
2613  t103 = t6*eta;
2614  t104 = 279.0/1024.0*t103;
2615  t105 = t9*t6;
2616  t106 = 135.0/1024.0*t105;
2617  t107 = t9*t11;
2618  t108 = 315.0/1024.0*t107;
2619  t109 = zeta*t15;
2620  t110 = 45.0/512.0*t109;
2621  t111 = t15*t6;
2622  t112 = 333.0/1024.0*t111;
2623  t113 = 27.0/512.0*t47;
2624  t114 = 91.0/1024.0*xi;
2625  t115 = 91.0/1024.0*eta;
2626  t116 = 25.0/1024.0+t95-t97-t99-t100+t102+t104+t106-t108+t110-t112-t113-
2627 t114-t115;
2628  t119 = 27.0/256.0*t3;
2629  t120 = 189.0/256.0*t7;
2630  t121 = 945.0/1024.0*t12;
2631  t122 = 81.0/128.0*t17;
2632  t123 = 405.0/512.0*t19;
2633  t124 = 243.0/256.0*t22;
2634  t125 = 729.0/512.0*t24;
2635  t126 = 81.0/256.0*t26;
2636  t127 = 243.0/256.0*t29;
2637  t128 = 243.0/256.0*t31;
2638  t129 = 567.0/256.0*t34;
2639  t130 = 567.0/256.0*t37;
2640  t131 = 81.0/256.0*t39;
2641  t132 = t119-t120+t121-t122-t123+t124-t125+t126+t127-t128+t129-t130-t131;
2642  t133 = 243.0/256.0*t41;
2643  t134 = 135.0/512.0*t45;
2644  t135 = 81.0/128.0*t48;
2645  t136 = 405.0/512.0*t51;
2646  t137 = 81.0/256.0*t53;
2647  t138 = 27.0/128.0*t56;
2648  t139 = 945.0/2048.0*t60;
2649  t140 = 63.0/256.0*t15;
2650  t141 = 81.0/512.0*t6;
2651  t142 = 27.0/128.0*t14;
2652  t143 = 27.0/512.0*t9;
2653  t144 = 9.0/128.0*t2;
2654  t145 = 945.0/1024.0*t11;
2655  t146 = -t133+t134+t135+t136+t137+t138+t139+t140-t141+t142-t143-t144+t145;
2656  t148 = 1323.0/2048.0*zeta;
2657  t149 = 945.0/2048.0*t77;
2658  t150 = 135.0/512.0*t5;
2659  t151 = 81.0/512.0*t28;
2660  t152 = 27.0/512.0*t10;
2661  t153 = 405.0/512.0*t33;
2662  t154 = 189.0/256.0*t50;
2663  t155 = 63.0/256.0*t44;
2664  t156 = 189.0/256.0*t16;
2665  t157 = 405.0/512.0*t36;
2666  t158 = 81.0/512.0*t21;
2667  t159 = 81.0/512.0*t88;
2668  t160 = 243.0/512.0*t90;
2669  t161 = -t148-t149+t150-t151+t152-t153-t154-t155+t156+t157+t158+t159+t160;
2670  t162 = 1323.0/2048.0*t55;
2671  t163 = 243.0/512.0*t96;
2672  t164 = 945.0/1024.0*t98;
2673  t165 = 27.0/256.0*t1;
2674  t166 = 729.0/512.0*t101;
2675  t167 = 189.0/256.0*t103;
2676  t168 = 81.0/256.0*t105;
2677  t169 = 945.0/1024.0*t107;
2678  t170 = 27.0/128.0*t109;
2679  t171 = 135.0/512.0*t111;
2680  t172 = 27.0/128.0*xi;
2681  t173 = 135.0/512.0*eta;
2682  t174 = 9.0/128.0+t162-t163-t164-t165+t166+t167-t168-t169-t170-t171-t172-
2683 t173;
2684  t177 = t119-t120+t121+t122+t123-t124-t125+t126-t127+t128-t129+t130+t131;
2685  t178 = t133+t134-t135-t136-t137+t138+t139+t140-t141-t142-t143-t144+t145;
2686  t180 = -t148-t149+t150+t151+t152+t153+t154-t155-t156-t157-t158+t159-t160;
2687  t181 = 9.0/128.0+t162+t163-t164-t165+t166+t167-t168-t169-t170-t171+t172-
2688 t173;
2689  t184 = t4-t8+t13-t18+t20+t23-t25-t27+t30-t32-t35+t38+t40-t42;
2690  t185 = t46+t49-t52-t54-t57+t61+t65+t66-t67-t68-t69-t70+t71-t72;
2691  t187 = -t76-t78+t79+t80+t81+t82+t83-t84-t85-t86-t87+t89-t91+t92;
2692  t188 = 25.0/1024.0-t95+t97-t99-t100+t102+t104+t106-t108+t110-t112+t113+
2693 t114-t115;
2694  t191 = 243.0/256.0*t3;
2695  t192 = 243.0/256.0*t7;
2696  t193 = 189.0/256.0*t22;
2697  t194 = 27.0/128.0*t29;
2698  t195 = 27.0/256.0*t31;
2699  t196 = 405.0/512.0*t34;
2700  t197 = 81.0/128.0*t39;
2701  t198 = -t191+t192+t121-t122-t123-t193-t125+t126+t194+t195+t196-t130+t197;
2702  t199 = 135.0/512.0*t41;
2703  t200 = 243.0/256.0*t45;
2704  t201 = 81.0/256.0*t48;
2705  t202 = 567.0/256.0*t51;
2706  t203 = 243.0/256.0*t56;
2707  t204 = 945.0/2048.0*t64;
2708  t205 = 27.0/128.0*t15;
2709  t206 = 63.0/256.0*t14;
2710  t207 = 9.0/128.0*t9;
2711  t208 = 27.0/512.0*t2;
2712  t209 = t199-t200-t201+t202+t137+t203+t204+t205-t141+t206-t207-t208+t145;
2713  t211 = 945.0/2048.0*t75;
2714  t212 = 81.0/512.0*t5;
2715  t213 = 63.0/256.0*t28;
2716  t214 = 189.0/256.0*t33;
2717  t215 = 405.0/512.0*t50;
2718  t216 = 81.0/512.0*t44;
2719  t217 = 135.0/512.0*t21;
2720  t218 = 81.0/256.0*t88;
2721  t219 = 189.0/256.0*t90;
2722  t220 = -t148-t211+t212-t213+t152-t214-t215-t216+t156+t157+t217-t218+t219;
2723  t221 = 729.0/512.0*t55;
2724  t222 = 27.0/128.0*t94;
2725  t223 = 135.0/512.0*t96;
2726  t224 = 1323.0/2048.0*t101;
2727  t225 = 243.0/512.0*t103;
2728  t226 = 81.0/512.0*t105;
2729  t227 = 243.0/512.0*t111;
2730  t228 = 27.0/256.0*t47;
2731  t229 = 135.0/512.0*xi;
2732  t230 = 27.0/128.0*eta;
2733  t231 = 9.0/128.0+t221-t222-t223-t164+t224+t225+t226-t169-t227-t228-t229-
2734 t230;
2735  t234 = 729.0/512.0*t3;
2736  t235 = 3645.0/1024.0*t7;
2737  t236 = 2835.0/1024.0*t12;
2738  t237 = 2187.0/512.0*t17;
2739  t238 = 10935.0/1024.0*t19;
2740  t239 = 3645.0/1024.0*t22;
2741  t240 = 1215.0/1024.0*t24;
2742  t241 = 1215.0/1024.0*t26;
2743  t242 = 729.0/512.0*t29;
2744  t243 = 729.0/512.0*t31;
2745  t244 = 10935.0/1024.0*t34;
2746  t245 = 10935.0/1024.0*t37;
2747  t246 = 2187.0/512.0*t39;
2748  t247 = t234-t235+t236+t237-t238-t239-t240-t241-t242+t243+t244-t245-t246;
2749  t248 = 3645.0/1024.0*t41;
2750  t249 = 3645.0/1024.0*t45;
2751  t250 = 2187.0/512.0*t48;
2752  t251 = 10935.0/1024.0*t51;
2753  t252 = 2187.0/512.0*t53;
2754  t253 = 729.0/512.0*t56;
2755  t254 = 729.0/1024.0*t15;
2756  t255 = 1215.0/1024.0*t6;
2757  t256 = 729.0/1024.0*t14;
2758  t257 = 243.0/1024.0*t9;
2759  t258 = 243.0/1024.0*t2;
2760  t259 = 2835.0/1024.0*t11;
2761  t260 = 1215.0/1024.0*zeta;
2762  t261 = t248+t249-t250+t251+t252-t253+t254-t255+t256-t257-t258+t259-t260;
2763  t263 = 729.0/1024.0*t5;
2764  t264 = 729.0/1024.0*t28;
2765  t265 = 243.0/1024.0*t10;
2766  t266 = 2187.0/1024.0*t33;
2767  t267 = 2187.0/1024.0*t50;
2768  t268 = 729.0/1024.0*t44;
2769  t269 = 2187.0/1024.0*t16;
2770  t270 = 2187.0/1024.0*t36;
2771  t271 = 729.0/1024.0*t21;
2772  t272 = 1215.0/1024.0*t88;
2773  t273 = 3645.0/1024.0*t90;
2774  t274 = 1215.0/1024.0*t55;
2775  t275 = 729.0/512.0*t94;
2776  t276 = t263-t264+t265-t266-t267-t268+t269+t270+t271+t272+t273+t274+t275;
2777  t277 = 3645.0/1024.0*t96;
2778  t278 = 2835.0/1024.0*t98;
2779  t279 = 729.0/512.0*t1;
2780  t280 = 1215.0/1024.0*t101;
2781  t281 = 3645.0/1024.0*t103;
2782  t282 = 1215.0/1024.0*t105;
2783  t283 = 2835.0/1024.0*t107;
2784  t284 = 729.0/512.0*t109;
2785  t285 = 3645.0/1024.0*t111;
2786  t286 = 729.0/512.0*t47;
2787  t287 = 729.0/1024.0*xi;
2788  t288 = 729.0/1024.0*eta;
2789  t289 = 243.0/1024.0-t277-t278-t279+t280+t281+t282-t283+t284-t285-t286-
2790 t287-t288;
2791  t292 = t234-t235+t236-t237+t238+t239-t240-t241+t242-t243-t244+t245+t246;
2792  t293 = -t248+t249+t250-t251-t252-t253+t254-t255-t256-t257-t258+t259-t260;
2793  t295 = t263+t264+t265+t266+t267-t268-t269-t270-t271+t272-t273+t274-t275;
2794  t296 = 243.0/1024.0+t277-t278-t279+t280+t281+t282-t283+t284-t285+t286+
2795 t287-t288;
2796  t299 = -t191+t192+t121+t122+t123+t193-t125+t126-t194-t195-t196+t130-t197;
2797  t300 = -t199-t200+t201-t202-t137+t203+t204+t205-t141-t206-t207-t208+t145;
2798  t302 = -t148-t211+t212+t213+t152+t214+t215-t216-t156-t157-t217-t218-t219;
2799  t303 = 9.0/128.0+t221+t222+t223-t164+t224+t225+t226-t169-t227+t228+t229-
2800 t230;
2801  t306 = t191-t192+t121+t122+t123-t193-t125+t126+t194+t195-t196+t130-t197;
2802  t307 = t199+t200+t201-t202-t137-t203+t204-t205-t141+t206-t207-t208+t145;
2803  t309 = -t148-t211-t212-t213+t152+t214+t215+t216-t156-t157+t217-t218+t219;
2804  t310 = 9.0/128.0+t221-t222-t223-t164+t224-t225+t226-t169+t227-t228-t229+
2805 t230;
2806  t313 = -t234+t235+t236-t237+t238-t239-t240-t241-t242+t243-t244+t245+t246;
2807  t314 = t248-t249+t250-t251-t252+t253-t254-t255+t256-t257-t258+t259-t260;
2808  t316 = -t263-t264+t265+t266+t267+t268-t269-t270+t271+t272+t273+t274+t275;
2809  t317 = 243.0/1024.0-t277-t278+t279+t280-t281+t282-t283-t284+t285-t286-
2810 t287+t288;
2811  t320 = -t234+t235+t236+t237-t238+t239-t240-t241+t242-t243+t244-t245-t246;
2812  t321 = -t248-t249-t250+t251+t252+t253-t254-t255-t256-t257-t258+t259-t260;
2813  t323 = -t263+t264+t265-t266-t267+t268+t269+t270-t271+t272-t273+t274-t275;
2814  t324 = 243.0/1024.0+t277-t278+t279+t280-t281+t282-t283-t284+t285+t286+
2815 t287+t288;
2816  t327 = t191-t192+t121-t122-t123+t193-t125+t126-t194-t195+t196-t130+t197;
2817  t328 = -t199+t200-t201+t202+t137-t203+t204-t205-t141-t206-t207-t208+t145;
2818  t330 = -t148-t211-t212+t213+t152-t214-t215+t216+t156+t157-t217-t218-t219;
2819  t331 = 9.0/128.0+t221+t222+t223-t164+t224-t225+t226-t169+t227+t228+t229+
2820 t230;
2821  t334 = -t4+t8+t13-t18+t20-t23-t25-t27-t30+t32-t35+t38+t40+t42;
2822  t335 = -t46+t49-t52-t54+t57+t61+t65-t66-t67+t68-t69-t70+t71-t72;
2823  t337 = -t76-t78-t79-t80+t81+t82+t83+t84-t85-t86+t87+t89+t91+t92;
2824  t338 = 25.0/1024.0+t95-t97-t99+t100+t102-t104+t106-t108-t110+t112-t113-
2825 t114+t115;
2826  t341 = -t119+t120+t121+t122+t123+t124-t125+t126+t127-t128-t129+t130+t131;
2827  t342 = -t133-t134-t135-t136-t137-t138+t139-t140-t141+t142-t143-t144+t145;
2828  t344 = -t148-t149-t150-t151+t152+t153+t154+t155-t156-t157+t158+t159+t160;
2829  t345 = 9.0/128.0+t162-t163-t164+t165+t166-t167-t168-t169+t170+t171-t172+
2830 t173;
2831  t348 = -t119+t120+t121-t122-t123-t124-t125+t126-t127+t128+t129-t130-t131;
2832  t349 = t133-t134+t135+t136+t137-t138+t139-t140-t141-t142-t143-t144+t145;
2833  t351 = -t148-t149-t150+t151+t152-t153-t154+t155+t156+t157-t158+t159-t160;
2834  t352 = 9.0/128.0+t162+t163-t164+t165+t166-t167-t168-t169+t170+t171+t172+
2835 t173;
2836  t355 = -t4+t8+t13+t18-t20+t23-t25-t27+t30-t32+t35-t38-t40-t42;
2837  t356 = -t46-t49+t52+t54+t57+t61+t65-t66-t67-t68-t69-t70+t71-t72;
2838  t358 = -t76-t78-t79+t80+t81-t82-t83+t84+t85+t86-t87+t89-t91+t92;
2839  t359 = 25.0/1024.0-t95+t97-t99+t100+t102-t104+t106-t108-t110+t112+t113+
2840 t114+t115;
2841  t362 = 243.0/512.0*t7;
2842  t363 = 45.0/256.0*t17;
2843  t364 = 243.0/512.0*t22;
2844  t365 = 729.0/512.0*t26;
2845  t366 = 1215.0/512.0*t37;
2846  t367 = 63.0/128.0*t39;
2847  t368 = t119-t362+t363-t123-t364-t125+t365+t194+t195+t129-t366-t367;
2848  t369 = 63.0/128.0*t48;
2849  t370 = 135.0/256.0*t53;
2850  t371 = 81.0/512.0*t15;
2851  t372 = 81.0/512.0*t14;
2852  t373 = 153.0/1024.0*zeta;
2853  t374 = -t133-t200-t369+t202+t370+t138+t139+t204+t371-t141+t372-t373;
2854  t376 = 81.0/256.0*t28;
2855  t377 = 243.0/512.0*t10;
2856  t378 = 81.0/256.0*t44;
2857  t379 = 135.0/512.0*t16;
2858  t380 = 27.0/512.0-t211-t149+t212+t376-t377-t214-t154+t378+t379+t157+t158;
2859  t381 = 81.0/128.0*t90;
2860  t382 = 27.0/256.0*t94;
2861  t383 = 9.0/64.0*t1;
2862  t384 = 81.0/128.0*t103;
2863  t385 = 27.0/256.0*t109;
2864  t386 = 9.0/64.0*t47;
2865  t387 = t381+t162+t382-t163-t383+t224+t384+t385-t227-t386-t172-t230;
2866  t390 = 243.0/512.0*t3;
2867  t391 = 2187.0/1024.0*t7;
2868  t392 = 1215.0/512.0*t17;
2869  t393 = 6561.0/1024.0*t22;
2870  t394 = 2187.0/1024.0*t26;
2871  t395 = 6561.0/1024.0*t34;
2872  t396 = 6561.0/1024.0*t37;
2873  t397 = 729.0/512.0*t39;
2874  t398 = t390-t391+t392-t238-t393-t240-t394-t242+t243+t395-t396-t397;
2875  t399 = 6561.0/1024.0*t41;
2876  t400 = 1215.0/512.0*t48;
2877  t401 = 729.0/512.0*t53;
2878  t402 = 405.0/512.0*t56;
2879  t403 = 2835.0/2048.0*t60;
2880  t404 = 1215.0/1024.0*t15;
2881  t405 = 729.0/1024.0*t6;
2882  t406 = 729.0/1024.0*t9;
2883  t407 = 243.0/2048.0*zeta;
2884  t408 = t399+t249-t400+t251+t401-t402+t403+t404-t405+t256-t406-t258-t407;
2885  t410 = 2835.0/2048.0*t77;
2886  t411 = 2187.0/1024.0*t28;
2887  t412 = 729.0/1024.0*t10;
2888  t413 = 3645.0/1024.0*t50;
2889  t414 = 1215.0/1024.0*t44;
2890  t415 = 3645.0/1024.0*t16;
2891  t416 = 2187.0/1024.0*t21;
2892  t417 = 729.0/1024.0*t88;
2893  t418 = 2187.0/1024.0*t90;
2894  t419 = -t410+t263-t411+t412-t266-t413-t414+t415+t270+t416+t417+t418;
2895  t420 = 243.0/2048.0*t55;
2896  t421 = 243.0/512.0*t94;
2897  t422 = 2187.0/1024.0*t96;
2898  t423 = 243.0/512.0*t1;
2899  t424 = 2187.0/1024.0*t103;
2900  t425 = 2187.0/1024.0*t105;
2901  t426 = 405.0/512.0*t109;
2902  t427 = 243.0/512.0*t47;
2903  t428 = 243.0/1024.0+t420+t421-t422-t423+t280+t424+t425+t426-t285-t427-
2904 t287-t288;
2905  t431 = t390-t391-t392+t238+t393-t240-t394+t242-t243-t395+t396+t397;
2906  t432 = -t399+t249+t400-t251-t401-t402+t403+t404-t405-t256-t406-t258-t407;
2907  t434 = -t410+t263+t411+t412+t266+t413-t414-t415-t270-t416+t417-t418;
2908  t435 = 243.0/1024.0+t420-t421+t422-t423+t280+t424+t425+t426-t285+t427+
2909 t287-t288;
2910  t438 = t119-t362-t363+t123+t364-t125+t365-t194-t195-t129+t366+t367;
2911  t439 = t133-t200+t369-t202-t370+t138+t139+t204+t371-t141-t372-t373;
2912  t441 = 27.0/512.0-t211-t149+t212-t376-t377+t214+t154+t378-t379-t157-t158;
2913  t442 = -t381+t162-t382+t163-t383+t224+t384+t385-t227+t386+t172-t230;
2914  t445 = 6561.0/1024.0*t7;
2915  t446 = 2187.0/1024.0*t22;
2916  t447 = 405.0/512.0*t29;
2917  t448 = 243.0/512.0*t31;
2918  t449 = 1215.0/512.0*t39;
2919  t450 = t234-t445-t392+t238+t446-t240-t394+t447-t448-t244+t396+t449;
2920  t451 = 6561.0/1024.0*t45;
2921  t452 = 729.0/512.0*t48;
2922  t453 = 6561.0/1024.0*t51;
2923  t454 = 2835.0/2048.0*t64;
2924  t455 = 1215.0/1024.0*t14;
2925  t456 = 729.0/1024.0*t2;
2926  t457 = -t248+t451+t452-t453-t401-t253+t454+t254-t405-t455-t257-t456-t407;
2927  t459 = 2835.0/2048.0*t75;
2928  t460 = 2187.0/1024.0*t5;
2929  t461 = 1215.0/1024.0*t28;
2930  t462 = 3645.0/1024.0*t33;
2931  t463 = 2187.0/1024.0*t44;
2932  t464 = 2187.0/1024.0*t88;
2933  t465 = -t459+t460+t461+t412+t462+t267-t463-t415-t270-t271+t464-t418;
2934  t466 = 405.0/512.0*t94;
2935  t467 = 243.0/2048.0*t101;
2936  t468 = 729.0/1024.0*t105;
2937  t469 = 243.0/512.0*t109;
2938  t470 = 2187.0/1024.0*t111;
2939  t471 = 243.0/1024.0+t274-t466+t277-t423+t467+t424+t468+t469-t470+t427+
2940 t287-t288;
2941  t474 = -t234+t445+t392-t238+t446-t240-t394+t447-t448+t244-t396-t449;
2942  t475 = -t248-t451-t452+t453+t401+t253+t454-t254-t405-t455-t257-t456-t407;
2943  t477 = -t459-t460+t461+t412-t462-t267+t463+t415+t270-t271+t464-t418;
2944  t478 = 243.0/1024.0+t274-t466+t277+t423+t467-t424+t468-t469+t470+t427+
2945 t287+t288;
2946  t481 = -t119+t362+t363-t123+t364-t125+t365-t194-t195+t129-t366-t367;
2947  t482 = t133+t200-t369+t202+t370-t138+t139+t204-t371-t141-t372-t373;
2948  t484 = 27.0/512.0-t211-t149-t212-t376-t377-t214-t154-t378+t379+t157-t158;
2949  t485 = -t381+t162-t382+t163+t383+t224-t384-t385+t227+t386+t172+t230;
2950  t488 = -t390+t391+t392-t238+t393-t240-t394+t242-t243+t395-t396-t397;
2951  t489 = -t399-t249-t400+t251+t401+t402+t403-t404-t405-t256-t406-t258-t407;
2952  t491 = -t410-t263+t411+t412-t266-t413+t414+t415+t270-t416+t417-t418;
2953  t492 = 243.0/1024.0+t420-t421+t422+t423+t280-t424+t425-t426+t285+t427+
2954 t287+t288;
2955  t495 = -t390+t391-t392+t238-t393-t240-t394-t242+t243-t395+t396+t397;
2956  t496 = t399-t249+t400-t251-t401+t402+t403-t404-t405+t256-t406-t258-t407;
2957  t498 = -t410-t263-t411+t412+t266+t413+t414-t415-t270+t416+t417+t418;
2958  t499 = 243.0/1024.0+t420+t421-t422+t423+t280-t424+t425-t426+t285-t427-
2959 t287+t288;
2960  t502 = -t119+t362-t363+t123-t364-t125+t365+t194+t195-t129+t366+t367;
2961  t503 = -t133+t200+t369-t202-t370-t138+t139+t204-t371-t141+t372-t373;
2962  t505 = 27.0/512.0-t211-t149-t212+t376-t377+t214+t154-t378-t379-t157+t158;
2963  t506 = t381+t162+t382-t163+t383+t224-t384-t385+t227-t386-t172+t230;
2964  t509 = -t234+t445-t392+t238-t446-t240-t394-t447+t448-t244+t396+t449;
2965  t510 = t248-t451+t452-t453-t401+t253+t454-t254-t405+t455-t257-t456-t407;
2966  t512 = -t459-t460-t461+t412+t462+t267+t463-t415-t270+t271+t464+t418;
2967  t513 = 243.0/1024.0+t274+t466-t277+t423+t467-t424+t468-t469+t470-t427-
2968 t287+t288;
2969  t516 = t234-t445+t392-t238-t446-t240-t394-t447+t448+t244-t396-t449;
2970  t517 = t248+t451-t452+t453+t401-t253+t454+t254-t405+t455-t257-t456-t407;
2971  t519 = -t459+t460-t461+t412-t462-t267-t463+t415+t270+t271+t464+t418;
2972  t520 = 243.0/1024.0+t274+t466-t277-t423+t467+t424+t468+t469-t470-t427-
2973 t287-t288;
2974  t523 = t119+t362+t363+t123+t364-t125-t365+t194+t195-t129+t366-t367;
2975  t524 = t133+t200-t369-t202+t370+t138+t139+t204-t371+t141-t372-t373;
2976  t526 = -27.0/512.0-t211-t149-t212-t376+t377+t214+t154-t378-t379-t157-t158
2977 ;
2978  t527 = -t381+t162+t382+t163-t383+t224-t384+t385+t227-t386+t172+t230;
2979  t530 = t390+t391+t392+t238+t393-t240+t394-t242+t243-t395+t396-t397;
2980  t531 = -t399-t249-t400-t251+t401-t402+t403-t404+t405-t256+t406+t258-t407;
2981  t533 = -t410-t263+t411-t412+t266+t413+t414-t415-t270-t416-t417-t418;
2982  t534 = -243.0/1024.0+t420+t421+t422-t423+t280-t424-t425+t426+t285-t427+
2983 t287+t288;
2984  t537 = t390+t391-t392-t238-t393-t240+t394+t242-t243+t395-t396+t397;
2985  t538 = t399-t249+t400+t251-t401-t402+t403-t404+t405+t256+t406+t258-t407;
2986  t540 = -t410-t263-t411-t412-t266-t413+t414+t415+t270+t416-t417+t418;
2987  t541 = -243.0/1024.0+t420-t421-t422-t423+t280-t424-t425+t426+t285+t427-
2988 t287+t288;
2989  t544 = t119+t362-t363-t123-t364-t125-t365-t194-t195+t129-t366+t367;
2990  t545 = -t133+t200+t369+t202-t370+t138+t139+t204-t371+t141+t372-t373;
2991  t547 = -27.0/512.0-t211-t149-t212+t376+t377-t214-t154-t378+t379+t157+t158
2992 ;
2993  t548 = t381+t162-t382-t163-t383+t224-t384+t385+t227+t386-t172+t230;
2994  t551 = t234+t445-t392-t238-t446-t240+t394+t447-t448+t244-t396+t449;
2995  t552 = t248-t451+t452+t453-t401-t253+t454-t254+t405+t455+t257+t456-t407;
2996  t554 = -t459-t460-t461-t412-t462-t267+t463+t415+t270+t271-t464+t418;
2997  t555 = -243.0/1024.0+t274-t466-t277-t423+t467-t424-t468+t469+t470+t427-
2998 t287+t288;
2999  t558 = -t234-t445+t392+t238-t446-t240+t394+t447-t448-t244+t396-t449;
3000  t559 = t248+t451-t452-t453+t401+t253+t454+t254+t405+t455+t257+t456-t407;
3001  t561 = -t459+t460-t461-t412+t462+t267-t463-t415-t270+t271-t464+t418;
3002  t562 = -243.0/1024.0+t274-t466-t277+t423+t467+t424-t468-t469-t470+t427-
3003 t287-t288;
3004  t565 = -t119-t362+t363+t123-t364-t125-t365-t194-t195-t129+t366-t367;
3005  t566 = -t133-t200-t369-t202+t370-t138+t139+t204+t371+t141+t372-t373;
3006  t568 = -27.0/512.0-t211-t149+t212+t376+t377+t214+t154+t378-t379-t157+t158
3007 ;
3008  t569 = t381+t162-t382-t163+t383+t224+t384-t385-t227+t386-t172-t230;
3009  t572 = -t390-t391+t392+t238-t393-t240+t394+t242-t243-t395+t396-t397;
3010  t573 = t399+t249-t400-t251+t401+t402+t403+t404+t405+t256+t406+t258-t407;
3011  t575 = -t410+t263-t411-t412+t266+t413-t414-t415-t270+t416-t417+t418;
3012  t576 = -243.0/1024.0+t420-t421-t422+t423+t280+t424-t425-t426-t285+t427-
3013 t287-t288;
3014  t579 = -t390-t391-t392-t238+t393-t240+t394-t242+t243+t395-t396+t397;
3015  t580 = -t399+t249+t400+t251-t401+t402+t403+t404+t405-t256+t406+t258-t407;
3016  t582 = -t410+t263+t411-t412-t266-t413-t414+t415+t270-t416-t417-t418;
3017  t583 = -243.0/1024.0+t420+t421+t422+t423+t280+t424-t425-t426-t285-t427+
3018 t287-t288;
3019  t586 = -t119-t362-t363-t123+t364-t125-t365+t194+t195+t129-t366+t367;
3020  t587 = t133-t200+t369+t202-t370-t138+t139+t204+t371+t141-t372-t373;
3021  t589 = -27.0/512.0-t211-t149+t212-t376+t377-t214-t154+t378+t379+t157-t158
3022 ;
3023  t590 = -t381+t162+t382+t163+t383+t224+t384-t385-t227-t386+t172-t230;
3024  t593 = -t234-t445-t392-t238+t446-t240+t394-t447+t448+t244-t396+t449;
3025  t594 = -t248+t451+t452+t453-t401+t253+t454+t254+t405-t455+t257+t456-t407;
3026  t596 = -t459+t460+t461-t412-t462-t267-t463+t415+t270-t271-t464-t418;
3027  t597 = -243.0/1024.0+t274+t466+t277+t423+t467+t424-t468-t469-t470-t427+
3028 t287-t288;
3029  t600 = t234+t445+t392+t238+t446-t240+t394-t447+t448-t244+t396-t449;
3030  t601 = -t248-t451-t452-t453+t401-t253+t454-t254+t405-t455+t257+t456-t407;
3031  t603 = -t459-t460+t461-t412+t462+t267+t463-t415-t270-t271-t464-t418;
3032  t604 = -243.0/1024.0+t274+t466+t277-t423+t467-t424-t468+t469+t470-t427+
3033 t287+t288;
3034  t607 = t4+t8+t13+t18+t20+t23-t25+t27-t30+t32-t35+t38-t40-t42;
3035  t608 = -t46-t49-t52+t54-t57+t61+t65-t66+t67-t68+t69+t70+t71-t72;
3036  t610 = -t76-t78-t79+t80-t81+t82+t83+t84-t85-t86-t87-t89-t91+t92;
3037  t611 = -25.0/1024.0+t95+t97-t99-t100+t102-t104-t106-t108+t110+t112-t113+
3038 t114+t115;
3039  t614 = t119+t120+t121-t122+t123-t124-t125-t126+t127-t128-t129+t130-t131;
3040  t615 = t133-t134+t135-t136+t137+t138+t139-t140+t141-t142+t143+t144+t145;
3041  t617 = -t148-t149-t150+t151-t152+t153+t154+t155-t156-t157-t158-t159-t160;
3042  t618 = -9.0/128.0+t162+t163-t164-t165+t166-t167+t168-t169-t170+t171+t172+
3043 t173;
3044  t621 = t119+t120+t121+t122-t123+t124-t125-t126-t127+t128+t129-t130+t131;
3045  t622 = -t133-t134-t135+t136-t137+t138+t139-t140+t141+t142+t143+t144+t145;
3046  t624 = -t148-t149-t150-t151-t152-t153-t154+t155+t156+t157+t158-t159+t160;
3047  t625 = -9.0/128.0+t162-t163-t164-t165+t166-t167+t168-t169-t170+t171-t172+
3048 t173;
3049  t628 = t4+t8+t13-t18-t20-t23-t25+t27+t30-t32+t35-t38+t40+t42;
3050  t629 = -t46+t49+t52-t54-t57+t61+t65-t66+t67+t68+t69+t70+t71-t72;
3051  t631 = -t76-t78-t79-t80-t81-t82-t83+t84+t85+t86+t87-t89+t91+t92;
3052  t632 = -25.0/1024.0-t95-t97-t99-t100+t102-t104-t106-t108+t110+t112+t113-
3053 t114+t115;
3054  t635 = -t191-t192+t121-t122+t123+t193-t125-t126+t194+t195-t196+t130+t197;
3055  t636 = -t199+t200-t201-t202+t137+t203+t204-t205+t141-t206+t207+t208+t145;
3056  t638 = -t148-t211-t212+t213-t152+t214+t215+t216-t156-t157-t217+t218-t219;
3057  t639 = -9.0/128.0+t221-t222+t223-t164+t224-t225-t226-t169+t227-t228+t229+
3058 t230;
3059  t642 = t234+t235+t236+t237+t238+t239-t240+t241-t242+t243-t244+t245-t246;
3060  t643 = -t248-t249-t250-t251+t252-t253-t254+t255-t256+t257+t258+t259-t260;
3061  t645 = -t263+t264-t265+t266+t267+t268-t269-t270-t271-t272-t273+t274+t275;
3062  t646 = -243.0/1024.0+t277-t278-t279+t280-t281-t282-t283+t284+t285-t286+
3063 t287+t288;
3064  t649 = t234+t235+t236-t237-t238-t239-t240+t241+t242-t243+t244-t245+t246;
3065  t650 = t248-t249+t250+t251-t252-t253-t254+t255+t256+t257+t258+t259-t260;
3066  t652 = -t263-t264-t265-t266-t267+t268+t269+t270+t271-t272+t273+t274-t275;
3067  t653 = -243.0/1024.0-t277-t278-t279+t280-t281-t282-t283+t284+t285+t286-
3068 t287+t288;
3069  t656 = -t191-t192+t121+t122-t123-t193-t125-t126-t194-t195+t196-t130-t197;
3070  t657 = t199+t200+t201+t202-t137+t203+t204-t205+t141+t206+t207+t208+t145;
3071  t659 = -t148-t211-t212-t213-t152-t214-t215+t216+t156+t157+t217+t218+t219;
3072  t660 = -9.0/128.0+t221+t222-t223-t164+t224-t225-t226-t169+t227+t228-t229+
3073 t230;
3074  t663 = t191+t192+t121+t122-t123+t193-t125-t126+t194+t195+t196-t130-t197;
3075  t664 = -t199-t200+t201+t202-t137-t203+t204+t205+t141-t206+t207+t208+t145;
3076  t666 = -t148-t211+t212+t213-t152-t214-t215-t216+t156+t157-t217+t218-t219;
3077  t667 = -9.0/128.0+t221-t222+t223-t164+t224+t225-t226-t169-t227-t228+t229-
3078 t230;
3079  t670 = -t234-t235+t236-t237-t238+t239-t240+t241-t242+t243+t244-t245+t246;
3080  t671 = -t248+t249+t250+t251-t252+t253+t254+t255-t256+t257+t258+t259-t260;
3081  t673 = t263+t264-t265-t266-t267-t268+t269+t270-t271-t272-t273+t274+t275;
3082  t674 = -243.0/1024.0+t277-t278+t279+t280+t281-t282-t283-t284-t285-t286+
3083 t287-t288;
3084  t677 = -t234-t235+t236+t237+t238-t239-t240+t241+t242-t243-t244+t245-t246;
3085  t678 = t248+t249-t250-t251+t252+t253+t254+t255+t256+t257+t258+t259-t260;
3086  t680 = t263-t264-t265+t266+t267-t268-t269-t270+t271-t272+t273+t274-t275;
3087  t681 = -243.0/1024.0-t277-t278+t279+t280+t281-t282-t283-t284-t285+t286-
3088 t287-t288;
3089  t684 = t191+t192+t121-t122+t123-t193-t125-t126-t194-t195-t196+t130+t197;
3090  t685 = t199-t200-t201-t202+t137-t203+t204+t205+t141+t206+t207+t208+t145;
3091  t687 = -t148-t211+t212-t213-t152+t214+t215-t216-t156-t157+t217+t218+t219;
3092  t688 = -9.0/128.0+t221+t222-t223-t164+t224+t225-t226-t169-t227+t228-t229-
3093 t230;
3094  t691 = -t4-t8+t13-t18-t20+t23-t25+t27-t30+t32+t35-t38+t40-t42;
3095  t692 = t46+t49+t52-t54+t57+t61+t65+t66+t67-t68+t69+t70+t71-t72;
3096  t694 = -t76-t78+t79+t80-t81-t82-t83-t84+t85+t86-t87-t89-t91+t92;
3097  t695 = -25.0/1024.0+t95+t97-t99+t100+t102+t104-t106-t108-t110-t112-t113+
3098 t114-t115;
3099  t698 = -t119-t120+t121+t122-t123-t124-t125-t126+t127-t128+t129-t130+t131;
3100  t699 = t133+t134-t135+t136-t137-t138+t139+t140+t141-t142+t143+t144+t145;
3101  t701 = -t148-t149+t150+t151-t152-t153-t154-t155+t156+t157-t158-t159-t160;
3102  t702 = -9.0/128.0+t162+t163-t164+t165+t166+t167+t168-t169+t170-t171+t172-
3103 t173;
3104  t705 = -t119-t120+t121-t122+t123+t124-t125-t126-t127+t128-t129+t130-t131;
3105  t706 = -t133+t134+t135-t136+t137-t138+t139+t140+t141+t142+t143+t144+t145;
3106  t708 = -t148-t149+t150-t151-t152+t153+t154-t155-t156-t157+t158-t159+t160;
3107  t709 = -9.0/128.0+t162-t163-t164+t165+t166+t167+t168-t169+t170-t171-t172-
3108 t173;
3109  t712 = -t4-t8+t13+t18+t20-t23-t25+t27+t30-t32-t35+t38-t40+t42;
3110  t713 = t46-t49-t52+t54+t57+t61+t65+t66+t67+t68+t69+t70+t71-t72;
3111  t715 = -t76-t78+t79-t80-t81+t82+t83-t84-t85-t86+t87-t89+t91+t92;
3112  t716 = -25.0/1024.0-t95-t97-t99+t100+t102+t104-t106-t108-t110-t112+t113-
3113 t114-t115;
3114  t731 = 99.0/32.0*zeta-711.0/128.0*t55+513.0/64.0*t24-315.0/64.0*t11-711.0
3115 /128.0*t101+315.0/128.0*t75+315.0/128.0*t77+315.0/64.0*t107+315.0/64.0*t98
3116 -315.0/128.0*t64-315.0/128.0*t60-315.0/64.0*t12;
3117  t771 = 945.0/64.0*t55;
3118  t772 = 945.0/64.0*t24;
3119  t774 = 945.0/64.0*t101;
3120  t779 = 315.0/128.0*zeta;
3121 
3122  values[0] = t43+t73+t93+t116;
3123  values[1] = t132+t146+t161+t174;
3124  values[2] = t177+t178+t180+t181;
3125  values[3] = t184+t185+t187+t188;
3126  values[4] = t198+t209+t220+t231;
3127  values[5] = t247+t261+t276+t289;
3128  values[6] = t292+t293+t295+t296;
3129  values[7] = t299+t300+t302+t303;
3130  values[8] = t306+t307+t309+t310;
3131  values[9] = t313+t314+t316+t317;
3132  values[10] = t320+t321+t323+t324;
3133  values[11] = t327+t328+t330+t331;
3134  values[12] = t334+t335+t337+t338;
3135  values[13] = t341+t342+t344+t345;
3136  values[14] = t348+t349+t351+t352;
3137  values[15] = t355+t356+t358+t359;
3138  values[16] = t368+t374+t380+t387;
3139  values[17] = t398+t408+t419+t428;
3140  values[18] = t431+t432+t434+t435;
3141  values[19] = t438+t439+t441+t442;
3142  values[20] = t450+t457+t465+t471;
3143  values[21] = t474+t475+t477+t478;
3144  values[22] = t481+t482+t484+t485;
3145  values[23] = t488+t489+t491+t492;
3146  values[24] = t495+t496+t498+t499;
3147  values[25] = t502+t503+t505+t506;
3148  values[26] = t509+t510+t512+t513;
3149  values[27] = t516+t517+t519+t520;
3150  values[28] = t523+t524+t526+t527;
3151  values[29] = t530+t531+t533+t534;
3152  values[30] = t537+t538+t540+t541;
3153  values[31] = t544+t545+t547+t548;
3154  values[32] = t551+t552+t554+t555;
3155  values[33] = t558+t559+t561+t562;
3156  values[34] = t565+t566+t568+t569;
3157  values[35] = t572+t573+t575+t576;
3158  values[36] = t579+t580+t582+t583;
3159  values[37] = t586+t587+t589+t590;
3160  values[38] = t593+t594+t596+t597;
3161  values[39] = t600+t601+t603+t604;
3162  values[40] = t607+t608+t610+t611;
3163  values[41] = t614+t615+t617+t618;
3164  values[42] = t621+t622+t624+t625;
3165  values[43] = t628+t629+t631+t632;
3166  values[44] = t635+t636+t638+t639;
3167  values[45] = t642+t643+t645+t646;
3168  values[46] = t649+t650+t652+t653;
3169  values[47] = t656+t657+t659+t660;
3170  values[48] = t663+t664+t666+t667;
3171  values[49] = t670+t671+t673+t674;
3172  values[50] = t677+t678+t680+t681;
3173  values[51] = t684+t685+t687+t688;
3174  values[52] = t691+t692+t694+t695;
3175  values[53] = t698+t699+t701+t702;
3176  values[54] = t705+t706+t708+t709;
3177  values[55] = t712+t713+t715+t716;
3178  values[56] = t731;
3179  values[57] = 135.0/64.0-405.0/64.0*t6-135.0/64.0*t9-135.0/64.0*t2+135.0/64.0*
3180 t10+405.0/64.0*t105+405.0/64.0*t88-405.0/64.0*t26;
3181  values[58] = -135.0/32.0*t1+135.0/32.0*t109+135.0/32.0*t3-135.0/32.0*t56;
3182  values[59] = 675.0/64.0*eta-2025.0/64.0*t103-675.0/64.0*t15+2025.0/64.0*t111
3183 -675.0/64.0*t5+2025.0/64.0*t7+675.0/64.0*t44-2025.0/64.0*t45;
3184  values[60] = 135.0/32.0*t31-135.0/32.0*t47+135.0/32.0*t94-135.0/32.0*t29;
3185  values[61] = 675.0/64.0*xi+2025.0/64.0*t96-675.0/64.0*t14-2025.0/64.0*t90
3186 -2025.0/64.0*t41+675.0/64.0*t28+2025.0/64.0*t22-675.0/64.0*t21;
3187  values[62] = 675.0/32.0*t39-675.0/32.0*t53+675.0/32.0*t48-675.0/32.0*t17;
3188  values[63] = 3375.0/64.0*t36+10125.0/64.0*t34-3375.0/64.0*t33-10125.0/64.0*
3189 t37-3375.0/64.0*t50+10125.0/64.0*t51-10125.0/64.0*t19+3375.0/64.0*t16;
3190  values[64] = 945.0/64.0*zeta-t771+t772-1575.0/64.0*t11-t774+1575.0/64.0*t107+
3191 1575.0/64.0*t98-1575.0/64.0*t12;
3192  values[65] = t779-315.0/128.0*t55+t772-t774+1575.0/128.0*t77-1575.0/128.0*t60
3193 ;
3194  values[66] = t779-t771+t772-315.0/128.0*t101+1575.0/128.0*t75-1575.0/128.0*
3195 t64;
3196 }
3197 
3198 static void C_H_UL3_3D_DeriveXiXi(double xi, double eta, double zeta,
3199  double *values)
3200 {
3201 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
3202  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
3203  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
3204  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
3205  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
3206  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
3207  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
3208  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
3209  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
3210  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
3211  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
3212  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
3213  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
3214  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
3215  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
3216  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
3217  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
3218  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
3219  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
3220  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419;
3221 
3222  t1 = xi*eta;
3223  t2 = t1*zeta;
3224  t3 = 1005.0/512.0*t2;
3225  t4 = eta*eta;
3226  t5 = t4*eta;
3227  t6 = xi*t5;
3228  t7 = zeta*zeta;
3229  t8 = t6*t7;
3230  t9 = 819.0/512.0*t8;
3231  t10 = xi*zeta;
3232  t11 = t10*t5;
3233  t12 = 1059.0/512.0*t11;
3234  t13 = t7*zeta;
3235  t14 = t1*t13;
3236  t15 = 1059.0/512.0*t14;
3237  t16 = t1*t7;
3238  t17 = 333.0/512.0*t16;
3239  t18 = xi*t4;
3240  t19 = t18*zeta;
3241  t20 = 333.0/512.0*t19;
3242  t21 = t18*t13;
3243  t22 = 819.0/512.0*t21;
3244  t23 = xi*xi;
3245  t24 = t23*t4;
3246  t25 = t24*t7;
3247  t26 = 945.0/1024.0*t25;
3248  t27 = t18*t7;
3249  t28 = 621.0/512.0*t27;
3250  t29 = t6*t13;
3251  t30 = 1545.0/512.0*t29;
3252  t31 = t4*t4;
3253  t32 = 315.0/2048.0*t31;
3254  t33 = t7*t7;
3255  t34 = 315.0/2048.0*t33;
3256  t35 = 81.0/512.0*xi;
3257  t36 = 27.0/512.0*eta;
3258  t37 = 45.0/512.0*t5;
3259  t38 = 711.0/2048.0*t7;
3260  t39 = 45.0/512.0*t13;
3261  t40 = 711.0/2048.0*t4;
3262  t41 = 945.0/1024.0*t23;
3263  t42 = 27.0/512.0*zeta;
3264  t43 = -t3+t9+t12+t15-t17-t20+t22+t26-t28-t30-t32-t34-t35-t36+t37+t38+t39+
3265 t40+t41-t42;
3266  t44 = 945.0/1024.0*t24;
3267  t45 = 333.0/512.0*t6;
3268  t46 = 279.0/512.0*t1;
3269  t47 = 135.0/512.0*t18;
3270  t48 = t23*t7;
3271  t49 = 945.0/1024.0*t48;
3272  t50 = xi*t7;
3273  t51 = 135.0/512.0*t50;
3274  t52 = xi*t13;
3275  t53 = 333.0/512.0*t52;
3276  t54 = eta*zeta;
3277  t55 = 93.0/512.0*t54;
3278  t56 = t4*zeta;
3279  t57 = 45.0/512.0*t56;
3280  t58 = eta*t7;
3281  t59 = 45.0/512.0*t58;
3282  t60 = t4*t7;
3283  t61 = 189.0/1024.0*t60;
3284  t62 = t31*t7;
3285  t63 = 315.0/2048.0*t62;
3286  t64 = t4*t33;
3287  t65 = 315.0/2048.0*t64;
3288  t66 = eta*t13;
3289  t67 = 111.0/512.0*t66;
3290  t68 = t4*t13;
3291  t69 = 207.0/512.0*t68;
3292  t70 = zeta*t5;
3293  t71 = 111.0/512.0*t70;
3294  t72 = t5*t7;
3295  t73 = 207.0/512.0*t72;
3296  t74 = t5*t13;
3297  t75 = 273.0/512.0*t74;
3298  t76 = 279.0/512.0*t10;
3299  t77 = -117.0/512.0-t44-t45+t46+t47-t49+t51-t53+t55+t57+t59-t61+t63+t65-
3300 t67-t69-t71-t73+t75+t76;
3301  t79 = 1215.0/256.0*t2;
3302  t80 = 243.0/128.0*t8;
3303  t81 = 567.0/128.0*t11;
3304  t82 = 567.0/128.0*t14;
3305  t83 = 243.0/256.0*t16;
3306  t84 = 243.0/256.0*t19;
3307  t85 = 243.0/128.0*t21;
3308  t86 = 729.0/256.0*t27;
3309  t87 = 405.0/256.0*t29;
3310  t88 = 945.0/2048.0*t31;
3311  t89 = 945.0/2048.0*t33;
3312  t90 = 81.0/256.0*xi;
3313  t91 = 9.0/64.0*eta;
3314  t92 = 27.0/256.0*t5;
3315  t93 = 1323.0/2048.0*t7;
3316  t94 = 27.0/256.0*t13;
3317  t95 = -153.0/1024.0-t79-t80+t81+t82-t83-t84-t85+t86-t87-t88-t89-t90-t91+
3318 t92+t93+t94;
3319  t96 = 1323.0/2048.0*t4;
3320  t97 = 9.0/64.0*zeta;
3321  t98 = 243.0/256.0*t6;
3322  t99 = 81.0/64.0*t1;
3323  t100 = 243.0/256.0*t52;
3324  t101 = 135.0/256.0*t54;
3325  t102 = 27.0/256.0*t56;
3326  t103 = 27.0/256.0*t58;
3327  t104 = 729.0/512.0*t60;
3328  t105 = 945.0/2048.0*t62;
3329  t106 = 945.0/2048.0*t64;
3330  t107 = 63.0/128.0*t66;
3331  t108 = 27.0/128.0*t68;
3332  t109 = 63.0/128.0*t70;
3333  t110 = 27.0/128.0*t72;
3334  t111 = 45.0/256.0*t74;
3335  t112 = 81.0/64.0*t10;
3336  t113 = t96-t97-t98+t99-t100+t101+t102+t103-t104+t105+t106-t107+t108-t109+
3337 t110+t111+t112;
3338  t115 = -153.0/1024.0+t79+t80-t81-t82+t83+t84+t85-t86+t87-t88-t89+t90-t91+
3339 t92+t93+t94;
3340  t116 = t96-t97+t98-t99+t100+t101+t102+t103-t104+t105+t106-t107+t108-t109+
3341 t110+t111-t112;
3342  t118 = t3-t9-t12-t15+t17+t20-t22+t26+t28+t30-t32-t34+t35-t36+t37+t38+t39+
3343 t40+t41-t42;
3344  t119 = -117.0/512.0-t44+t45-t46-t47-t49-t51+t53+t55+t57+t59-t61+t63+t65-
3345 t67-t69-t71-t73+t75-t76;
3346  t121 = 567.0/128.0*t2;
3347  t122 = 405.0/256.0*t14;
3348  t123 = 243.0/128.0*t16;
3349  t124 = 189.0/128.0*t19;
3350  t125 = 135.0/256.0*t21;
3351  t126 = 2835.0/1024.0*t25;
3352  t127 = 81.0/128.0*t27;
3353  t128 = 729.0/512.0*t7;
3354  t129 = 27.0/128.0*t13;
3355  t130 = 2835.0/1024.0*t23;
3356  t131 = 27.0/256.0*zeta;
3357  t132 = -1323.0/2048.0-t121-t80+t81+t122+t123-t124+t125+t126+t127-t87-t89-
3358 t90+t128-t129+t96+t130-t131;
3359  t133 = 2835.0/1024.0*t24;
3360  t134 = 243.0/256.0*t1;
3361  t135 = 81.0/256.0*t18;
3362  t136 = 2835.0/1024.0*t48;
3363  t137 = 81.0/128.0*t50;
3364  t138 = 135.0/256.0*t52;
3365  t139 = 81.0/256.0*t54;
3366  t140 = 243.0/256.0*t58;
3367  t141 = 81.0/128.0*t66;
3368  t142 = 81.0/256.0*t70;
3369  t143 = 243.0/256.0*t72;
3370  t144 = 81.0/128.0*t74;
3371  t145 = 189.0/128.0*t10;
3372  t146 = -t133-t98+t134+t135-t136-t137-t138+t139+t102-t140-t104+t106+t141+
3373 t108-t142+t143-t144+t145;
3374  t148 = 6561.0/512.0*t2;
3375  t149 = 6561.0/512.0*t8;
3376  t150 = 6561.0/512.0*t11;
3377  t151 = 10935.0/512.0*t14;
3378  t152 = 6561.0/512.0*t16;
3379  t153 = 2187.0/512.0*t19;
3380  t154 = 3645.0/512.0*t21;
3381  t155 = 2187.0/512.0*t27;
3382  t156 = 10935.0/512.0*t29;
3383  t157 = 2835.0/2048.0*t33;
3384  t158 = 729.0/512.0*xi;
3385  t159 = 243.0/512.0*eta;
3386  t160 = 243.0/512.0*t5;
3387  t161 = 1215.0/1024.0*t7;
3388  t162 = 405.0/512.0*t13;
3389  t163 = 243.0/2048.0*t4;
3390  t164 = -243.0/2048.0-t148+t149+t150+t151-t152-t153+t154-t155-t156-t157-
3391 t158-t159+t160+t161+t162+t163;
3392  t165 = 243.0/512.0*zeta;
3393  t166 = 2187.0/512.0*t6;
3394  t167 = 2187.0/512.0*t1;
3395  t168 = 729.0/512.0*t18;
3396  t169 = 2187.0/512.0*t50;
3397  t170 = 3645.0/512.0*t52;
3398  t171 = 729.0/512.0*t54;
3399  t172 = 243.0/512.0*t56;
3400  t173 = 729.0/512.0*t58;
3401  t174 = 1215.0/1024.0*t60;
3402  t175 = 2835.0/2048.0*t64;
3403  t176 = 1215.0/512.0*t66;
3404  t177 = 405.0/512.0*t68;
3405  t178 = 729.0/512.0*t70;
3406  t179 = 729.0/512.0*t72;
3407  t180 = 1215.0/512.0*t74;
3408  t181 = 2187.0/512.0*t10;
3409  t182 = -t165-t166+t167+t168+t169-t170+t171+t172+t173-t174+t175-t176-t177-
3410 t178-t179+t180+t181;
3411  t184 = -243.0/2048.0+t148-t149-t150-t151+t152+t153-t154+t155+t156-t157+
3412 t158-t159+t160+t161+t162+t163;
3413  t185 = -t165+t166-t167-t168-t169+t170+t171+t172+t173-t174+t175-t176-t177-
3414 t178-t179+t180-t181;
3415  t187 = -1323.0/2048.0+t121+t80-t81-t122-t123+t124-t125+t126-t127+t87-t89+
3416 t90+t128-t129+t96+t130-t131;
3417  t188 = -t133+t98-t134-t135-t136+t137+t138+t139+t102-t140-t104+t106+t141+
3418 t108-t142+t143-t144-t145;
3419  t190 = -1323.0/2048.0+t121+t80-t81-t122-t123-t124+t125+t126+t127+t87-t89-
3420 t90+t128-t129+t96+t130-t131;
3421  t191 = -t133+t98-t134+t135-t136-t137-t138-t139+t102+t140-t104+t106-t141+
3422 t108+t142-t143+t144+t145;
3423  t193 = -243.0/2048.0+t148-t149-t150-t151+t152-t153+t154-t155+t156-t157-
3424 t158+t159-t160+t161+t162+t163;
3425  t194 = -t165+t166-t167+t168+t169-t170-t171+t172-t173-t174+t175+t176-t177+
3426 t178+t179-t180+t181;
3427  t196 = -243.0/2048.0-t148+t149+t150+t151-t152+t153-t154+t155-t156-t157+
3428 t158+t159-t160+t161+t162+t163;
3429  t197 = -t165-t166+t167-t168-t169+t170-t171+t172-t173-t174+t175+t176-t177+
3430 t178+t179-t180-t181;
3431  t199 = -1323.0/2048.0-t121-t80+t81+t122+t123+t124-t125+t126-t127-t87-t89+
3432 t90+t128-t129+t96+t130-t131;
3433  t200 = -t133-t98+t134-t135-t136+t137+t138-t139+t102+t140-t104+t106-t141+
3434 t108+t142-t143+t144-t145;
3435  t202 = t3-t9-t12-t15+t17-t20+t22+t26-t28+t30-t32-t34-t35+t36-t37+t38+t39+
3436 t40+t41-t42;
3437  t203 = -117.0/512.0-t44+t45-t46+t47-t49+t51-t53-t55+t57-t59-t61+t63+t65+
3438 t67-t69+t71+t73-t75+t76;
3439  t205 = -153.0/1024.0+t79+t80-t81-t82+t83-t84-t85+t86+t87-t88-t89-t90+t91-
3440 t92+t93+t94;
3441  t206 = t96-t97+t98-t99-t100-t101+t102-t103-t104+t105+t106+t107+t108+t109-
3442 t110-t111+t112;
3443  t208 = -153.0/1024.0-t79-t80+t81+t82-t83+t84+t85-t86-t87-t88-t89+t90+t91-
3444 t92+t93+t94;
3445  t209 = t96-t97-t98+t99+t100-t101+t102-t103-t104+t105+t106+t107+t108+t109-
3446 t110-t111-t112;
3447  t211 = -t3+t9+t12+t15-t17+t20-t22+t26+t28-t30-t32-t34+t35+t36-t37+t38+t39
3448 +t40+t41-t42;
3449  t212 = -117.0/512.0-t44-t45+t46-t47-t49-t51+t53-t55+t57-t59-t61+t63+t65+
3450 t67-t69+t71+t73-t75-t76;
3451  t214 = 135.0/256.0*t8;
3452  t215 = 405.0/256.0*t11;
3453  t216 = 189.0/128.0*t16;
3454  t217 = 243.0/128.0*t19;
3455  t218 = 27.0/256.0*eta;
3456  t219 = 27.0/128.0*t5;
3457  t220 = 729.0/512.0*t4;
3458  t221 = -1323.0/2048.0-t121+t214+t215+t82-t216+t217-t85+t126+t127-t87-t88-
3459 t90-t218-t219+t93+t220+t130;
3460  t222 = 135.0/256.0*t6;
3461  t223 = 189.0/128.0*t1;
3462  t224 = 81.0/128.0*t18;
3463  t225 = 81.0/256.0*t50;
3464  t226 = 243.0/256.0*t56;
3465  t227 = 81.0/256.0*t66;
3466  t228 = 243.0/256.0*t68;
3467  t229 = 81.0/128.0*t70;
3468  t230 = 243.0/256.0*t10;
3469  t231 = -t133-t222+t223-t224-t136+t225-t100+t139-t226+t103-t104+t105-t227+
3470 t228+t229+t110-t144+t230;
3471  t233 = 3645.0/512.0*t8;
3472  t234 = 10935.0/512.0*t11;
3473  t235 = 6561.0/512.0*t14;
3474  t236 = 2187.0/512.0*t16;
3475  t237 = 6561.0/512.0*t19;
3476  t238 = 6561.0/512.0*t21;
3477  t239 = 2835.0/2048.0*t31;
3478  t240 = 405.0/512.0*t5;
3479  t241 = 243.0/2048.0*t7;
3480  t242 = 243.0/512.0*t13;
3481  t243 = 1215.0/1024.0*t4;
3482  t244 = -243.0/2048.0-t148+t233+t234+t235-t236-t237+t238-t155-t156-t239-
3483 t158-t159+t240+t241+t242+t243;
3484  t245 = 3645.0/512.0*t6;
3485  t246 = 2187.0/512.0*t18;
3486  t247 = 729.0/512.0*t50;
3487  t248 = 2187.0/512.0*t52;
3488  t249 = 729.0/512.0*t56;
3489  t250 = 243.0/512.0*t58;
3490  t251 = 2835.0/2048.0*t62;
3491  t252 = 729.0/512.0*t66;
3492  t253 = 729.0/512.0*t68;
3493  t254 = 1215.0/512.0*t70;
3494  t255 = 405.0/512.0*t72;
3495  t256 = -t165-t245+t167+t246+t247-t248+t171+t249+t250-t174+t251-t252-t253-
3496 t254-t255+t180+t181;
3497  t258 = -243.0/2048.0+t148-t233-t234-t235+t236+t237-t238+t155+t156-t239+
3498 t158-t159+t240+t241+t242+t243;
3499  t259 = -t165+t245-t167-t246-t247+t248+t171+t249+t250-t174+t251-t252-t253-
3500 t254-t255+t180-t181;
3501  t261 = -1323.0/2048.0+t121-t214-t215-t82+t216-t217+t85+t126-t127+t87-t88+
3502 t90-t218-t219+t93+t220+t130;
3503  t262 = -t133+t222-t223+t224-t136-t225+t100+t139-t226+t103-t104+t105-t227+
3504 t228+t229+t110-t144-t230;
3505  t264 = 10935.0/512.0*t2;
3506  t265 = 3645.0/512.0*t16;
3507  t266 = 3645.0/512.0*t19;
3508  t267 = 8505.0/1024.0*t25;
3509  t268 = 1215.0/512.0*t27;
3510  t269 = 1215.0/512.0*xi;
3511  t270 = 729.0/512.0*eta;
3512  t271 = 729.0/512.0*t5;
3513  t272 = 729.0/512.0*t13;
3514  t273 = 8505.0/1024.0*t23;
3515  t274 = -1215.0/1024.0+t264-t233-t234-t151+t265+t266-t154+t267+t268+t156+
3516 t269-t270+t271+t161+t272+t243+t273;
3517  t275 = 729.0/512.0*zeta;
3518  t276 = 8505.0/1024.0*t24;
3519  t277 = 3645.0/512.0*t1;
3520  t278 = 1215.0/512.0*t18;
3521  t279 = 8505.0/1024.0*t48;
3522  t280 = 1215.0/512.0*t50;
3523  t281 = 2187.0/512.0*t54;
3524  t282 = 2187.0/512.0*t66;
3525  t283 = 2187.0/512.0*t70;
3526  t284 = 2187.0/512.0*t74;
3527  t285 = 3645.0/512.0*t10;
3528  t286 = -t275-t276+t245-t277-t278-t279-t280+t170+t281+t249+t173-t174-t282-
3529 t253-t283-t179+t284-t285;
3530  t288 = -1215.0/1024.0-t264+t233+t234+t151-t265+t266-t154+t267+t268-t156+
3531 t269+t270-t271+t161+t272+t243+t273;
3532  t289 = -t275-t276-t245+t277-t278-t279-t280+t170-t281+t249-t173-t174+t282-
3533 t253+t283+t179-t284-t285;
3534  t291 = -1323.0/2048.0-t121+t214+t215+t82-t216-t217+t85+t126-t127-t87-t88+
3535 t90+t218+t219+t93+t220+t130;
3536  t292 = -t133-t222+t223+t224-t136-t225+t100-t139-t226-t103-t104+t105+t227+
3537 t228-t229-t110+t144-t230;
3538  t294 = -243.0/2048.0-t148+t233+t234+t235-t236+t237-t238+t155-t156-t239+
3539 t158+t159-t240+t241+t242+t243;
3540  t295 = -t165-t245+t167-t246-t247+t248-t171+t249-t250-t174+t251+t252-t253+
3541 t254+t255-t180-t181;
3542  t297 = -243.0/2048.0+t148-t233-t234-t235+t236-t237+t238-t155+t156-t239-
3543 t158+t159-t240+t241+t242+t243;
3544  t298 = -t165+t245-t167+t246+t247-t248-t171+t249-t250-t174+t251+t252-t253+
3545 t254+t255-t180+t181;
3546  t300 = -1323.0/2048.0+t121-t214-t215-t82+t216+t217-t85+t126+t127+t87-t88-
3547 t90+t218+t219+t93+t220+t130;
3548  t301 = -t133+t222-t223-t224-t136+t225-t100-t139-t226-t103-t104+t105+t227+
3549 t228-t229-t110+t144+t230;
3550  t303 = -1215.0/1024.0+t264-t233-t234-t151+t265-t266+t154+t267-t268+t156-
3551 t269+t270-t271+t161+t272+t243+t273;
3552  t304 = -t275-t276+t245-t277+t278-t279+t280-t170-t281+t249-t173-t174+t282-
3553 t253+t283+t179-t284+t285;
3554  t306 = -1215.0/1024.0-t264+t233+t234+t151-t265-t266+t154+t267-t268-t156-
3555 t269-t270+t271+t161+t272+t243+t273;
3556  t307 = -t275-t276-t245+t277+t278-t279+t280-t170+t281+t249+t173-t174-t282-
3557 t253-t283-t179+t284+t285;
3558  t309 = -1323.0/2048.0+t121+t214-t215-t82-t216-t217+t85+t126+t127+t87-t88-
3559 t90-t218-t219+t93+t220+t130;
3560  t310 = -t133-t222+t223-t224-t136+t225+t100-t139+t226+t103-t104+t105+t227-
3561 t228-t229+t110+t144-t230;
3562  t312 = -243.0/2048.0+t148+t233-t234-t235-t236+t237-t238-t155+t156-t239-
3563 t158-t159+t240+t241-t242+t243;
3564  t313 = t165-t245+t167+t246+t247+t248-t171-t249+t250-t174+t251+t252+t253+
3565 t254-t255-t180-t181;
3566  t315 = -243.0/2048.0-t148-t233+t234+t235+t236-t237+t238+t155-t156-t239+
3567 t158-t159+t240+t241-t242+t243;
3568  t316 = t165+t245-t167-t246-t247-t248-t171-t249+t250-t174+t251+t252+t253+
3569 t254-t255-t180+t181;
3570  t318 = -1323.0/2048.0-t121-t214+t215+t82+t216+t217-t85+t126-t127-t87-t88+
3571 t90-t218-t219+t93+t220+t130;
3572  t319 = -t133+t222-t223+t224-t136-t225-t100-t139+t226+t103-t104+t105+t227-
3573 t228-t229+t110+t144+t230;
3574  t321 = -1215.0/1024.0-t264-t233+t234+t151+t265-t266+t154+t267+t268-t156+
3575 t269-t270+t271+t161-t272+t243+t273;
3576  t322 = t275-t276+t245-t277-t278-t279-t280-t170-t281-t249+t173-t174+t282+
3577 t253+t283-t179-t284+t285;
3578  t324 = -1215.0/1024.0+t264+t233-t234-t151-t265-t266+t154+t267+t268+t156+
3579 t269+t270-t271+t161-t272+t243+t273;
3580  t325 = t275-t276-t245+t277-t278-t279-t280-t170+t281-t249-t173-t174-t282+
3581 t253-t283+t179+t284+t285;
3582  t327 = -1323.0/2048.0+t121+t214-t215-t82-t216+t217-t85+t126-t127+t87-t88+
3583 t90+t218+t219+t93+t220+t130;
3584  t328 = -t133-t222+t223+t224-t136-t225-t100+t139+t226-t103-t104+t105-t227-
3585 t228+t229-t110-t144+t230;
3586  t330 = -243.0/2048.0+t148+t233-t234-t235-t236-t237+t238+t155+t156-t239+
3587 t158+t159-t240+t241-t242+t243;
3588  t331 = t165-t245+t167-t246-t247-t248+t171-t249-t250-t174+t251-t252+t253-
3589 t254+t255+t180+t181;
3590  t333 = -243.0/2048.0-t148-t233+t234+t235+t236+t237-t238-t155-t156-t239-
3591 t158+t159-t240+t241-t242+t243;
3592  t334 = t165+t245-t167+t246+t247+t248+t171-t249-t250-t174+t251-t252+t253-
3593 t254+t255+t180-t181;
3594  t336 = -1323.0/2048.0-t121-t214+t215+t82+t216-t217+t85+t126+t127-t87-t88-
3595 t90+t218+t219+t93+t220+t130;
3596  t337 = -t133+t222-t223-t224-t136+t225+t100+t139+t226-t103-t104+t105-t227-
3597 t228+t229-t110-t144-t230;
3598  t339 = -1215.0/1024.0-t264-t233+t234+t151+t265+t266-t154+t267-t268-t156-
3599 t269+t270-t271+t161-t272+t243+t273;
3600  t340 = t275-t276+t245-t277+t278-t279+t280+t170+t281-t249-t173-t174-t282+
3601 t253-t283+t179+t284-t285;
3602  t342 = -1215.0/1024.0+t264+t233-t234-t151-t265+t266-t154+t267-t268+t156-
3603 t269-t270+t271+t161-t272+t243+t273;
3604  t343 = t275-t276-t245+t277+t278-t279+t280+t170-t281-t249+t173-t174+t282+
3605 t253+t283-t179-t284-t285;
3606  t345 = t3+t9-t12-t15-t17+t20-t22+t26-t28+t30-t32-t34-t35-t36+t37+t38-t39+
3607 t40+t41+t42;
3608  t346 = -117.0/512.0-t44-t45+t46+t47-t49+t51+t53-t55-t57+t59-t61+t63+t65+
3609 t67+t69+t71-t73-t75-t76;
3610  t348 = -153.0/1024.0+t79-t80-t81-t82-t83+t84+t85+t86+t87-t88-t89-t90-t91+
3611 t92+t93-t94;
3612  t349 = t96+t97-t98+t99+t100-t101-t102+t103-t104+t105+t106+t107-t108+t109+
3613 t110-t111-t112;
3614  t351 = -153.0/1024.0-t79+t80+t81+t82+t83-t84-t85-t86-t87-t88-t89+t90-t91+
3615 t92+t93-t94;
3616  t352 = t96+t97+t98-t99-t100-t101-t102+t103-t104+t105+t106+t107-t108+t109+
3617 t110-t111+t112;
3618  t354 = -t3-t9+t12+t15+t17-t20+t22+t26+t28-t30-t32-t34+t35-t36+t37+t38-t39
3619 +t40+t41+t42;
3620  t355 = -117.0/512.0-t44+t45-t46-t47-t49-t51-t53-t55-t57+t59-t61+t63+t65+
3621 t67+t69+t71-t73-t75+t76;
3622  t357 = -1323.0/2048.0+t121-t80-t81-t122+t123+t124-t125+t126+t127+t87-t89-
3623 t90+t128+t129+t96+t130+t131;
3624  t358 = -t133-t98+t134+t135-t136-t137+t138-t139-t102-t140-t104+t106-t141-
3625 t108+t142+t143+t144-t145;
3626  t360 = -243.0/2048.0+t148+t149-t150-t151-t152+t153-t154-t155+t156-t157-
3627 t158-t159+t160+t161-t162+t163;
3628  t361 = t165-t166+t167+t168+t169+t170-t171-t172+t173-t174+t175+t176+t177+
3629 t178-t179-t180-t181;
3630  t363 = -243.0/2048.0-t148-t149+t150+t151+t152-t153+t154+t155-t156-t157+
3631 t158-t159+t160+t161-t162+t163;
3632  t364 = t165+t166-t167-t168-t169-t170-t171-t172+t173-t174+t175+t176+t177+
3633 t178-t179-t180+t181;
3634  t366 = -1323.0/2048.0-t121+t80+t81+t122-t123-t124+t125+t126-t127-t87-t89+
3635 t90+t128+t129+t96+t130+t131;
3636  t367 = -t133+t98-t134-t135-t136+t137-t138-t139-t102-t140-t104+t106-t141-
3637 t108+t142+t143+t144+t145;
3638  t369 = -1323.0/2048.0-t121+t80+t81+t122-t123+t124-t125+t126+t127-t87-t89-
3639 t90+t128+t129+t96+t130+t131;
3640  t370 = -t133+t98-t134+t135-t136-t137+t138+t139-t102+t140-t104+t106+t141-
3641 t108-t142-t143-t144-t145;
3642  t372 = -243.0/2048.0-t148-t149+t150+t151+t152+t153-t154-t155-t156-t157-
3643 t158+t159-t160+t161-t162+t163;
3644  t373 = t165+t166-t167+t168+t169+t170+t171-t172-t173-t174+t175-t176+t177-
3645 t178+t179+t180-t181;
3646  t375 = -243.0/2048.0+t148+t149-t150-t151-t152-t153+t154+t155+t156-t157+
3647 t158+t159-t160+t161-t162+t163;
3648  t376 = t165-t166+t167-t168-t169-t170+t171-t172-t173-t174+t175-t176+t177-
3649 t178+t179+t180+t181;
3650  t378 = -1323.0/2048.0+t121-t80-t81-t122+t123-t124+t125+t126-t127+t87-t89+
3651 t90+t128+t129+t96+t130+t131;
3652  t379 = -t133-t98+t134-t135-t136+t137-t138+t139-t102+t140-t104+t106+t141-
3653 t108-t142-t143-t144+t145;
3654  t381 = -t3-t9+t12+t15+t17+t20-t22+t26-t28-t30-t32-t34-t35+t36-t37+t38-t39
3655 +t40+t41+t42;
3656  t382 = -117.0/512.0-t44+t45-t46+t47-t49+t51+t53+t55-t57-t59-t61+t63+t65-
3657 t67+t69-t71+t73+t75-t76;
3658  t384 = -153.0/1024.0-t79+t80+t81+t82+t83+t84+t85+t86-t87-t88-t89-t90+t91-
3659 t92+t93-t94;
3660  t385 = t96+t97+t98-t99+t100+t101-t102-t103-t104+t105+t106-t107-t108-t109-
3661 t110+t111-t112;
3662  t387 = -153.0/1024.0+t79-t80-t81-t82-t83-t84-t85-t86+t87-t88-t89+t90+t91-
3663 t92+t93-t94;
3664  t388 = t96+t97-t98+t99-t100+t101-t102-t103-t104+t105+t106-t107-t108-t109-
3665 t110+t111+t112;
3666  t390 = t3+t9-t12-t15-t17-t20+t22+t26+t28+t30-t32-t34+t35+t36-t37+t38-t39+
3667 t40+t41+t42;
3668  t391 = -117.0/512.0-t44-t45+t46-t47-t49-t51-t53+t55-t57-t59-t61+t63+t65-
3669 t67+t69-t71+t73+t75+t76;
3670  t404 = 99.0/32.0-711.0/128.0*t7-711.0/128.0*t4+513.0/64.0*t60-945.0/64.0*
3671 t23+945.0/64.0*t48+945.0/64.0*t24+315.0/128.0*t31+315.0/128.0*t33-945.0/64.0*
3672 t25-315.0/128.0*t62-315.0/128.0*t64;
3673  t412 = 945.0/64.0*t7;
3674  t414 = 945.0/64.0*t60;
3675  t419 = 945.0/64.0*t4;
3676 
3677  values[0] = t43+t77;
3678  values[1] = t95+t113;
3679  values[2] = t115+t116;
3680  values[3] = t118+t119;
3681  values[4] = t132+t146;
3682  values[5] = t164+t182;
3683  values[6] = t184+t185;
3684  values[7] = t187+t188;
3685  values[8] = t190+t191;
3686  values[9] = t193+t194;
3687  values[10] = t196+t197;
3688  values[11] = t199+t200;
3689  values[12] = t202+t203;
3690  values[13] = t205+t206;
3691  values[14] = t208+t209;
3692  values[15] = t211+t212;
3693  values[16] = t221+t231;
3694  values[17] = t244+t256;
3695  values[18] = t258+t259;
3696  values[19] = t261+t262;
3697  values[20] = t274+t286;
3698  values[21] = t288+t289;
3699  values[22] = t291+t292;
3700  values[23] = t294+t295;
3701  values[24] = t297+t298;
3702  values[25] = t300+t301;
3703  values[26] = t303+t304;
3704  values[27] = t306+t307;
3705  values[28] = t309+t310;
3706  values[29] = t312+t313;
3707  values[30] = t315+t316;
3708  values[31] = t318+t319;
3709  values[32] = t321+t322;
3710  values[33] = t324+t325;
3711  values[34] = t327+t328;
3712  values[35] = t330+t331;
3713  values[36] = t333+t334;
3714  values[37] = t336+t337;
3715  values[38] = t339+t340;
3716  values[39] = t342+t343;
3717  values[40] = t345+t346;
3718  values[41] = t348+t349;
3719  values[42] = t351+t352;
3720  values[43] = t354+t355;
3721  values[44] = t357+t358;
3722  values[45] = t360+t361;
3723  values[46] = t363+t364;
3724  values[47] = t366+t367;
3725  values[48] = t369+t370;
3726  values[49] = t372+t373;
3727  values[50] = t375+t376;
3728  values[51] = t378+t379;
3729  values[52] = t381+t382;
3730  values[53] = t384+t385;
3731  values[54] = t387+t388;
3732  values[55] = t390+t391;
3733  values[56] = t404;
3734  values[57] = -135.0/32.0*zeta+135.0/32.0*t56+135.0/32.0*t13-135.0/32.0*t68;
3735  values[58] = -135.0/32.0*eta+135.0/32.0*t5+135.0/32.0*t58-135.0/32.0*t72;
3736  values[59] = -675.0/32.0*t54+675.0/32.0*t66+675.0/32.0*t70-675.0/32.0*t74;
3737  values[60] = -405.0/32.0*xi+405.0/32.0*t18+405.0/32.0*t50-405.0/32.0*t27;
3738  values[61] = 2025.0/32.0*t52-2025.0/32.0*t10-2025.0/32.0*t21+2025.0/32.0*t19
3739 ;
3740  values[62] = -2025.0/32.0*t1+2025.0/32.0*t6+2025.0/32.0*t16-2025.0/32.0*t8;
3741  values[63] = 10125.0/32.0*t14-10125.0/32.0*t2-10125.0/32.0*t29+10125.0/32.0*
3742 t11;
3743  values[64] = 315.0/128.0-t412-315.0/128.0*t4+t414+1575.0/128.0*t33-1575.0/
3744 128.0*t64;
3745  values[65] = 315.0/128.0-315.0/128.0*t7-t419+t414+1575.0/128.0*t31-1575.0/
3746 128.0*t62;
3747  values[66] = 945.0/64.0-t412-t419+t414-4725.0/64.0*t23+4725.0/64.0*t48+
3748 4725.0/64.0*t24-4725.0/64.0*t25;
3749 }
3750 
3751 static void C_H_UL3_3D_DeriveXiEta(double xi, double eta, double zeta,
3752  double *values)
3753 {
3754 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
3755  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
3756  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
3757  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
3758  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
3759  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
3760  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
3761  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
3762  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
3763  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
3764  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
3765  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
3766  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
3767  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
3768  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
3769  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
3770  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
3771  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
3772  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
3773  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
3774  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
3775  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
3776  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474, t475;
3777 
3778  t1 = 27.0/512.0*xi;
3779  t2 = 27.0/512.0*eta;
3780  t3 = zeta*zeta;
3781  t4 = 93.0/1024.0*t3;
3782  t5 = t3*zeta;
3783  t6 = 335.0/1024.0*t5;
3784  t7 = eta*eta;
3785  t8 = 279.0/1024.0*t7;
3786  t9 = xi*xi;
3787  t10 = 279.0/1024.0*t9;
3788  t11 = 333.0/1024.0*zeta;
3789  t12 = t9*eta;
3790  t13 = 135.0/512.0*t12;
3791  t14 = t9*t7;
3792  t15 = 999.0/1024.0*t14;
3793  t17 = eta*t9*xi;
3794  t18 = 315.0/512.0*t17;
3795  t20 = xi*t7*eta;
3796  t21 = 315.0/512.0*t20;
3797  t22 = xi*eta;
3798  t23 = 711.0/1024.0*t22;
3799  t24 = xi*t7;
3800  t25 = 135.0/512.0*t24;
3801  t26 = t9*t3;
3802  t27 = 333.0/1024.0*t26;
3803  t28 = xi*t3;
3804  t29 = 45.0/512.0*t28;
3805  t30 = t9*zeta;
3806  t31 = 1005.0/1024.0*t30;
3807  t32 = xi*t5;
3808  t33 = 111.0/512.0*t32;
3809  t34 = t9*t5;
3810  t35 = 1059.0/1024.0*t34;
3811  t36 = eta*zeta;
3812  t37 = 93.0/512.0*t36;
3813  t38 = t7*zeta;
3814  t39 = 1005.0/1024.0*t38;
3815  t40 = -t1-t2+t4-t6+t8+t10+t11+t13-t15-t18-t21+t23+t25-t27+t29-t31-t33+t35
3816 +t37-t39;
3817  t41 = eta*t3;
3818  t42 = 45.0/512.0*t41;
3819  t43 = t7*t3;
3820  t44 = 333.0/1024.0*t43;
3821  t45 = eta*t5;
3822  t46 = 111.0/512.0*t45;
3823  t47 = t5*t7;
3824  t48 = 1059.0/1024.0*t47;
3825  t49 = xi*zeta;
3826  t50 = 93.0/512.0*t49;
3827  t51 = t22*zeta;
3828  t52 = 45.0/256.0*t51;
3829  t53 = t20*t3;
3830  t54 = 315.0/512.0*t53;
3831  t55 = t22*t5;
3832  t56 = 207.0/256.0*t55;
3833  t57 = t22*t3;
3834  t58 = 189.0/512.0*t57;
3835  t60 = t17*t3;
3836  t61 = 315.0/512.0*t60;
3837  t62 = t24*zeta;
3838  t63 = 333.0/512.0*t62;
3839  t64 = t24*t5;
3840  t65 = 819.0/512.0*t64;
3841  t66 = t14*t3;
3842  t67 = 2457.0/1024.0*t66;
3843  t68 = t14*zeta;
3844  t69 = 3177.0/1024.0*t68;
3845  t70 = t24*t3;
3846  t71 = 621.0/512.0*t70;
3847  t72 = t14*t5;
3848  t73 = 4635.0/1024.0*t72;
3849  t74 = t12*t5;
3850  t75 = 819.0/512.0*t74;
3851  t76 = t12*t3;
3852  t77 = 621.0/512.0*t76;
3853  t78 = t36*t9;
3854  t79 = 333.0/512.0*t78;
3855  t80 = t3*t3;
3856  t81 = t22*t80;
3857  t82 = 315.0/1024.0*t81;
3858  t83 = t61-t63+t65+t67+t69-t71-t73+t75-t77-t79+t82;
3859  t86 = 9.0/64.0*xi;
3860  t87 = 81.0/512.0*t3;
3861  t88 = 189.0/256.0*t5;
3862  t89 = 243.0/512.0*t7;
3863  t90 = 81.0/128.0*t9;
3864  t91 = 405.0/512.0*zeta;
3865  t92 = 729.0/512.0*t14;
3866  t93 = 945.0/512.0*t20;
3867  t94 = 1323.0/1024.0*t22;
3868  t95 = 81.0/256.0*t24;
3869  t96 = 243.0/512.0*t26;
3870  t97 = 27.0/256.0*t28;
3871  t98 = 1215.0/512.0*t30;
3872  t99 = 63.0/128.0*t32;
3873  t100 = 567.0/256.0*t34;
3874  t101 = 81.0/256.0*t36;
3875  t102 = 567.0/256.0*t38;
3876  t103 = 243.0/256.0*t41;
3877  t104 = -t86+t87-t88+t89+t90+t91-t92-t93+t94+t95-t96+t97-t98-t99+t100+t101
3878 -t102-t103;
3879  t105 = 243.0/256.0*t43;
3880  t106 = 81.0/128.0*t45;
3881  t107 = 405.0/512.0*t47;
3882  t108 = 135.0/256.0*t49;
3883  t109 = 27.0/128.0*t51;
3884  t110 = 945.0/512.0*t53;
3885  t111 = 27.0/64.0*t55;
3886  t112 = 729.0/256.0*t57;
3887  t113 = 189.0/128.0*t62;
3888  t114 = 135.0/256.0*t64;
3889  t115 = 729.0/256.0*t66;
3890  t116 = 1701.0/256.0*t68;
3891  t117 = 81.0/128.0*t70;
3892  t118 = 1215.0/512.0*t72;
3893  t119 = 243.0/128.0*t74;
3894  t120 = 729.0/256.0*t76;
3895  t121 = 243.0/256.0*t78;
3896  t122 = 945.0/1024.0*t81;
3897  t123 = -27.0/128.0+t105+t106+t107+t108+t109+t110+t111-t112-t113+t114-t115
3898 +t116+t117-t118-t119+t120-t121+t122;
3899  t125 = -t86-t87+t88-t89-t90-t91+t92-t93+t94+t95+t96+t97+t98-t99-t100-t101
3900 +t102+t103;
3901  t126 = 27.0/128.0-t105-t106-t107+t108+t109+t110+t111-t112-t113+t114+t115-
3902 t116+t117+t118+t119-t120+t121+t122;
3903  t128 = -t1+t2-t4+t6-t8-t10-t11-t13+t15-t18-t21+t23+t25+t27+t29+t31-t33-
3904 t35-t37+t39;
3905  t130 = t61-t63+t65-t67-t69-t71+t73-t75+t77+t79+t82;
3906  t133 = 9.0/64.0*eta;
3907  t134 = 81.0/128.0*t7;
3908  t135 = 243.0/512.0*t9;
3909  t136 = 81.0/256.0*t12;
3910  t137 = 945.0/512.0*t17;
3911  t138 = 243.0/256.0*t26;
3912  t139 = 243.0/256.0*t28;
3913  t140 = 567.0/256.0*t30;
3914  t141 = 81.0/128.0*t32;
3915  t142 = 405.0/512.0*t34;
3916  t143 = 135.0/256.0*t36;
3917  t144 = 1215.0/512.0*t38;
3918  t145 = 27.0/256.0*t41;
3919  t146 = -t133+t87-t88+t134+t135+t91+t136-t92-t137+t94+t138-t139-t140+t141+
3920 t142+t143-t144+t145;
3921  t147 = 243.0/512.0*t43;
3922  t148 = 63.0/128.0*t45;
3923  t149 = 567.0/256.0*t47;
3924  t150 = 81.0/256.0*t49;
3925  t151 = 945.0/512.0*t60;
3926  t152 = 243.0/256.0*t62;
3927  t153 = 243.0/128.0*t64;
3928  t154 = 729.0/256.0*t70;
3929  t155 = 135.0/256.0*t74;
3930  t156 = 81.0/128.0*t76;
3931  t157 = 189.0/128.0*t78;
3932  t158 = -27.0/128.0-t147-t148+t149+t150+t109+t111-t112+t151-t152-t153-t115
3933 +t116+t154-t118+t155+t156-t157+t122;
3934  t160 = 243.0/512.0*xi;
3935  t161 = 243.0/512.0*eta;
3936  t162 = 2187.0/1024.0*t3;
3937  t163 = 3645.0/1024.0*t5;
3938  t164 = 2187.0/1024.0*t7;
3939  t165 = 2187.0/1024.0*t9;
3940  t166 = 2187.0/1024.0*zeta;
3941  t167 = 729.0/512.0*t12;
3942  t168 = 6561.0/1024.0*t14;
3943  t169 = 243.0/1024.0*t22;
3944  t170 = 729.0/512.0*t24;
3945  t171 = 6561.0/1024.0*t26;
3946  t172 = 729.0/512.0*t28;
3947  t173 = 6561.0/1024.0*t30;
3948  t174 = 1215.0/512.0*t32;
3949  t175 = 10935.0/1024.0*t34;
3950  t176 = 729.0/512.0*t36;
3951  t177 = 6561.0/1024.0*t38;
3952  t178 = -t160-t161+t162-t163+t164+t165+t166+t167-t168+t169+t170-t171+t172-
3953 t173-t174+t175+t176-t177;
3954  t179 = 729.0/512.0*t41;
3955  t180 = 6561.0/1024.0*t43;
3956  t181 = 1215.0/512.0*t45;
3957  t182 = 10935.0/1024.0*t47;
3958  t183 = 729.0/512.0*t49;
3959  t184 = 243.0/256.0*t51;
3960  t185 = 405.0/256.0*t55;
3961  t186 = 1215.0/512.0*t57;
3962  t187 = 2187.0/512.0*t62;
3963  t188 = 3645.0/512.0*t64;
3964  t189 = 19683.0/1024.0*t66;
3965  t190 = 19683.0/1024.0*t68;
3966  t191 = 2187.0/512.0*t70;
3967  t192 = 32805.0/1024.0*t72;
3968  t193 = 3645.0/512.0*t74;
3969  t194 = 2187.0/512.0*t76;
3970  t195 = 2187.0/512.0*t78;
3971  t196 = 2835.0/1024.0*t81;
3972  t197 = -729.0/1024.0+t179-t180-t181+t182+t183+t184-t185-t186-t187+t188+
3973 t189+t190-t191-t192+t193-t194-t195+t196;
3974  t199 = -t160+t161-t162+t163-t164-t165-t166-t167+t168+t169+t170+t171+t172+
3975 t173-t174-t175-t176+t177;
3976  t200 = 729.0/1024.0-t179+t180+t181-t182+t183+t184-t185-t186-t187+t188-
3977 t189-t190-t191+t192-t193+t194+t195+t196;
3978  t202 = t133-t87+t88-t134-t135-t91-t136+t92-t137+t94-t138-t139+t140+t141-
3979 t142-t143+t144-t145;
3980  t203 = 27.0/128.0+t147+t148-t149+t150+t109+t111-t112+t151-t152-t153+t115-
3981 t116+t154+t118-t155-t156+t157+t122;
3982  t205 = -t133-t87+t88-t134-t135-t91+t136+t92-t137+t94-t138+t139+t140-t141-
3983 t142+t143+t144+t145;
3984  t206 = 27.0/128.0+t147-t148-t149-t150+t109+t111-t112+t151+t152+t153+t115-
3985 t116-t154+t118+t155+t156-t157+t122;
3986  t208 = t160-t161-t162+t163-t164-t165-t166+t167+t168+t169-t170+t171-t172+
3987 t173+t174-t175+t176+t177;
3988  t209 = 729.0/1024.0+t179+t180-t181-t182-t183+t184-t185-t186+t187-t188-
3989 t189-t190+t191+t192+t193-t194-t195+t196;
3990  t211 = t160+t161+t162-t163+t164+t165+t166-t167-t168+t169-t170-t171-t172-
3991 t173+t174+t175-t176-t177;
3992  t212 = -729.0/1024.0-t179-t180+t181+t182-t183+t184-t185-t186+t187-t188+
3993 t189+t190+t191-t192-t193+t194+t195+t196;
3994  t214 = t133+t87-t88+t134+t135+t91-t136-t92-t137+t94+t138+t139-t140-t141+
3995 t142-t143-t144-t145;
3996  t215 = -27.0/128.0-t147+t148+t149-t150+t109+t111-t112+t151+t152+t153-t115
3997 +t116-t154-t118-t155-t156+t157+t122;
3998  t217 = t1-t2-t4+t6-t8-t10-t11+t13+t15-t18-t21+t23-t25+t27-t29+t31+t33-t35
3999 +t37+t39;
4000  t219 = t61+t63-t65-t67-t69+t71+t73+t75-t77-t79+t82;
4001  t222 = t86-t87+t88-t89-t90-t91+t92-t93+t94-t95+t96-t97+t98+t99-t100+t101+
4002 t102-t103;
4003  t223 = 27.0/128.0-t105+t106-t107-t108+t109+t110+t111-t112+t113-t114+t115-
4004 t116-t117+t118-t119+t120-t121+t122;
4005  t225 = t86+t87-t88+t89+t90+t91-t92-t93+t94-t95-t96-t97-t98+t99+t100-t101-
4006 t102+t103;
4007  t226 = -27.0/128.0+t105-t106+t107-t108+t109+t110+t111-t112+t113-t114-t115
4008 +t116-t117-t118+t119-t120+t121+t122;
4009  t228 = t1+t2+t4-t6+t8+t10+t11-t13-t15-t18-t21+t23-t25-t27-t29-t31+t33+t35
4010 -t37-t39;
4011  t230 = t61+t63-t65+t67+t69+t71-t73-t75+t77+t79+t82;
4012  t233 = 27.0/256.0*xi;
4013  t234 = 27.0/256.0*eta;
4014  t235 = 135.0/512.0*t3;
4015  t236 = 405.0/512.0*t5;
4016  t237 = 189.0/256.0*t7;
4017  t238 = 189.0/256.0*t9;
4018  t239 = 81.0/128.0*t12;
4019  t240 = 405.0/512.0*t14;
4020  t241 = 729.0/256.0*t22;
4021  t242 = 81.0/128.0*t24;
4022  t243 = 189.0/256.0*t26;
4023  t244 = 81.0/256.0*t32;
4024  t245 = -t233-t234+t235-t236+t237+t238+t91-t239-t240-t137-t93+t241-t242-
4025 t243+t97-t140-t244+t100+t101-t102;
4026  t246 = 189.0/256.0*t43;
4027  t247 = 81.0/256.0*t45;
4028  t248 = 243.0/128.0*t51;
4029  t249 = 243.0/128.0*t55;
4030  t250 = 243.0/128.0*t62;
4031  t251 = 405.0/512.0*t66;
4032  t252 = 1215.0/512.0*t68;
4033  t253 = 243.0/128.0*t78;
4034  t254 = -135.0/512.0+t145-t246-t247+t149+t150-t248+t110+t249-t112+t151+
4035 t250-t153+t251+t252+t117-t118-t119+t156+t253;
4036  t256 = 729.0/512.0*eta;
4037  t257 = 729.0/1024.0*t3;
4038  t258 = 2187.0/1024.0*t5;
4039  t259 = 3645.0/1024.0*t7;
4040  t260 = 2187.0/512.0*t12;
4041  t261 = 10935.0/1024.0*t14;
4042  t262 = 2835.0/512.0*t20;
4043  t263 = 1215.0/512.0*t22;
4044  t264 = 1215.0/512.0*t24;
4045  t265 = 2187.0/1024.0*t26;
4046  t266 = 243.0/512.0*t28;
4047  t267 = 729.0/512.0*t32;
4048  t268 = 6561.0/1024.0*t34;
4049  t269 = 2187.0/512.0*t36;
4050  t270 = 10935.0/1024.0*t38;
4051  t271 = -t160-t256+t257-t258+t259+t165+t166+t260-t261-t262+t263+t264-t265+
4052 t266-t173-t267+t268+t269-t270;
4053  t272 = 3645.0/1024.0*t43;
4054  t273 = 2187.0/512.0*t45;
4055  t274 = 729.0/256.0*t51;
4056  t275 = 2835.0/512.0*t53;
4057  t276 = 729.0/256.0*t55;
4058  t277 = 3645.0/512.0*t62;
4059  t278 = 10935.0/1024.0*t66;
4060  t279 = 32805.0/1024.0*t68;
4061  t280 = 1215.0/512.0*t70;
4062  t281 = 6561.0/512.0*t74;
4063  t282 = 6561.0/512.0*t78;
4064  t283 = -729.0/1024.0+t179-t272-t273+t182+t183+t274+t275-t276-t186-t277+
4065 t188+t278+t279-t280-t192+t281-t194-t282;
4066  t285 = -t160+t256-t257+t258-t259-t165-t166-t260+t261-t262+t263+t264+t265+
4067 t266+t173-t267-t268-t269+t270;
4068  t286 = 729.0/1024.0-t179+t272+t273-t182+t183+t274+t275-t276-t186-t277+
4069 t188-t278-t279-t280+t192-t281+t194+t282;
4070  t288 = -t233+t234-t235+t236-t237-t238-t91+t239+t240-t137-t93+t241-t242+
4071 t243+t97+t140-t244-t100-t101+t102;
4072  t289 = 135.0/512.0-t145+t246+t247-t149+t150-t248+t110+t249-t112+t151+t250
4073 -t153-t251-t252+t117+t118+t119-t156-t253;
4074  t291 = 729.0/512.0*xi;
4075  t292 = 3645.0/1024.0*t9;
4076  t293 = 1215.0/512.0*t12;
4077  t294 = 2835.0/512.0*t17;
4078  t295 = 2187.0/512.0*t24;
4079  t296 = 3645.0/1024.0*t26;
4080  t297 = 10935.0/1024.0*t30;
4081  t298 = 2187.0/512.0*t32;
4082  t299 = -t291+t161-t257+t258-t164-t292-t166-t293+t261-t294+t263+t295+t296+
4083 t172+t297-t298-t175-t176+t177;
4084  t300 = 243.0/512.0*t41;
4085  t301 = 2187.0/1024.0*t43;
4086  t302 = 729.0/512.0*t45;
4087  t303 = 6561.0/1024.0*t47;
4088  t304 = 2187.0/512.0*t49;
4089  t305 = 2835.0/512.0*t60;
4090  t306 = 6561.0/512.0*t62;
4091  t307 = 6561.0/512.0*t64;
4092  t308 = 1215.0/512.0*t76;
4093  t309 = 3645.0/512.0*t78;
4094  t310 = 729.0/1024.0-t300+t301+t302-t303+t304+t274-t276-t186+t305-t306+
4095 t307-t278-t279-t191+t192-t193+t308+t309;
4096  t312 = t291+t161+t257-t258+t164+t292+t166-t293-t261-t294+t263-t295-t296-
4097 t172-t297+t298+t175-t176-t177;
4098  t313 = -729.0/1024.0-t300-t301+t302+t303-t304+t274-t276-t186+t305+t306-
4099 t307+t278+t279+t191-t192-t193+t308+t309;
4100  t315 = t233+t234+t235-t236+t237+t238+t91+t239-t240-t137-t93+t241+t242-
4101 t243-t97-t140+t244+t100-t101-t102;
4102  t316 = -135.0/512.0-t145-t246+t247+t149-t150-t248+t110+t249-t112+t151-
4103 t250+t153+t251+t252-t117-t118+t119-t156-t253;
4104  t318 = t160+t256+t257-t258+t259+t165+t166-t260-t261-t262+t263-t264-t265-
4105 t266-t173+t267+t268-t269-t270;
4106  t319 = -729.0/1024.0-t179-t272+t273+t182-t183+t274+t275-t276-t186+t277-
4107 t188+t278+t279+t280-t192-t281+t194+t282;
4108  t321 = t160-t256-t257+t258-t259-t165-t166+t260+t261-t262+t263-t264+t265-
4109 t266+t173+t267-t268+t269+t270;
4110  t322 = 729.0/1024.0+t179+t272-t273-t182-t183+t274+t275-t276-t186+t277-
4111 t188-t278-t279+t280+t192+t281-t194-t282;
4112  t324 = t233-t234-t235+t236-t237-t238-t91-t239+t240-t137-t93+t241+t242+
4113 t243-t97+t140+t244-t100+t101+t102;
4114  t325 = 135.0/512.0+t145+t246-t247-t149-t150-t248+t110+t249-t112+t151-t250
4115 +t153-t251-t252-t117+t118-t119+t156+t253;
4116  t327 = t291-t161-t257+t258-t164-t292-t166+t293+t261-t294+t263-t295+t296-
4117 t172+t297+t298-t175+t176+t177;
4118  t328 = 729.0/1024.0+t300+t301-t302-t303-t304+t274-t276-t186+t305+t306-
4119 t307-t278-t279+t191+t192+t193-t308-t309;
4120  t330 = -t291-t161+t257-t258+t164+t292+t166+t293-t261-t294+t263+t295-t296+
4121 t172-t297-t298+t175+t176-t177;
4122  t331 = -729.0/1024.0+t300-t301-t302+t303+t304+t274-t276-t186+t305-t306+
4123 t307+t278+t279-t191-t192+t193-t308-t309;
4124  t333 = -t233-t234+t235+t236+t237+t238-t91-t239-t240-t137-t93+t241-t242-
4125 t243+t97+t140+t244-t100-t101+t102;
4126  t334 = -135.0/512.0+t145-t246+t247-t149-t150+t248+t110-t249-t112+t151-
4127 t250+t153+t251-t252+t117+t118+t119+t156-t253;
4128  t336 = -t160-t256+t257+t258+t259+t165-t166+t260-t261-t262+t263+t264-t265+
4129 t266+t173+t267-t268-t269+t270;
4130  t337 = -729.0/1024.0+t179-t272+t273-t182-t183-t274+t275+t276-t186+t277-
4131 t188+t278-t279-t280+t192-t281-t194+t282;
4132  t339 = -t160+t256-t257-t258-t259-t165+t166-t260+t261-t262+t263+t264+t265+
4133 t266-t173+t267+t268+t269-t270;
4134  t340 = 729.0/1024.0-t179+t272-t273+t182-t183-t274+t275+t276-t186+t277-
4135 t188-t278+t279-t280-t192+t281+t194-t282;
4136  t342 = -t233+t234-t235-t236-t237-t238+t91+t239+t240-t137-t93+t241-t242+
4137 t243+t97-t140+t244+t100+t101-t102;
4138  t343 = 135.0/512.0-t145+t246-t247+t149-t150+t248+t110-t249-t112+t151-t250
4139 +t153-t251+t252+t117-t118-t119-t156+t253;
4140  t345 = -t291+t161-t257-t258-t164-t292+t166-t293+t261-t294+t263+t295+t296+
4141 t172-t297+t298+t175+t176-t177;
4142  t346 = 729.0/1024.0-t300+t301-t302+t303-t304-t274+t276-t186+t305+t306-
4143 t307-t278+t279-t191-t192+t193+t308-t309;
4144  t348 = t291+t161+t257+t258+t164+t292-t166-t293-t261-t294+t263-t295-t296-
4145 t172+t297-t298-t175+t176+t177;
4146  t349 = -729.0/1024.0-t300-t301-t302-t303+t304-t274+t276-t186+t305-t306+
4147 t307+t278-t279+t191+t192+t193+t308-t309;
4148  t351 = t233+t234+t235+t236+t237+t238-t91+t239-t240-t137-t93+t241+t242-
4149 t243-t97+t140-t244-t100+t101+t102;
4150  t352 = -135.0/512.0-t145-t246-t247-t149+t150+t248+t110-t249-t112+t151+
4151 t250-t153+t251-t252-t117+t118-t119-t156+t253;
4152  t354 = t160+t256+t257+t258+t259+t165-t166-t260-t261-t262+t263-t264-t265-
4153 t266+t173-t267-t268+t269+t270;
4154  t355 = -729.0/1024.0-t179-t272-t273-t182+t183-t274+t275+t276-t186-t277+
4155 t188+t278-t279+t280+t192+t281+t194-t282;
4156  t357 = t160-t256-t257-t258-t259-t165+t166+t260+t261-t262+t263-t264+t265-
4157 t266-t173-t267+t268-t269-t270;
4158  t358 = 729.0/1024.0+t179+t272+t273+t182+t183-t274+t275+t276-t186-t277+
4159 t188-t278+t279+t280-t192-t281-t194+t282;
4160  t360 = t233-t234-t235-t236-t237-t238+t91-t239+t240-t137-t93+t241+t242+
4161 t243-t97-t140-t244+t100-t101-t102;
4162  t361 = 135.0/512.0+t145+t246+t247+t149+t150+t248+t110-t249-t112+t151+t250
4163 -t153-t251+t252-t117-t118+t119+t156-t253;
4164  t363 = t291-t161-t257-t258-t164-t292+t166+t293+t261-t294+t263-t295+t296-
4165 t172-t297-t298+t175-t176-t177;
4166  t364 = 729.0/1024.0+t300+t301+t302+t303+t304-t274+t276-t186+t305-t306+
4167 t307-t278+t279+t191-t192-t193-t308+t309;
4168  t366 = -t291-t161+t257+t258+t164+t292-t166+t293-t261-t294+t263+t295-t296+
4169 t172+t297+t298-t175-t176+t177;
4170  t367 = -729.0/1024.0+t300-t301+t302-t303-t304-t274+t276-t186+t305+t306-
4171 t307+t278-t279-t191+t192-t193-t308+t309;
4172  t369 = -t1-t2+t4+t6+t8+t10-t11+t13-t15-t18-t21+t23+t25-t27+t29+t31+t33-
4173 t35-t37+t39;
4174  t371 = t61+t63-t65+t67-t69-t71+t73-t75-t77+t79+t82;
4175  t374 = -t86+t87+t88+t89+t90-t91-t92-t93+t94+t95-t96+t97+t98+t99-t100-t101
4176 +t102-t103;
4177  t375 = -27.0/128.0+t105-t106-t107-t108-t109+t110-t111-t112+t113-t114-t115
4178 -t116+t117+t118+t119+t120+t121+t122;
4179  t377 = -t86-t87-t88-t89-t90+t91+t92-t93+t94+t95+t96+t97-t98+t99+t100+t101
4180 -t102+t103;
4181  t378 = 27.0/128.0-t105+t106+t107-t108-t109+t110-t111-t112+t113-t114+t115+
4182 t116+t117-t118-t119-t120-t121+t122;
4183  t380 = -t1+t2-t4-t6-t8-t10+t11-t13+t15-t18-t21+t23+t25+t27+t29-t31+t33+
4184 t35+t37-t39;
4185  t382 = t61+t63-t65-t67+t69-t71-t73+t75+t77-t79+t82;
4186  t385 = -t133+t87+t88+t134+t135-t91+t136-t92-t137+t94+t138-t139+t140-t141-
4187 t142-t143+t144+t145;
4188  t386 = -27.0/128.0-t147+t148-t149-t150-t109-t111-t112+t151+t152+t153-t115
4189 -t116+t154+t118-t155+t156+t157+t122;
4190  t388 = -t160-t161+t162+t163+t164+t165-t166+t167-t168+t169+t170-t171+t172+
4191 t173+t174-t175-t176+t177;
4192  t389 = -729.0/1024.0+t179-t180+t181-t182-t183-t184+t185-t186+t187-t188+
4193 t189-t190-t191+t192-t193-t194+t195+t196;
4194  t391 = -t160+t161-t162-t163-t164-t165+t166-t167+t168+t169+t170+t171+t172-
4195 t173+t174+t175+t176-t177;
4196  t392 = 729.0/1024.0-t179+t180-t181+t182-t183-t184+t185-t186+t187-t188-
4197 t189+t190-t191-t192+t193+t194-t195+t196;
4198  t394 = t133-t87-t88-t134-t135+t91-t136+t92-t137+t94-t138-t139-t140-t141+
4199 t142+t143-t144-t145;
4200  t395 = 27.0/128.0+t147-t148+t149-t150-t109-t111-t112+t151+t152+t153+t115+
4201 t116+t154-t118+t155-t156-t157+t122;
4202  t397 = -t133-t87-t88-t134-t135+t91+t136+t92-t137+t94-t138+t139-t140+t141+
4203 t142-t143-t144+t145;
4204  t398 = 27.0/128.0+t147+t148+t149+t150-t109-t111-t112+t151-t152-t153+t115+
4205 t116-t154-t118-t155+t156+t157+t122;
4206  t400 = t160-t161-t162-t163-t164-t165+t166+t167+t168+t169-t170+t171-t172-
4207 t173-t174+t175-t176-t177;
4208  t401 = 729.0/1024.0+t179+t180+t181+t182+t183-t184+t185-t186-t187+t188-
4209 t189+t190+t191-t192-t193-t194+t195+t196;
4210  t403 = t160+t161+t162+t163+t164+t165-t166-t167-t168+t169-t170-t171-t172+
4211 t173-t174-t175+t176+t177;
4212  t404 = -729.0/1024.0-t179-t180-t181-t182+t183-t184+t185-t186-t187+t188+
4213 t189-t190+t191+t192+t193+t194-t195+t196;
4214  t406 = t133+t87+t88+t134+t135-t91-t136-t92-t137+t94+t138+t139+t140+t141-
4215 t142+t143+t144-t145;
4216  t407 = -27.0/128.0-t147-t148-t149+t150-t109-t111-t112+t151-t152-t153-t115
4217 -t116-t154+t118+t155-t156-t157+t122;
4218  t409 = t1-t2-t4-t6-t8-t10+t11+t13+t15-t18-t21+t23-t25+t27-t29-t31-t33+t35
4219 -t37-t39;
4220  t411 = t61-t63+t65-t67+t69+t71-t73-t75-t77+t79+t82;
4221  t414 = t86-t87-t88-t89-t90+t91+t92-t93+t94-t95+t96-t97-t98-t99+t100-t101-
4222 t102-t103;
4223  t415 = 27.0/128.0-t105-t106+t107+t108-t109+t110-t111-t112-t113+t114+t115+
4224 t116-t117-t118+t119+t120+t121+t122;
4225  t417 = t86+t87+t88+t89+t90-t91-t92-t93+t94-t95-t96-t97+t98-t99-t100+t101+
4226 t102+t103;
4227  t418 = -27.0/128.0+t105+t106-t107+t108-t109+t110-t111-t112-t113+t114-t115
4228 -t116-t117+t118-t119-t120-t121+t122;
4229  t420 = t1+t2+t4+t6+t8+t10-t11-t13-t15-t18-t21+t23-t25-t27-t29+t31-t33-t35
4230 +t37+t39;
4231  t422 = t61-t63+t65+t67-t69+t71+t73+t75+t77-t79+t82;
4232  t472 = 945.0/32.0*t57;
4233  t475 = 945.0/32.0*t22;
4234 
4235  values[0] = t40-91.0/1024.0+t42-t44-t46+t48+t50+t52+t54-t56-t58+t83;
4236  values[1] = t104+t123;
4237  values[2] = t125+t126;
4238  values[3] = t128+91.0/1024.0-t42+t44+t46-t48+t50+t52+t54-t56-t58+t130;
4239  values[4] = t146+t158;
4240  values[5] = t178+t197;
4241  values[6] = t199+t200;
4242  values[7] = t202+t203;
4243  values[8] = t205+t206;
4244  values[9] = t208+t209;
4245  values[10] = t211+t212;
4246  values[11] = t214+t215;
4247  values[12] = t217+91.0/1024.0+t42+t44-t46-t48-t50+t52+t54-t56-t58+t219;
4248  values[13] = t222+t223;
4249  values[14] = t225+t226;
4250  values[15] = t228-91.0/1024.0-t42-t44+t46+t48-t50+t52+t54-t56-t58+t230;
4251  values[16] = t245+t254;
4252  values[17] = t271+t283;
4253  values[18] = t285+t286;
4254  values[19] = t288+t289;
4255  values[20] = t299+t310;
4256  values[21] = t312+t313;
4257  values[22] = t315+t316;
4258  values[23] = t318+t319;
4259  values[24] = t321+t322;
4260  values[25] = t324+t325;
4261  values[26] = t327+t328;
4262  values[27] = t330+t331;
4263  values[28] = t333+t334;
4264  values[29] = t336+t337;
4265  values[30] = t339+t340;
4266  values[31] = t342+t343;
4267  values[32] = t345+t346;
4268  values[33] = t348+t349;
4269  values[34] = t351+t352;
4270  values[35] = t354+t355;
4271  values[36] = t357+t358;
4272  values[37] = t360+t361;
4273  values[38] = t363+t364;
4274  values[39] = t366+t367;
4275  values[40] = t369-91.0/1024.0+t42-t44+t46-t48-t50-t52+t54+t56-t58+t371;
4276  values[41] = t374+t375;
4277  values[42] = t377+t378;
4278  values[43] = t380+91.0/1024.0-t42+t44-t46+t48-t50-t52+t54+t56-t58+t382;
4279  values[44] = t385+t386;
4280  values[45] = t388+t389;
4281  values[46] = t391+t392;
4282  values[47] = t394+t395;
4283  values[48] = t397+t398;
4284  values[49] = t400+t401;
4285  values[50] = t403+t404;
4286  values[51] = t406+t407;
4287  values[52] = t409+91.0/1024.0+t42+t44+t46+t48+t50-t52+t54+t56-t58+t411;
4288  values[53] = t414+t415;
4289  values[54] = t417+t418;
4290  values[55] = t420-91.0/1024.0-t42-t44-t46-t48+t50-t52+t54+t56-t58+t422;
4291  values[56] = -711.0/64.0*t22+513.0/32.0*t57+315.0/32.0*t17+315.0/32.0*t20
4292 -315.0/32.0*t60-315.0/32.0*t53-315.0/64.0*t81;
4293  values[57] = 135.0/16.0*t51-135.0/16.0*t55;
4294  values[58] = -135.0/32.0*xi+405.0/32.0*t24+135.0/32.0*t28-405.0/32.0*t70;
4295  values[59] = -675.0/32.0*t49+675.0/32.0*t32+2025.0/32.0*t62-2025.0/32.0*t64;
4296  values[60] = -135.0/32.0*eta+135.0/32.0*t41+405.0/32.0*t12-405.0/32.0*t76;
4297  values[61] = -2025.0/32.0*t74+2025.0/32.0*t78+675.0/32.0*t45-675.0/32.0*t36;
4298  values[62] = 675.0/64.0-2025.0/64.0*t9-2025.0/64.0*t7+6075.0/64.0*t14+2025.0
4299 /64.0*t26-675.0/64.0*t3+2025.0/64.0*t43-6075.0/64.0*t66;
4300  values[63] = 3375.0/64.0*zeta+10125.0/64.0*t34-10125.0/64.0*t30-3375.0/64.0*
4301 t5-10125.0/64.0*t38+10125.0/64.0*t47-30375.0/64.0*t72+30375.0/64.0*t68;
4302  values[64] = -315.0/64.0*t22+t472-1575.0/64.0*t81;
4303  values[65] = -t475+t472+1575.0/32.0*t20-1575.0/32.0*t53;
4304  values[66] = -t475+t472+1575.0/32.0*t17-1575.0/32.0*t60;
4305 }
4306 
4307 static void C_H_UL3_3D_DeriveXiZeta(double xi, double eta, double zeta,
4308  double *values)
4309 {
4310 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
4311  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
4312  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
4313  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
4314  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
4315  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
4316  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
4317  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
4318  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
4319  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
4320  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
4321  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
4322  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
4323  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
4324  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
4325  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
4326  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
4327  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
4328  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
4329  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
4330  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
4331  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
4332  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473, t474;
4333 
4334  t1 = 27.0/512.0*xi;
4335  t2 = 333.0/1024.0*eta;
4336  t3 = eta*eta;
4337  t4 = eta*t3;
4338  t5 = 335.0/1024.0*t4;
4339  t6 = zeta*zeta;
4340  t7 = 279.0/1024.0*t6;
4341  t8 = xi*t3;
4342  t9 = t8*zeta;
4343  t10 = 189.0/512.0*t9;
4344  t11 = t6*zeta;
4345  t12 = t8*t11;
4346  t13 = 315.0/512.0*t12;
4347  t14 = xi*xi;
4348  t15 = t14*xi;
4349  t17 = t15*t3*zeta;
4350  t18 = 315.0/512.0*t17;
4351  t19 = t14*t3;
4352  t20 = t19*t6;
4353  t21 = 2457.0/1024.0*t20;
4354  t22 = t19*zeta;
4355  t23 = 621.0/512.0*t22;
4356  t24 = t14*t4;
4357  t25 = t24*t6;
4358  t26 = 4635.0/1024.0*t25;
4359  t27 = t14*zeta;
4360  t28 = t27*t4;
4361  t29 = 819.0/512.0*t28;
4362  t30 = eta*t14;
4363  t31 = t30*t6;
4364  t32 = 3177.0/1024.0*t31;
4365  t33 = eta*zeta;
4366  t34 = t33*t14;
4367  t35 = 333.0/512.0*t34;
4368  t36 = t3*t3;
4369  t38 = xi*t36*zeta;
4370  t39 = 315.0/1024.0*t38;
4371  t40 = 93.0/1024.0*t3;
4372  t41 = 279.0/1024.0*t14;
4373  t42 = 27.0/512.0*zeta;
4374  t43 = 1005.0/1024.0*t30;
4375  t44 = 333.0/1024.0*t19;
4376  t45 = xi*t4;
4377  t46 = 111.0/512.0*t45;
4378  t47 = -t1+t2-t5+t7-t10+t13+t18+t21-t23-t26+t29+t32-t35+t39+t40+t41-t42-
4379 t43-t44-t46;
4380  t48 = 1059.0/1024.0*t24;
4381  t49 = xi*eta;
4382  t50 = 93.0/512.0*t49;
4383  t51 = 45.0/512.0*t8;
4384  t52 = t14*t6;
4385  t53 = 999.0/1024.0*t52;
4386  t54 = xi*t6;
4387  t55 = 135.0/512.0*t54;
4388  t56 = 135.0/512.0*t27;
4389  t57 = zeta*t15;
4390  t58 = 315.0/512.0*t57;
4391  t59 = xi*t11;
4392  t60 = 315.0/512.0*t59;
4393  t61 = 93.0/512.0*t33;
4394  t63 = t3*zeta;
4395  t64 = 45.0/512.0*t63;
4396  t65 = t6*eta;
4397  t66 = 1005.0/1024.0*t65;
4398  t67 = t3*t6;
4399  t68 = 333.0/1024.0*t67;
4400  t69 = t4*zeta;
4401  t70 = 111.0/512.0*t69;
4402  t71 = t4*t6;
4403  t72 = 1059.0/1024.0*t71;
4404  t73 = xi*zeta;
4405  t74 = 711.0/1024.0*t73;
4406  t75 = t49*zeta;
4407  t76 = 45.0/256.0*t75;
4408  t77 = t45*t6;
4409  t78 = 819.0/512.0*t77;
4410  t79 = t73*t4;
4411  t80 = 207.0/256.0*t79;
4412  t81 = t8*t6;
4413  t82 = 621.0/512.0*t81;
4414  t83 = t49*t6;
4415  t84 = 333.0/512.0*t83;
4416  t85 = t64-t66-t68-t70+t72+t74+t76+t78-t80-t82-t84;
4417  t88 = 9.0/64.0*xi;
4418  t89 = 405.0/512.0*eta;
4419  t90 = 189.0/256.0*t4;
4420  t91 = 243.0/512.0*t6;
4421  t92 = 729.0/256.0*t9;
4422  t93 = 945.0/512.0*t12;
4423  t94 = 729.0/256.0*t20;
4424  t95 = 729.0/256.0*t22;
4425  t96 = 1215.0/512.0*t25;
4426  t97 = 243.0/128.0*t28;
4427  t98 = 1701.0/256.0*t31;
4428  t99 = 243.0/256.0*t34;
4429  t100 = 945.0/1024.0*t38;
4430  t101 = 81.0/512.0*t3;
4431  t102 = 81.0/128.0*t14;
4432  t103 = 1215.0/512.0*t30;
4433  t104 = 243.0/512.0*t19;
4434  t105 = -27.0/128.0-t88+t89-t90+t91-t92+t93-t94+t95-t96-t97+t98-t99+t100+
4435 t101+t102-t103-t104;
4436  t106 = 63.0/128.0*t45;
4437  t107 = 567.0/256.0*t24;
4438  t108 = 135.0/256.0*t49;
4439  t109 = 27.0/256.0*t8;
4440  t110 = 729.0/512.0*t52;
4441  t111 = 81.0/256.0*t54;
4442  t112 = 945.0/512.0*t59;
4443  t113 = 81.0/256.0*t33;
4444  t114 = 243.0/256.0*t63;
4445  t115 = 567.0/256.0*t65;
4446  t116 = 243.0/256.0*t67;
4447  t117 = 81.0/128.0*t69;
4448  t118 = 405.0/512.0*t71;
4449  t119 = 1323.0/1024.0*t73;
4450  t120 = 27.0/128.0*t75;
4451  t121 = 135.0/256.0*t77;
4452  t122 = 27.0/64.0*t79;
4453  t123 = 81.0/128.0*t81;
4454  t124 = 189.0/128.0*t83;
4455  t125 = -t106+t107+t108+t109-t110+t111-t112+t113-t114-t115+t116+t117+t118+
4456 t119+t120+t121+t122+t123-t124;
4457  t127 = 27.0/128.0-t88-t89+t90-t91-t92+t93+t94-t95+t96+t97-t98+t99+t100-
4458 t101-t102+t103+t104;
4459  t128 = -t106-t107+t108+t109+t110+t111-t112-t113+t114+t115-t116-t117-t118+
4460 t119+t120+t121+t122+t123-t124;
4461  t130 = -t1-t2+t5-t7-t10+t13+t18-t21+t23+t26-t29-t32+t35+t39-t40-t41+t42+
4462 t43+t44-t46;
4463  t132 = -t64+t66+t68+t70-t72+t74+t76+t78-t80-t82-t84;
4464  t135 = 27.0/256.0*xi;
4465  t136 = 405.0/512.0*t4;
4466  t137 = 189.0/256.0*t6;
4467  t138 = 945.0/512.0*t17;
4468  t139 = 405.0/512.0*t20;
4469  t140 = 81.0/128.0*t22;
4470  t141 = 1215.0/512.0*t31;
4471  t142 = 243.0/128.0*t34;
4472  t143 = 135.0/512.0*t3;
4473  t144 = 189.0/256.0*t14;
4474  t145 = 27.0/256.0*zeta;
4475  t146 = 567.0/256.0*t30;
4476  t147 = 189.0/256.0*t19;
4477  t148 = 81.0/256.0*t45;
4478  t149 = -135.0/512.0-t135+t89-t136+t137-t92+t93+t138+t139+t140-t96-t97+
4479 t141+t142+t143+t144-t145-t146-t147-t148;
4480  t150 = 81.0/256.0*t49;
4481  t151 = 405.0/512.0*t52;
4482  t152 = 81.0/128.0*t54;
4483  t153 = 81.0/128.0*t27;
4484  t154 = 945.0/512.0*t57;
4485  t155 = 27.0/256.0*t63;
4486  t156 = 189.0/256.0*t67;
4487  t157 = 81.0/256.0*t69;
4488  t158 = 567.0/256.0*t71;
4489  t159 = 729.0/256.0*t73;
4490  t160 = 243.0/128.0*t75;
4491  t161 = 243.0/128.0*t77;
4492  t162 = 243.0/128.0*t79;
4493  t163 = 243.0/128.0*t83;
4494  t164 = t107+t150+t109-t151-t152-t153-t154-t112+t113+t155-t115-t156-t157+
4495 t158+t159-t160-t161+t162+t123+t163;
4496  t166 = 243.0/512.0*xi;
4497  t167 = 2187.0/1024.0*eta;
4498  t168 = 2187.0/1024.0*t4;
4499  t169 = 3645.0/1024.0*t6;
4500  t170 = 1215.0/512.0*t9;
4501  t171 = 2835.0/512.0*t12;
4502  t172 = 10935.0/1024.0*t20;
4503  t173 = 2187.0/512.0*t22;
4504  t174 = 32805.0/1024.0*t25;
4505  t175 = 6561.0/512.0*t28;
4506  t176 = 32805.0/1024.0*t31;
4507  t177 = 6561.0/512.0*t34;
4508  t178 = 729.0/1024.0*t3;
4509  t179 = 2187.0/1024.0*t14;
4510  t180 = 729.0/512.0*zeta;
4511  t181 = 6561.0/1024.0*t30;
4512  t182 = 2187.0/1024.0*t19;
4513  t183 = 729.0/512.0*t45;
4514  t184 = -729.0/1024.0-t166+t167-t168+t169-t170+t171+t172-t173-t174+t175+
4515 t176-t177+t178+t179-t180-t181-t182-t183;
4516  t185 = 6561.0/1024.0*t24;
4517  t186 = 729.0/512.0*t49;
4518  t187 = 243.0/512.0*t8;
4519  t188 = 10935.0/1024.0*t52;
4520  t189 = 1215.0/512.0*t54;
4521  t190 = 2187.0/512.0*t27;
4522  t191 = 2835.0/512.0*t59;
4523  t192 = 2187.0/512.0*t33;
4524  t193 = 729.0/512.0*t63;
4525  t194 = 10935.0/1024.0*t65;
4526  t195 = 3645.0/1024.0*t67;
4527  t196 = 2187.0/512.0*t69;
4528  t197 = 10935.0/1024.0*t71;
4529  t198 = 1215.0/512.0*t73;
4530  t199 = 729.0/256.0*t75;
4531  t200 = 3645.0/512.0*t77;
4532  t201 = 729.0/256.0*t79;
4533  t202 = 1215.0/512.0*t81;
4534  t203 = 3645.0/512.0*t83;
4535  t204 = t185+t186+t187-t188+t189+t190-t191+t192+t193-t194-t195-t196+t197+
4536 t198+t199+t200-t201-t202-t203;
4537  t206 = 729.0/1024.0-t166-t167+t168-t169-t170+t171-t172+t173+t174-t175-
4538 t176+t177-t178-t179+t180+t181+t182-t183;
4539  t207 = -t185+t186+t187+t188+t189-t190-t191-t192-t193+t194+t195+t196-t197+
4540 t198+t199+t200-t201-t202-t203;
4541  t209 = 135.0/512.0-t135-t89+t136-t137-t92+t93+t138-t139-t140+t96+t97-t141
4542 -t142-t143-t144+t145+t146+t147-t148;
4543  t210 = -t107+t150+t109+t151-t152+t153-t154-t112-t113-t155+t115+t156+t157-
4544 t158+t159-t160-t161+t162+t123+t163;
4545  t212 = -135.0/512.0-t135-t89+t136+t137-t92+t93+t138+t139+t140+t96+t97-
4546 t141-t142+t143+t144-t145+t146-t147+t148;
4547  t213 = -t107-t150+t109-t151-t152-t153-t154-t112-t113+t155+t115-t156+t157-
4548 t158+t159+t160+t161-t162+t123-t163;
4549  t215 = -729.0/1024.0-t166-t167+t168+t169-t170+t171+t172-t173+t174-t175-
4550 t176+t177+t178+t179-t180+t181-t182+t183;
4551  t216 = -t185-t186+t187-t188+t189+t190-t191-t192+t193+t194-t195+t196-t197+
4552 t198-t199-t200+t201-t202+t203;
4553  t218 = 729.0/1024.0-t166+t167-t168-t169-t170+t171-t172+t173-t174+t175+
4554 t176-t177-t178-t179+t180-t181+t182+t183;
4555  t219 = t185-t186+t187+t188+t189-t190-t191+t192-t193-t194+t195-t196+t197+
4556 t198-t199-t200+t201-t202+t203;
4557  t221 = 135.0/512.0-t135+t89-t136-t137-t92+t93+t138-t139-t140-t96-t97+t141
4558 +t142-t143-t144+t145-t146+t147+t148;
4559  t222 = t107-t150+t109+t151-t152+t153-t154-t112+t113-t155-t115+t156-t157+
4560 t158+t159+t160+t161-t162+t123-t163;
4561  t224 = -t1-t2+t5+t7-t10+t13+t18+t21-t23+t26-t29-t32+t35+t39+t40+t41-t42+
4562 t43-t44+t46;
4563  t226 = t64+t66-t68+t70-t72+t74-t76-t78+t80-t82+t84;
4564  t229 = -27.0/128.0-t88-t89+t90+t91-t92+t93-t94+t95+t96+t97-t98+t99+t100+
4565 t101+t102+t103-t104;
4566  t230 = t106-t107-t108+t109-t110+t111-t112-t113-t114+t115+t116-t117-t118+
4567 t119-t120-t121-t122+t123+t124;
4568  t232 = 27.0/128.0-t88+t89-t90-t91-t92+t93+t94-t95-t96-t97+t98-t99+t100-
4569 t101-t102-t103+t104;
4570  t233 = t106+t107-t108+t109+t110+t111-t112+t113+t114-t115-t116+t117+t118+
4571 t119-t120-t121-t122+t123+t124;
4572  t235 = -t1+t2-t5-t7-t10+t13+t18-t21+t23-t26+t29+t32-t35+t39-t40-t41+t42-
4573 t43+t44+t46;
4574  t237 = -t64-t66+t68-t70+t72+t74-t76-t78+t80-t82+t84;
4575  t240 = 81.0/128.0*t6;
4576  t241 = 135.0/256.0*t28;
4577  t242 = 189.0/128.0*t34;
4578  t243 = 243.0/512.0*t14;
4579  t244 = 9.0/64.0*zeta;
4580  t245 = 243.0/256.0*t19;
4581  t246 = -27.0/128.0+t89-t90+t240-t92+t138-t94+t140-t96+t241+t98-t242+t100+
4582 t101+t243-t244-t146+t245;
4583  t247 = 81.0/128.0*t45;
4584  t248 = 405.0/512.0*t24;
4585  t249 = 243.0/256.0*t8;
4586  t250 = 81.0/256.0*t27;
4587  t251 = 135.0/256.0*t33;
4588  t252 = 1215.0/512.0*t65;
4589  t253 = 243.0/512.0*t67;
4590  t254 = 63.0/128.0*t69;
4591  t255 = 729.0/256.0*t81;
4592  t256 = 243.0/256.0*t83;
4593  t257 = t247+t248+t150-t249-t110+t250-t154+t251+t155-t252-t253-t254+t158+
4594 t119+t120-t161+t122+t255-t256;
4595  t259 = 3645.0/1024.0*t4;
4596  t260 = 2187.0/1024.0*t6;
4597  t261 = 19683.0/1024.0*t20;
4598  t262 = 3645.0/512.0*t28;
4599  t263 = 19683.0/1024.0*t31;
4600  t264 = 2187.0/512.0*t34;
4601  t265 = 2835.0/1024.0*t38;
4602  t266 = 2187.0/1024.0*t3;
4603  t267 = 243.0/512.0*zeta;
4604  t268 = 6561.0/1024.0*t19;
4605  t269 = -729.0/1024.0-t166+t167-t259+t260-t170+t261-t173-t174+t262+t263-
4606 t264+t265+t266+t179-t267-t181-t268;
4607  t270 = 1215.0/512.0*t45;
4608  t271 = 10935.0/1024.0*t24;
4609  t272 = 729.0/512.0*t8;
4610  t273 = 6561.0/1024.0*t52;
4611  t274 = 729.0/512.0*t54;
4612  t275 = 729.0/512.0*t27;
4613  t276 = 729.0/512.0*t33;
4614  t277 = 6561.0/1024.0*t65;
4615  t278 = 6561.0/1024.0*t67;
4616  t279 = 1215.0/512.0*t69;
4617  t280 = 243.0/1024.0*t73;
4618  t281 = 243.0/256.0*t75;
4619  t282 = 405.0/256.0*t79;
4620  t283 = 2187.0/512.0*t81;
4621  t284 = 2187.0/512.0*t83;
4622  t285 = -t270+t271+t186+t272-t273+t274+t275+t276+t193-t277-t278-t279+t197+
4623 t280+t281+t200-t282-t283-t284;
4624  t287 = 729.0/1024.0-t166-t167+t259-t260-t170-t261+t173+t174-t262-t263+
4625 t264+t265-t266-t179+t267+t181+t268;
4626  t288 = -t270-t271+t186+t272+t273+t274-t275-t276-t193+t277+t278+t279-t197+
4627 t280+t281+t200-t282-t283-t284;
4628  t290 = 27.0/128.0-t89+t90-t240-t92+t138+t94-t140+t96-t241-t98+t242+t100-
4629 t101-t243+t244+t146-t245;
4630  t291 = t247-t248+t150-t249+t110-t250-t154-t251-t155+t252+t253+t254-t158+
4631 t119+t120-t161+t122+t255-t256;
4632  t293 = 729.0/512.0*xi;
4633  t294 = 2835.0/512.0*t17;
4634  t295 = 1215.0/512.0*t22;
4635  t296 = 3645.0/512.0*t34;
4636  t297 = 3645.0/1024.0*t14;
4637  t298 = 10935.0/1024.0*t30;
4638  t299 = 3645.0/1024.0*t19;
4639  t300 = 2187.0/512.0*t45;
4640  t301 = 729.0/1024.0-t293-t167+t168-t260-t170+t294-t172+t295+t174-t262-
4641 t176+t296-t178-t297+t267+t298+t299-t300;
4642  t302 = 2187.0/512.0*t49;
4643  t303 = 2187.0/512.0*t54;
4644  t304 = 1215.0/512.0*t27;
4645  t305 = 2835.0/512.0*t57;
4646  t306 = 243.0/512.0*t63;
4647  t307 = 2187.0/1024.0*t67;
4648  t308 = 729.0/512.0*t69;
4649  t309 = 6561.0/1024.0*t71;
4650  t310 = 6561.0/512.0*t77;
4651  t311 = 6561.0/512.0*t83;
4652  t312 = -t271+t302+t272+t188+t303-t304-t305-t276-t306+t277+t307+t308-t309+
4653 t198+t199+t310-t201-t283-t311;
4654  t314 = 729.0/1024.0-t293+t167-t168-t260-t170+t294-t172+t295-t174+t262+
4655 t176-t296-t178-t297+t267-t298+t299+t300;
4656  t315 = t271-t302+t272+t188+t303-t304-t305+t276-t306-t277+t307-t308+t309+
4657 t198-t199-t310+t201-t283+t311;
4658  t317 = 27.0/128.0+t89-t90-t240-t92+t138+t94-t140-t96+t241+t98-t242+t100-
4659 t101-t243+t244-t146-t245;
4660  t318 = -t247+t248-t150-t249+t110-t250-t154+t251-t155-t252+t253-t254+t158+
4661 t119-t120+t161-t122+t255+t256;
4662  t320 = 729.0/1024.0-t166+t167-t259-t260-t170-t261+t173-t174+t262+t263-
4663 t264+t265-t266-t179+t267-t181+t268;
4664  t321 = t270+t271-t186+t272+t273+t274-t275+t276-t193-t277+t278-t279+t197+
4665 t280-t281-t200+t282-t283+t284;
4666  t323 = -729.0/1024.0-t166-t167+t259+t260-t170+t261-t173+t174-t262-t263+
4667 t264+t265+t266+t179-t267+t181-t268;
4668  t324 = t270-t271-t186+t272-t273+t274+t275-t276+t193+t277-t278+t279-t197+
4669 t280-t281-t200+t282-t283+t284;
4670  t326 = -27.0/128.0-t89+t90+t240-t92+t138-t94+t140+t96-t241-t98+t242+t100+
4671 t101+t243-t244+t146+t245;
4672  t327 = -t247-t248-t150-t249-t110+t250-t154-t251+t155+t252-t253+t254-t158+
4673 t119-t120+t161-t122+t255+t256;
4674  t329 = -729.0/1024.0-t293-t167+t168+t260-t170+t294+t172-t295+t174-t262-
4675 t176+t296+t178+t297-t267+t298-t299+t300;
4676  t330 = -t271-t302+t272-t188+t303+t304-t305-t276+t306+t277-t307+t308-t309+
4677 t198-t199-t310+t201-t283+t311;
4678  t332 = -729.0/1024.0-t293+t167-t168+t260-t170+t294+t172-t295-t174+t262+
4679 t176-t296+t178+t297-t267-t298-t299-t300;
4680  t333 = t271+t302+t272-t188+t303+t304-t305+t276+t306-t277-t307-t308+t309+
4681 t198+t199+t310-t201-t283-t311;
4682  t335 = 27.0/128.0-t89+t90-t240-t92+t138+t94+t140+t96+t241-t98-t242+t100-
4683 t101-t243-t244+t146-t245;
4684  t336 = -t247-t248-t150+t249+t110+t250-t154+t251+t155+t252+t253-t254-t158+
4685 t119+t120+t161+t122-t255+t256;
4686  t338 = 729.0/1024.0+t166-t167+t259-t260-t170-t261-t173+t174+t262-t263-
4687 t264+t265-t266-t179-t267+t181+t268;
4688  t339 = t270-t271-t186-t272+t273-t274+t275+t276+t193+t277+t278-t279-t197+
4689 t280+t281-t200-t282+t283+t284;
4690  t341 = -729.0/1024.0+t166+t167-t259+t260-t170+t261+t173-t174-t262+t263+
4691 t264+t265+t266+t179+t267-t181-t268;
4692  t342 = t270+t271-t186-t272-t273-t274-t275-t276-t193-t277-t278+t279+t197+
4693 t280+t281-t200-t282+t283+t284;
4694  t344 = -27.0/128.0+t89-t90+t240-t92+t138-t94-t140-t96-t241+t98+t242+t100+
4695 t101+t243+t244-t146+t245;
4696  t345 = -t247+t248-t150+t249-t110-t250-t154-t251-t155-t252-t253+t254+t158+
4697 t119+t120+t161+t122-t255+t256;
4698  t347 = -729.0/1024.0+t293+t167-t168+t260-t170+t294+t172+t295-t174-t262+
4699 t176+t296+t178+t297+t267-t298-t299+t300;
4700  t348 = t271-t302-t272-t188-t303-t304-t305-t276-t306-t277-t307+t308+t309+
4701 t198+t199-t310-t201+t283+t311;
4702  t350 = -729.0/1024.0+t293-t167+t168+t260-t170+t294+t172+t295+t174+t262-
4703 t176-t296+t178+t297+t267+t298-t299-t300;
4704  t351 = -t271+t302-t272-t188-t303-t304-t305+t276-t306+t277-t307-t308-t309+
4705 t198-t199+t310+t201+t283-t311;
4706  t353 = -27.0/128.0-t89+t90+t240-t92+t138-t94-t140+t96+t241-t98-t242+t100+
4707 t101+t243+t244+t146+t245;
4708  t354 = t247-t248+t150+t249-t110-t250-t154+t251-t155+t252-t253-t254-t158+
4709 t119-t120-t161-t122-t255-t256;
4710  t356 = -729.0/1024.0+t166-t167+t259+t260-t170+t261+t173+t174+t262-t263-
4711 t264+t265+t266+t179+t267+t181-t268;
4712  t357 = -t270-t271+t186-t272-t273-t274-t275+t276-t193+t277-t278-t279-t197+
4713 t280-t281+t200+t282+t283-t284;
4714  t359 = 729.0/1024.0+t166+t167-t259-t260-t170-t261-t173-t174-t262+t263+
4715 t264+t265-t266-t179-t267-t181+t268;
4716  t360 = -t270+t271+t186-t272+t273-t274+t275-t276+t193-t277+t278+t279+t197+
4717 t280-t281+t200+t282+t283-t284;
4718  t362 = 27.0/128.0+t89-t90-t240-t92+t138+t94+t140-t96-t241+t98+t242+t100-
4719 t101-t243-t244-t146-t245;
4720  t363 = t247+t248+t150+t249+t110+t250-t154-t251+t155-t252+t253+t254+t158+
4721 t119-t120-t161-t122-t255-t256;
4722  t365 = 729.0/1024.0+t293+t167-t168-t260-t170+t294-t172-t295-t174-t262+
4723 t176+t296-t178-t297-t267-t298+t299-t300;
4724  t366 = t271+t302-t272+t188-t303+t304-t305-t276+t306-t277+t307+t308+t309+
4725 t198-t199+t310+t201+t283-t311;
4726  t368 = 729.0/1024.0+t293-t167+t168-t260-t170+t294-t172-t295+t174+t262-
4727 t176-t296-t178-t297-t267+t298+t299+t300;
4728  t369 = -t271-t302-t272+t188-t303+t304-t305+t276+t306+t277+t307-t308-t309+
4729 t198+t199-t310-t201+t283+t311;
4730  t371 = t1-t2+t5-t7-t10+t13+t18-t21-t23+t26+t29-t32-t35+t39-t40-t41-t42+
4731 t43+t44+t46;
4732  t373 = t64+t66+t68-t70-t72+t74+t76-t78-t80+t82+t84;
4733  t376 = 27.0/128.0+t88-t89+t90-t91-t92+t93+t94+t95+t96-t97-t98-t99+t100-
4734 t101-t102+t103+t104;
4735  t377 = t106-t107-t108-t109+t110-t111-t112+t113-t114+t115-t116+t117-t118+
4736 t119+t120-t121+t122-t123+t124;
4737  t379 = -27.0/128.0+t88+t89-t90+t91-t92+t93-t94-t95-t96+t97+t98+t99+t100+
4738 t101+t102-t103-t104;
4739  t380 = t106+t107-t108-t109-t110-t111-t112-t113+t114-t115+t116-t117+t118+
4740 t119+t120-t121+t122-t123+t124;
4741  t382 = t1+t2-t5+t7-t10+t13+t18+t21+t23-t26-t29+t32+t35+t39+t40+t41+t42-
4742 t43-t44+t46;
4743  t384 = -t64-t66-t68+t70+t72+t74+t76-t78-t80+t82+t84;
4744  t387 = 135.0/512.0+t135-t89+t136-t137-t92+t93+t138-t139+t140+t96-t97-t141
4745 +t142-t143-t144-t145+t146+t147+t148;
4746  t388 = -t107-t150-t109+t151+t152-t153-t154-t112+t113+t155+t115+t156-t157-
4747 t158+t159-t160+t161+t162-t123-t163;
4748  t390 = 729.0/1024.0+t166-t167+t168-t169-t170+t171-t172-t173+t174+t175-
4749 t176-t177-t178-t179-t180+t181+t182+t183;
4750  t391 = -t185-t186-t187+t188-t189+t190-t191+t192+t193+t194+t195-t196-t197+
4751 t198+t199-t200-t201+t202+t203;
4752  t393 = -729.0/1024.0+t166+t167-t168+t169-t170+t171+t172+t173-t174-t175+
4753 t176+t177+t178+t179+t180-t181-t182+t183;
4754  t394 = t185-t186-t187-t188-t189-t190-t191-t192-t193-t194-t195+t196+t197+
4755 t198+t199-t200-t201+t202+t203;
4756  t396 = -135.0/512.0+t135+t89-t136+t137-t92+t93+t138+t139-t140-t96+t97+
4757 t141-t142+t143+t144+t145-t146-t147+t148;
4758  t397 = t107-t150-t109-t151+t152+t153-t154-t112-t113-t155-t115-t156+t157+
4759 t158+t159-t160+t161+t162-t123-t163;
4760  t399 = 135.0/512.0+t135+t89-t136-t137-t92+t93+t138-t139+t140-t96+t97+t141
4761 -t142-t143-t144-t145-t146+t147-t148;
4762  t400 = t107+t150-t109+t151+t152-t153-t154-t112-t113+t155-t115+t156+t157+
4763 t158+t159+t160-t161-t162-t123+t163;
4764  t402 = 729.0/1024.0+t166+t167-t168-t169-t170+t171-t172-t173-t174-t175+
4765 t176+t177-t178-t179-t180-t181+t182-t183;
4766  t403 = t185+t186-t187+t188-t189+t190-t191-t192+t193-t194+t195+t196+t197+
4767 t198-t199+t200+t201+t202-t203;
4768  t405 = -729.0/1024.0+t166-t167+t168+t169-t170+t171+t172+t173+t174+t175-
4769 t176-t177+t178+t179+t180+t181-t182-t183;
4770  t406 = -t185+t186-t187-t188-t189-t190-t191+t192-t193+t194-t195-t196-t197+
4771 t198-t199+t200+t201+t202-t203;
4772  t408 = -135.0/512.0+t135-t89+t136+t137-t92+t93+t138+t139-t140+t96-t97-
4773 t141+t142+t143+t144+t145+t146-t147-t148;
4774  t409 = -t107+t150-t109-t151+t152+t153-t154-t112+t113-t155+t115-t156-t157-
4775 t158+t159+t160-t161-t162-t123+t163;
4776  t411 = t1+t2-t5-t7-t10+t13+t18-t21-t23-t26-t29+t32+t35+t39-t40-t41-t42-
4777 t43+t44-t46;
4778  t413 = t64-t66+t68+t70+t72+t74-t76+t78+t80+t82-t84;
4779  t416 = 27.0/128.0+t88+t89-t90-t91-t92+t93+t94+t95-t96+t97+t98+t99+t100-
4780 t101-t102-t103+t104;
4781  t417 = -t106+t107+t108-t109+t110-t111-t112-t113-t114-t115-t116-t117+t118+
4782 t119-t120+t121-t122-t123-t124;
4783  t419 = -27.0/128.0+t88-t89+t90+t91-t92+t93-t94-t95+t96-t97-t98-t99+t100+
4784 t101+t102+t103-t104;
4785  t420 = -t106-t107+t108-t109-t110-t111-t112+t113+t114+t115+t116+t117-t118+
4786 t119-t120+t121-t122-t123-t124;
4787  t422 = t1-t2+t5+t7-t10+t13+t18+t21+t23+t26+t29-t32-t35+t39+t40+t41+t42+
4788 t43-t44-t46;
4789  t424 = -t64+t66-t68-t70-t72+t74-t76+t78+t80+t82-t84;
4790  t473 = 945.0/32.0*t73;
4791  t474 = 945.0/32.0*t9;
4792 
4793  values[0] = t47-91.0/1024.0+t48+t50+t51-t53+t55+t56-t58-t60+t61+t85;
4794  values[1] = t105+t125;
4795  values[2] = t127+t128;
4796  values[3] = t130+91.0/1024.0-t48+t50+t51+t53+t55-t56-t58-t60-t61+t132;
4797  values[4] = t149+t164;
4798  values[5] = t184+t204;
4799  values[6] = t206+t207;
4800  values[7] = t209+t210;
4801  values[8] = t212+t213;
4802  values[9] = t215+t216;
4803  values[10] = t218+t219;
4804  values[11] = t221+t222;
4805  values[12] = t224-91.0/1024.0-t48-t50+t51-t53+t55+t56-t58-t60-t61+t226;
4806  values[13] = t229+t230;
4807  values[14] = t232+t233;
4808  values[15] = t235+91.0/1024.0+t48-t50+t51+t53+t55-t56-t58-t60+t61+t237;
4809  values[16] = t246+t257;
4810  values[17] = t269+t285;
4811  values[18] = t287+t288;
4812  values[19] = t290+t291;
4813  values[20] = t301+t312;
4814  values[21] = t314+t315;
4815  values[22] = t317+t318;
4816  values[23] = t320+t321;
4817  values[24] = t323+t324;
4818  values[25] = t326+t327;
4819  values[26] = t329+t330;
4820  values[27] = t332+t333;
4821  values[28] = t335+t336;
4822  values[29] = t338+t339;
4823  values[30] = t341+t342;
4824  values[31] = t344+t345;
4825  values[32] = t347+t348;
4826  values[33] = t350+t351;
4827  values[34] = t353+t354;
4828  values[35] = t356+t357;
4829  values[36] = t359+t360;
4830  values[37] = t362+t363;
4831  values[38] = t365+t366;
4832  values[39] = t368+t369;
4833  values[40] = t371+91.0/1024.0-t48-t50-t51+t53-t55+t56-t58-t60+t61+t373;
4834  values[41] = t376+t377;
4835  values[42] = t379+t380;
4836  values[43] = t382-91.0/1024.0+t48-t50-t51-t53-t55-t56-t58-t60-t61+t384;
4837  values[44] = t387+t388;
4838  values[45] = t390+t391;
4839  values[46] = t393+t394;
4840  values[47] = t396+t397;
4841  values[48] = t399+t400;
4842  values[49] = t402+t403;
4843  values[50] = t405+t406;
4844  values[51] = t408+t409;
4845  values[52] = t411+91.0/1024.0+t48+t50-t51+t53-t55+t56-t58-t60-t61+t413;
4846  values[53] = t416+t417;
4847  values[54] = t419+t420;
4848  values[55] = t422-91.0/1024.0-t48+t50-t51-t53-t55-t56-t58-t60+t61+t424;
4849  values[56] = -711.0/64.0*t73+513.0/32.0*t9+315.0/32.0*t57+315.0/32.0*t59
4850 -315.0/32.0*t17-315.0/64.0*t38-315.0/32.0*t12;
4851  values[57] = -135.0/32.0*xi+135.0/32.0*t8+405.0/32.0*t54-405.0/32.0*t81;
4852  values[58] = 135.0/16.0*t75-135.0/16.0*t79;
4853  values[59] = -675.0/32.0*t49+2025.0/32.0*t83+675.0/32.0*t45-2025.0/32.0*t77;
4854  values[60] = 135.0/32.0*t63-135.0/32.0*zeta+405.0/32.0*t27-405.0/32.0*t22;
4855  values[61] = 675.0/64.0+6075.0/64.0*t52-2025.0/64.0*t14-2025.0/64.0*t6
4856 -6075.0/64.0*t20+2025.0/64.0*t19+2025.0/64.0*t67-675.0/64.0*t3;
4857  values[62] = 2025.0/32.0*t34-675.0/32.0*t33+675.0/32.0*t69-2025.0/32.0*t28;
4858  values[63] = 3375.0/64.0*eta+30375.0/64.0*t31-10125.0/64.0*t30-10125.0/64.0*
4859 t65-3375.0/64.0*t4+10125.0/64.0*t71-30375.0/64.0*t25+10125.0/64.0*t24;
4860  values[64] = -t473+t474+1575.0/32.0*t59-1575.0/32.0*t12;
4861  values[65] = -315.0/64.0*t73+t474-1575.0/64.0*t38;
4862  values[66] = -t473+t474+1575.0/32.0*t57-1575.0/32.0*t17;
4863 }
4864 
4865 static void C_H_UL3_3D_DeriveEtaEta(double xi, double eta, double zeta,
4866  double *values)
4867 {
4868 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
4869  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
4870  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
4871  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
4872  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
4873  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
4874  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
4875  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
4876  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
4877  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
4878  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
4879  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
4880  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
4881  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
4882  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
4883  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
4884  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
4885  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
4886  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
4887  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418;
4888 
4889  t1 = zeta*zeta;
4890  t2 = t1*zeta;
4891  t3 = 45.0/512.0*t2;
4892  t4 = xi*xi;
4893  t5 = xi*t4;
4894  t6 = 45.0/512.0*t5;
4895  t7 = 711.0/2048.0*t1;
4896  t8 = 711.0/2048.0*t4;
4897  t9 = eta*eta;
4898  t10 = 945.0/1024.0*t9;
4899  t11 = t4*t4;
4900  t12 = 315.0/2048.0*t11;
4901  t13 = t1*t1;
4902  t14 = 315.0/2048.0*t13;
4903  t15 = 27.0/512.0*xi;
4904  t16 = 81.0/512.0*eta;
4905  t17 = xi*eta;
4906  t18 = t17*zeta;
4907  t19 = 1005.0/512.0*t18;
4908  t20 = t17*t2;
4909  t21 = 1059.0/512.0*t20;
4910  t22 = eta*t5;
4911  t23 = t22*zeta;
4912  t24 = 1059.0/512.0*t23;
4913  t25 = t22*t2;
4914  t26 = 1545.0/512.0*t25;
4915  t27 = t4*eta;
4916  t28 = t27*t2;
4917  t29 = 819.0/512.0*t28;
4918  t30 = t17*t1;
4919  t31 = 333.0/512.0*t30;
4920  t32 = t22*t1;
4921  t33 = 819.0/512.0*t32;
4922  t34 = t4*t9;
4923  t35 = t34*t1;
4924  t36 = 945.0/1024.0*t35;
4925  t37 = t27*t1;
4926  t38 = 621.0/512.0*t37;
4927  t39 = eta*zeta;
4928  t40 = t39*t4;
4929  t41 = 333.0/512.0*t40;
4930  t42 = 27.0/512.0*zeta;
4931  t43 = t3+t6+t7+t8+t10-t12-t14-t15-t16-t19+t21+t24-t26+t29-t31+t33+t36-t38
4932 -t41-t42;
4933  t44 = 135.0/512.0*t27;
4934  t45 = 945.0/1024.0*t34;
4935  t46 = 333.0/512.0*t22;
4936  t47 = 279.0/512.0*t17;
4937  t48 = t4*t1;
4938  t49 = 189.0/1024.0*t48;
4939  t50 = xi*t1;
4940  t51 = 45.0/512.0*t50;
4941  t52 = t4*zeta;
4942  t53 = 45.0/512.0*t52;
4943  t54 = t11*t1;
4944  t55 = 315.0/2048.0*t54;
4945  t56 = t4*t13;
4946  t57 = 315.0/2048.0*t56;
4947  t58 = t5*t2;
4948  t59 = 273.0/512.0*t58;
4949  t60 = zeta*t5;
4950  t61 = 111.0/512.0*t60;
4951  t62 = t2*xi;
4952  t63 = 111.0/512.0*t62;
4953  t64 = t5*t1;
4954  t65 = 207.0/512.0*t64;
4955  t66 = t4*t2;
4956  t67 = 207.0/512.0*t66;
4957  t68 = 279.0/512.0*t39;
4958  t69 = eta*t1;
4959  t70 = 135.0/512.0*t69;
4960  t71 = t9*t1;
4961  t72 = 945.0/1024.0*t71;
4962  t73 = eta*t2;
4963  t74 = 333.0/512.0*t73;
4964  t75 = xi*zeta;
4965  t76 = 93.0/512.0*t75;
4966  t77 = -117.0/512.0+t44-t45-t46+t47-t49+t51+t53+t55+t57+t59-t61-t63-t65-
4967 t67+t68+t70-t72-t74+t76;
4968  t79 = 27.0/128.0*t2;
4969  t80 = 729.0/512.0*t1;
4970  t81 = 1323.0/2048.0*t4;
4971  t82 = 2835.0/1024.0*t9;
4972  t83 = 945.0/2048.0*t13;
4973  t84 = 81.0/256.0*eta;
4974  t85 = 567.0/128.0*t18;
4975  t86 = 405.0/256.0*t20;
4976  t87 = 567.0/128.0*t23;
4977  t88 = 405.0/256.0*t25;
4978  t89 = 135.0/256.0*t28;
4979  t90 = 243.0/128.0*t30;
4980  t91 = 243.0/128.0*t32;
4981  t92 = 2835.0/1024.0*t35;
4982  t93 = 81.0/128.0*t37;
4983  t94 = 189.0/128.0*t40;
4984  t95 = 27.0/256.0*zeta;
4985  t96 = -1323.0/2048.0-t79+t80+t81+t82-t83-t84-t85+t86+t87-t88+t89+t90-t91+
4986 t92+t93-t94-t95;
4987  t97 = 81.0/256.0*t27;
4988  t98 = 2835.0/1024.0*t34;
4989  t99 = 243.0/256.0*t22;
4990  t100 = 243.0/256.0*t17;
4991  t101 = 729.0/512.0*t48;
4992  t102 = 243.0/256.0*t50;
4993  t103 = 27.0/256.0*t52;
4994  t104 = 945.0/2048.0*t56;
4995  t105 = 81.0/128.0*t58;
4996  t106 = 81.0/256.0*t60;
4997  t107 = 81.0/128.0*t62;
4998  t108 = 243.0/256.0*t64;
4999  t109 = 27.0/128.0*t66;
5000  t110 = 189.0/128.0*t39;
5001  t111 = 81.0/128.0*t69;
5002  t112 = 2835.0/1024.0*t71;
5003  t113 = 135.0/256.0*t73;
5004  t114 = 81.0/256.0*t75;
5005  t115 = t97-t98-t99+t100-t101-t102+t103+t104-t105-t106+t107+t108+t109+t110
5006 -t111-t112-t113+t114;
5007  t117 = -1323.0/2048.0-t79+t80+t81+t82-t83-t84+t85-t86-t87+t88+t89-t90+t91
5008 +t92+t93-t94-t95;
5009  t118 = t97-t98+t99-t100-t101+t102+t103+t104+t105+t106-t107-t108+t109+t110
5010 -t111-t112-t113-t114;
5011  t120 = t3-t6+t7+t8+t10-t12-t14+t15-t16+t19-t21-t24+t26+t29+t31-t33+t36-
5012 t38-t41-t42;
5013  t121 = -117.0/512.0+t44-t45+t46-t47-t49-t51+t53+t55+t57-t59+t61+t63+t65-
5014 t67+t68+t70-t72-t74-t76;
5015  t123 = 27.0/256.0*t2;
5016  t124 = 27.0/256.0*t5;
5017  t125 = 1323.0/2048.0*t1;
5018  t126 = 945.0/2048.0*t11;
5019  t127 = 9.0/64.0*xi;
5020  t128 = 1215.0/256.0*t18;
5021  t129 = 567.0/128.0*t20;
5022  t130 = 243.0/128.0*t28;
5023  t131 = 243.0/256.0*t30;
5024  t132 = 729.0/256.0*t37;
5025  t133 = -153.0/1024.0+t123+t124+t125+t81-t126-t83-t127-t84-t128+t129+t87-
5026 t88-t130-t131-t91+t132;
5027  t134 = 243.0/256.0*t40;
5028  t135 = 9.0/64.0*zeta;
5029  t136 = 81.0/64.0*t17;
5030  t137 = 27.0/256.0*t50;
5031  t138 = 945.0/2048.0*t54;
5032  t139 = 45.0/256.0*t58;
5033  t140 = 63.0/128.0*t60;
5034  t141 = 63.0/128.0*t62;
5035  t142 = 27.0/128.0*t64;
5036  t143 = 81.0/64.0*t39;
5037  t144 = 243.0/256.0*t73;
5038  t145 = 135.0/256.0*t75;
5039  t146 = -t134-t135-t99+t136-t101+t137+t103+t138+t104+t139-t140-t141+t142+
5040 t109+t143-t144+t145;
5041  t148 = 405.0/512.0*t2;
5042  t149 = 243.0/512.0*t5;
5043  t150 = 1215.0/1024.0*t1;
5044  t151 = 243.0/2048.0*t4;
5045  t152 = 2835.0/2048.0*t13;
5046  t153 = 243.0/512.0*xi;
5047  t154 = 729.0/512.0*eta;
5048  t155 = 6561.0/512.0*t18;
5049  t156 = 10935.0/512.0*t20;
5050  t157 = 6561.0/512.0*t23;
5051  t158 = 10935.0/512.0*t25;
5052  t159 = 3645.0/512.0*t28;
5053  t160 = 6561.0/512.0*t30;
5054  t161 = 6561.0/512.0*t32;
5055  t162 = 2187.0/512.0*t37;
5056  t163 = 2187.0/512.0*t40;
5057  t164 = -243.0/2048.0+t148+t149+t150+t151-t152-t153-t154-t155+t156+t157-
5058 t158+t159-t160+t161-t162-t163;
5059  t165 = 243.0/512.0*zeta;
5060  t166 = 729.0/512.0*t27;
5061  t167 = 2187.0/512.0*t22;
5062  t168 = 2187.0/512.0*t17;
5063  t169 = 1215.0/1024.0*t48;
5064  t170 = 729.0/512.0*t50;
5065  t171 = 243.0/512.0*t52;
5066  t172 = 2835.0/2048.0*t56;
5067  t173 = 1215.0/512.0*t58;
5068  t174 = 729.0/512.0*t60;
5069  t175 = 1215.0/512.0*t62;
5070  t176 = 729.0/512.0*t64;
5071  t177 = 405.0/512.0*t66;
5072  t178 = 2187.0/512.0*t39;
5073  t179 = 2187.0/512.0*t69;
5074  t180 = 3645.0/512.0*t73;
5075  t181 = 729.0/512.0*t75;
5076  t182 = -t165+t166-t167+t168-t169+t170+t171+t172+t173-t174-t175-t176-t177+
5077 t178+t179-t180+t181;
5078  t184 = -243.0/2048.0+t148-t149+t150+t151-t152+t153-t154+t155-t156-t157+
5079 t158+t159+t160-t161-t162-t163;
5080  t185 = -t165+t166+t167-t168-t169-t170+t171+t172-t173+t174+t175+t176-t177+
5081 t178+t179-t180-t181;
5082  t187 = -153.0/1024.0+t123-t124+t125+t81-t126-t83+t127-t84+t128-t129-t87+
5083 t88-t130+t131+t91+t132;
5084  t188 = -t134-t135+t99-t136-t101-t137+t103+t138+t104-t139+t140+t141-t142+
5085 t109+t143-t144-t145;
5086  t190 = -153.0/1024.0+t123+t124+t125+t81-t126-t83-t127+t84+t128-t129-t87+
5087 t88+t130+t131+t91-t132;
5088  t191 = t134-t135+t99-t136-t101+t137+t103+t138+t104+t139-t140-t141+t142+
5089 t109-t143+t144+t145;
5090  t193 = -243.0/2048.0+t148+t149+t150+t151-t152-t153+t154+t155-t156-t157+
5091 t158-t159+t160-t161+t162+t163;
5092  t194 = -t165-t166+t167-t168-t169+t170+t171+t172+t173-t174-t175-t176-t177-
5093 t178-t179+t180+t181;
5094  t196 = -243.0/2048.0+t148-t149+t150+t151-t152+t153+t154-t155+t156+t157-
5095 t158-t159-t160+t161+t162+t163;
5096  t197 = -t165-t166-t167+t168-t169-t170+t171+t172-t173+t174+t175+t176-t177-
5097 t178-t179+t180-t181;
5098  t199 = -153.0/1024.0+t123-t124+t125+t81-t126-t83+t127+t84-t128+t129+t87-
5099 t88+t130-t131-t91-t132;
5100  t200 = t134-t135-t99+t136-t101-t137+t103+t138+t104-t139+t140+t141-t142+
5101 t109-t143+t144-t145;
5102  t202 = t3+t6+t7+t8+t10-t12-t14-t15+t16+t19-t21-t24+t26-t29+t31-t33+t36+
5103 t38+t41-t42;
5104  t203 = -117.0/512.0-t44-t45+t46-t47-t49+t51+t53+t55+t57+t59-t61-t63-t65-
5105 t67-t68-t70-t72+t74+t76;
5106  t205 = -1323.0/2048.0-t79+t80+t81+t82-t83+t84+t85-t86-t87+t88-t89-t90+t91
5107 +t92-t93+t94-t95;
5108  t206 = -t97-t98+t99-t100-t101-t102+t103+t104-t105-t106+t107+t108+t109-
5109 t110+t111-t112+t113+t114;
5110  t208 = -1323.0/2048.0-t79+t80+t81+t82-t83+t84-t85+t86+t87-t88-t89+t90-t91
5111 +t92-t93+t94-t95;
5112  t209 = -t97-t98-t99+t100-t101+t102+t103+t104+t105+t106-t107-t108+t109-
5113 t110+t111-t112+t113-t114;
5114  t211 = t3-t6+t7+t8+t10-t12-t14+t15+t16-t19+t21+t24-t26-t29-t31+t33+t36+
5115 t38+t41-t42;
5116  t212 = -117.0/512.0-t44-t45-t46+t47-t49-t51+t53+t55+t57-t59+t61+t63+t65-
5117 t67-t68-t70-t72+t74-t76;
5118  t214 = 27.0/128.0*t5;
5119  t215 = 729.0/512.0*t4;
5120  t216 = 27.0/256.0*xi;
5121  t217 = 405.0/256.0*t23;
5122  t218 = 189.0/128.0*t30;
5123  t219 = 135.0/256.0*t32;
5124  t220 = 243.0/128.0*t40;
5125  t221 = -1323.0/2048.0-t214+t125+t215+t82-t126-t216-t84-t85+t129+t217-t88-
5126 t130-t218+t219+t92+t93+t220;
5127  t222 = 81.0/128.0*t27;
5128  t223 = 135.0/256.0*t22;
5129  t224 = 189.0/128.0*t17;
5130  t225 = 243.0/256.0*t52;
5131  t226 = 81.0/128.0*t60;
5132  t227 = 81.0/256.0*t62;
5133  t228 = 243.0/256.0*t66;
5134  t229 = 243.0/256.0*t39;
5135  t230 = 81.0/256.0*t69;
5136  t231 = -t222-t98-t223+t224-t101+t137-t225+t138-t105+t226-t227+t142+t228+
5137 t229+t230-t112-t144+t114;
5138  t233 = 729.0/512.0*t2;
5139  t234 = 729.0/512.0*t5;
5140  t235 = 1215.0/1024.0*t4;
5141  t236 = 8505.0/1024.0*t9;
5142  t237 = 729.0/512.0*xi;
5143  t238 = 1215.0/512.0*eta;
5144  t239 = 10935.0/512.0*t18;
5145  t240 = 10935.0/512.0*t23;
5146  t241 = 3645.0/512.0*t30;
5147  t242 = 3645.0/512.0*t32;
5148  t243 = 8505.0/1024.0*t35;
5149  t244 = 1215.0/512.0*t37;
5150  t245 = 3645.0/512.0*t40;
5151  t246 = -1215.0/1024.0+t233+t234+t150+t235+t236-t237-t238-t239+t156+t240-
5152 t158+t159-t241+t242+t243-t244-t245;
5153  t247 = 729.0/512.0*zeta;
5154  t248 = 1215.0/512.0*t27;
5155  t249 = 8505.0/1024.0*t34;
5156  t250 = 3645.0/512.0*t22;
5157  t251 = 3645.0/512.0*t17;
5158  t252 = 729.0/512.0*t52;
5159  t253 = 2187.0/512.0*t58;
5160  t254 = 2187.0/512.0*t60;
5161  t255 = 2187.0/512.0*t62;
5162  t256 = 729.0/512.0*t66;
5163  t257 = 3645.0/512.0*t39;
5164  t258 = 1215.0/512.0*t69;
5165  t259 = 8505.0/1024.0*t71;
5166  t260 = 2187.0/512.0*t75;
5167  t261 = -t247+t248-t249-t250+t251-t169+t170+t252+t253-t254-t255-t176-t256+
5168 t257+t258-t259-t180+t260;
5169  t263 = -1215.0/1024.0+t233-t234+t150+t235+t236+t237-t238+t239-t156-t240+
5170 t158+t159+t241-t242+t243-t244-t245;
5171  t264 = -t247+t248-t249+t250-t251-t169-t170+t252-t253+t254+t255+t176-t256+
5172 t257+t258-t259-t180-t260;
5173  t266 = -1323.0/2048.0+t214+t125+t215+t82-t126+t216-t84+t85-t129-t217+t88-
5174 t130+t218-t219+t92+t93+t220;
5175  t267 = -t222-t98+t223-t224-t101-t137-t225+t138+t105-t226+t227-t142+t228+
5176 t229+t230-t112-t144-t114;
5177  t269 = 243.0/512.0*t2;
5178  t270 = 405.0/512.0*t5;
5179  t271 = 243.0/2048.0*t1;
5180  t272 = 2835.0/2048.0*t11;
5181  t273 = 6561.0/512.0*t20;
5182  t274 = 6561.0/512.0*t28;
5183  t275 = 2187.0/512.0*t30;
5184  t276 = 6561.0/512.0*t40;
5185  t277 = -243.0/2048.0+t269-t270+t271+t235-t272+t153-t154+t155-t273-t240+
5186 t158+t274+t275-t242-t162-t276;
5187  t278 = 2187.0/512.0*t27;
5188  t279 = 243.0/512.0*t50;
5189  t280 = 2835.0/2048.0*t54;
5190  t281 = 1215.0/512.0*t60;
5191  t282 = 729.0/512.0*t62;
5192  t283 = 405.0/512.0*t64;
5193  t284 = 729.0/512.0*t69;
5194  t285 = 2187.0/512.0*t73;
5195  t286 = -t165+t278+t250-t168-t169-t279+t252+t280-t173+t281+t282+t283-t256+
5196 t178+t284-t285-t181;
5197  t288 = -243.0/2048.0+t269-t270+t271+t235-t272+t153+t154-t155+t273+t240-
5198 t158-t274-t275+t242+t162+t276;
5199  t289 = -t165-t278-t250+t168-t169-t279+t252+t280-t173+t281+t282+t283-t256-
5200 t178-t284+t285-t181;
5201  t291 = -1323.0/2048.0+t214+t125+t215+t82-t126+t216+t84-t85+t129+t217-t88+
5202 t130-t218+t219+t92-t93-t220;
5203  t292 = t222-t98-t223+t224-t101-t137-t225+t138+t105-t226+t227-t142+t228-
5204 t229-t230-t112+t144-t114;
5205  t294 = -1215.0/1024.0+t233-t234+t150+t235+t236+t237+t238-t239+t156+t240-
5206 t158-t159-t241+t242+t243+t244+t245;
5207  t295 = -t247-t248-t249-t250+t251-t169-t170+t252-t253+t254+t255+t176-t256-
5208 t257-t258-t259+t180-t260;
5209  t297 = -1215.0/1024.0+t233+t234+t150+t235+t236-t237+t238+t239-t156-t240+
5210 t158-t159+t241-t242+t243+t244+t245;
5211  t298 = -t247-t248-t249+t250-t251-t169+t170+t252+t253-t254-t255-t176-t256-
5212 t257-t258-t259+t180+t260;
5213  t300 = -1323.0/2048.0-t214+t125+t215+t82-t126-t216+t84+t85-t129-t217+t88+
5214 t130+t218-t219+t92-t93-t220;
5215  t301 = t222-t98+t223-t224-t101+t137-t225+t138-t105+t226-t227+t142+t228-
5216 t229-t230-t112+t144+t114;
5217  t303 = -243.0/2048.0+t269+t270+t271+t235-t272-t153+t154+t155-t273-t240+
5218 t158-t274+t275-t242+t162+t276;
5219  t304 = -t165-t278+t250-t168-t169+t279+t252+t280+t173-t281-t282-t283-t256-
5220 t178-t284+t285+t181;
5221  t306 = -243.0/2048.0+t269+t270+t271+t235-t272-t153-t154-t155+t273+t240-
5222 t158+t274-t275+t242-t162-t276;
5223  t307 = -t165+t278-t250+t168-t169+t279+t252+t280+t173-t281-t282-t283-t256+
5224 t178+t284-t285+t181;
5225  t309 = -1323.0/2048.0-t214+t125+t215+t82-t126-t216-t84+t85-t129-t217+t88+
5226 t130-t218+t219+t92+t93-t220;
5227  t310 = -t222-t98-t223+t224-t101+t137+t225+t138+t105-t226+t227+t142-t228-
5228 t229+t230-t112+t144-t114;
5229  t312 = -1215.0/1024.0-t233+t234+t150+t235+t236-t237-t238+t239-t156-t240+
5230 t158-t159-t241+t242+t243-t244+t245;
5231  t313 = t247+t248-t249-t250+t251-t169+t170-t252-t253+t254+t255-t176+t256-
5232 t257+t258-t259+t180-t260;
5233  t315 = -1215.0/1024.0-t233-t234+t150+t235+t236+t237-t238-t239+t156+t240-
5234 t158-t159+t241-t242+t243-t244+t245;
5235  t316 = t247+t248-t249+t250-t251-t169-t170-t252+t253-t254-t255+t176+t256-
5236 t257+t258-t259+t180+t260;
5237  t318 = -1323.0/2048.0+t214+t125+t215+t82-t126+t216-t84-t85+t129+t217-t88+
5238 t130+t218-t219+t92+t93-t220;
5239  t319 = -t222-t98+t223-t224-t101-t137+t225+t138-t105+t226-t227-t142-t228-
5240 t229+t230-t112+t144+t114;
5241  t321 = -243.0/2048.0-t269-t270+t271+t235-t272+t153-t154-t155+t273+t240-
5242 t158-t274+t275-t242-t162+t276;
5243  t322 = t165+t278+t250-t168-t169-t279-t252+t280+t173-t281-t282+t283+t256-
5244 t178+t284+t285+t181;
5245  t324 = -243.0/2048.0-t269-t270+t271+t235-t272+t153+t154+t155-t273-t240+
5246 t158+t274-t275+t242+t162-t276;
5247  t325 = t165-t278-t250+t168-t169-t279-t252+t280+t173-t281-t282+t283+t256+
5248 t178-t284-t285+t181;
5249  t327 = -1323.0/2048.0+t214+t125+t215+t82-t126+t216+t84+t85-t129-t217+t88-
5250 t130-t218+t219+t92-t93+t220;
5251  t328 = t222-t98-t223+t224-t101-t137+t225+t138-t105+t226-t227-t142-t228+
5252 t229-t230-t112-t144+t114;
5253  t330 = -1215.0/1024.0-t233-t234+t150+t235+t236+t237+t238+t239-t156-t240+
5254 t158+t159-t241+t242+t243+t244-t245;
5255  t331 = t247-t248-t249-t250+t251-t169-t170-t252+t253-t254-t255+t176+t256+
5256 t257-t258-t259-t180+t260;
5257  t333 = -1215.0/1024.0-t233+t234+t150+t235+t236-t237+t238-t239+t156+t240-
5258 t158+t159+t241-t242+t243+t244-t245;
5259  t334 = t247-t248-t249+t250-t251-t169+t170-t252-t253+t254+t255-t176+t256+
5260 t257-t258-t259-t180-t260;
5261  t336 = -1323.0/2048.0-t214+t125+t215+t82-t126-t216+t84-t85+t129+t217-t88-
5262 t130+t218-t219+t92-t93+t220;
5263  t337 = t222-t98+t223-t224-t101+t137+t225+t138+t105-t226+t227+t142-t228+
5264 t229-t230-t112-t144-t114;
5265  t339 = -243.0/2048.0-t269+t270+t271+t235-t272-t153+t154-t155+t273+t240-
5266 t158+t274+t275-t242+t162-t276;
5267  t340 = t165-t278+t250-t168-t169+t279-t252+t280-t173+t281+t282-t283+t256+
5268 t178-t284-t285-t181;
5269  t342 = -243.0/2048.0-t269+t270+t271+t235-t272-t153-t154+t155-t273-t240+
5270 t158-t274-t275+t242-t162+t276;
5271  t343 = t165+t278-t250+t168-t169+t279-t252+t280-t173+t281+t282-t283+t256-
5272 t178+t284+t285-t181;
5273  t345 = -t3+t6+t7+t8+t10-t12-t14-t15-t16+t19-t21-t24+t26-t29-t31+t33+t36-
5274 t38+t41+t42;
5275  t346 = -117.0/512.0+t44-t45-t46+t47-t49+t51-t53+t55+t57-t59+t61+t63-t65+
5276 t67-t68+t70-t72+t74-t76;
5277  t348 = -1323.0/2048.0+t79+t80+t81+t82-t83-t84+t85-t86-t87+t88-t89+t90-t91
5278 +t92+t93+t94+t95;
5279  t349 = t97-t98-t99+t100-t101-t102-t103+t104+t105+t106-t107+t108-t109-t110
5280 -t111-t112+t113-t114;
5281  t351 = -1323.0/2048.0+t79+t80+t81+t82-t83-t84-t85+t86+t87-t88-t89-t90+t91
5282 +t92+t93+t94+t95;
5283  t352 = t97-t98+t99-t100-t101+t102-t103+t104-t105-t106+t107-t108-t109-t110
5284 -t111-t112+t113+t114;
5285  t354 = -t3-t6+t7+t8+t10-t12-t14+t15-t16-t19+t21+t24-t26-t29+t31-t33+t36-
5286 t38+t41+t42;
5287  t355 = -117.0/512.0+t44-t45+t46-t47-t49-t51-t53+t55+t57+t59-t61-t63+t65+
5288 t67-t68+t70-t72+t74+t76;
5289  t357 = -153.0/1024.0-t123+t124+t125+t81-t126-t83-t127-t84+t128-t129-t87+
5290 t88+t130-t131-t91+t132;
5291  t358 = t134+t135-t99+t136-t101+t137-t103+t138+t104-t139+t140+t141+t142-
5292 t109-t143+t144-t145;
5293  t360 = -243.0/2048.0-t148+t149+t150+t151-t152-t153-t154+t155-t156-t157+
5294 t158-t159-t160+t161-t162+t163;
5295  t361 = t165+t166-t167+t168-t169+t170-t171+t172-t173+t174+t175-t176+t177-
5296 t178+t179+t180-t181;
5297  t363 = -243.0/2048.0-t148-t149+t150+t151-t152+t153-t154-t155+t156+t157-
5298 t158-t159+t160-t161-t162+t163;
5299  t364 = t165+t166+t167-t168-t169-t170-t171+t172+t173-t174-t175+t176+t177-
5300 t178+t179+t180+t181;
5301  t366 = -153.0/1024.0-t123-t124+t125+t81-t126-t83+t127-t84-t128+t129+t87-
5302 t88+t130+t131+t91+t132;
5303  t367 = t134+t135+t99-t136-t101-t137-t103+t138+t104+t139-t140-t141-t142-
5304 t109-t143+t144+t145;
5305  t369 = -153.0/1024.0-t123+t124+t125+t81-t126-t83-t127+t84-t128+t129+t87-
5306 t88-t130+t131+t91-t132;
5307  t370 = -t134+t135+t99-t136-t101+t137-t103+t138+t104-t139+t140+t141+t142-
5308 t109+t143-t144-t145;
5309  t372 = -243.0/2048.0-t148+t149+t150+t151-t152-t153+t154-t155+t156+t157-
5310 t158+t159+t160-t161+t162-t163;
5311  t373 = t165-t166+t167-t168-t169+t170-t171+t172-t173+t174+t175-t176+t177+
5312 t178-t179-t180-t181;
5313  t375 = -243.0/2048.0-t148-t149+t150+t151-t152+t153+t154+t155-t156-t157+
5314 t158+t159-t160+t161+t162-t163;
5315  t376 = t165-t166-t167+t168-t169-t170-t171+t172+t173-t174-t175+t176+t177+
5316 t178-t179-t180+t181;
5317  t378 = -153.0/1024.0-t123-t124+t125+t81-t126-t83+t127+t84+t128-t129-t87+
5318 t88-t130-t131-t91-t132;
5319  t379 = -t134+t135-t99+t136-t101-t137-t103+t138+t104+t139-t140-t141-t142-
5320 t109+t143-t144+t145;
5321  t381 = -t3+t6+t7+t8+t10-t12-t14-t15+t16-t19+t21+t24-t26+t29+t31-t33+t36+
5322 t38-t41+t42;
5323  t382 = -117.0/512.0-t44-t45+t46-t47-t49+t51-t53+t55+t57-t59+t61+t63-t65+
5324 t67+t68-t70-t72-t74-t76;
5325  t384 = -1323.0/2048.0+t79+t80+t81+t82-t83+t84-t85+t86+t87-t88+t89-t90+t91
5326 +t92-t93-t94+t95;
5327  t385 = -t97-t98+t99-t100-t101-t102-t103+t104+t105+t106-t107+t108-t109+
5328 t110+t111-t112-t113-t114;
5329  t387 = -1323.0/2048.0+t79+t80+t81+t82-t83+t84+t85-t86-t87+t88+t89+t90-t91
5330 +t92-t93-t94+t95;
5331  t388 = -t97-t98-t99+t100-t101+t102-t103+t104-t105-t106+t107-t108-t109+
5332 t110+t111-t112-t113+t114;
5333  t390 = -t3-t6+t7+t8+t10-t12-t14+t15+t16+t19-t21-t24+t26+t29-t31+t33+t36+
5334 t38-t41+t42;
5335  t391 = -117.0/512.0-t44-t45-t46+t47-t49-t51-t53+t55+t57+t59-t61-t63+t65+
5336 t67+t68-t70-t72-t74+t76;
5337  t404 = 99.0/32.0-711.0/128.0*t4+513.0/64.0*t48-945.0/64.0*t9-711.0/128.0*
5338 t1+315.0/128.0*t11+945.0/64.0*t71+945.0/64.0*t34+315.0/128.0*t13-315.0/128.0*
5339 t54-945.0/64.0*t35-315.0/128.0*t56;
5340  t413 = 945.0/64.0*t48;
5341  t414 = 945.0/64.0*t1;
5342  t418 = 945.0/64.0*t4;
5343 
5344  values[0] = t43+t77;
5345  values[1] = t96+t115;
5346  values[2] = t117+t118;
5347  values[3] = t120+t121;
5348  values[4] = t133+t146;
5349  values[5] = t164+t182;
5350  values[6] = t184+t185;
5351  values[7] = t187+t188;
5352  values[8] = t190+t191;
5353  values[9] = t193+t194;
5354  values[10] = t196+t197;
5355  values[11] = t199+t200;
5356  values[12] = t202+t203;
5357  values[13] = t205+t206;
5358  values[14] = t208+t209;
5359  values[15] = t211+t212;
5360  values[16] = t221+t231;
5361  values[17] = t246+t261;
5362  values[18] = t263+t264;
5363  values[19] = t266+t267;
5364  values[20] = t277+t286;
5365  values[21] = t288+t289;
5366  values[22] = t291+t292;
5367  values[23] = t294+t295;
5368  values[24] = t297+t298;
5369  values[25] = t300+t301;
5370  values[26] = t303+t304;
5371  values[27] = t306+t307;
5372  values[28] = t309+t310;
5373  values[29] = t312+t313;
5374  values[30] = t315+t316;
5375  values[31] = t318+t319;
5376  values[32] = t321+t322;
5377  values[33] = t324+t325;
5378  values[34] = t327+t328;
5379  values[35] = t330+t331;
5380  values[36] = t333+t334;
5381  values[37] = t336+t337;
5382  values[38] = t339+t340;
5383  values[39] = t342+t343;
5384  values[40] = t345+t346;
5385  values[41] = t348+t349;
5386  values[42] = t351+t352;
5387  values[43] = t354+t355;
5388  values[44] = t357+t358;
5389  values[45] = t360+t361;
5390  values[46] = t363+t364;
5391  values[47] = t366+t367;
5392  values[48] = t369+t370;
5393  values[49] = t372+t373;
5394  values[50] = t375+t376;
5395  values[51] = t378+t379;
5396  values[52] = t381+t382;
5397  values[53] = t384+t385;
5398  values[54] = t387+t388;
5399  values[55] = t390+t391;
5400  values[56] = t404;
5401  values[57] = -135.0/32.0*zeta+135.0/32.0*t52+135.0/32.0*t2-135.0/32.0*t66;
5402  values[58] = -405.0/32.0*eta+405.0/32.0*t69+405.0/32.0*t27-405.0/32.0*t37;
5403  values[59] = -2025.0/32.0*t39+2025.0/32.0*t73+2025.0/32.0*t40-2025.0/32.0*
5404 t28;
5405  values[60] = -135.0/32.0*xi+135.0/32.0*t50+135.0/32.0*t5-135.0/32.0*t64;
5406  values[61] = -675.0/32.0*t58+675.0/32.0*t60+675.0/32.0*t62-675.0/32.0*t75;
5407  values[62] = -2025.0/32.0*t17+2025.0/32.0*t22+2025.0/32.0*t30-2025.0/32.0*
5408 t32;
5409  values[63] = -10125.0/32.0*t18+10125.0/32.0*t20-10125.0/32.0*t25+10125.0/
5410 32.0*t23;
5411  values[64] = 315.0/128.0-315.0/128.0*t4+t413-t414+1575.0/128.0*t13-1575.0/
5412 128.0*t56;
5413  values[65] = 945.0/64.0-t418+t413-4725.0/64.0*t9-t414+4725.0/64.0*t71+4725.0
5414 /64.0*t34-4725.0/64.0*t35;
5415  values[66] = 315.0/128.0-t418+t413-315.0/128.0*t1+1575.0/128.0*t11-1575.0/
5416 128.0*t54;
5417 }
5418 
5419 static void C_H_UL3_3D_DeriveEtaZeta(double xi, double eta, double zeta,
5420  double *values)
5421 {
5422 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
5423  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
5424  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
5425  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
5426  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
5427  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
5428  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
5429  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
5430  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
5431  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
5432  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
5433  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
5434  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
5435  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
5436  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
5437  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
5438  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
5439  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
5440  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
5441  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415, t416, t417, t418, t419,
5442  t420, t421, t422, t423, t424, t425, t426, t427, t428, t429, t430, t431, t432, t433, t434, t435, t436, t437, t438, t439, t440,
5443  t441, t442, t443, t444, t445, t446, t447, t448, t449, t450, t451, t452, t453, t454, t455, t456, t457, t458, t459, t460, t461,
5444  t462, t463, t464, t465, t466, t467, t468, t469, t470, t471, t472, t473;
5445 
5446  t1 = xi*xi;
5447  t2 = 93.0/1024.0*t1;
5448  t3 = eta*eta;
5449  t4 = xi*t3;
5450  t5 = zeta*zeta;
5451  t6 = t4*t5;
5452  t7 = 3177.0/1024.0*t6;
5453  t8 = t1*zeta;
5454  t9 = t3*eta;
5455  t10 = t8*t9;
5456  t11 = 315.0/512.0*t10;
5457  t12 = eta*t1;
5458  t13 = zeta*t5;
5459  t14 = t12*t13;
5460  t15 = 315.0/512.0*t14;
5461  t16 = t12*t5;
5462  t17 = 621.0/512.0*t16;
5463  t18 = eta*zeta;
5464  t19 = t18*t1;
5465  t20 = 189.0/512.0*t19;
5466  t21 = t1*t1;
5467  t23 = t21*eta*zeta;
5468  t24 = 315.0/1024.0*t23;
5469  t25 = xi*eta;
5470  t26 = t25*zeta;
5471  t27 = 45.0/256.0*t26;
5472  t28 = xi*t1;
5473  t29 = t28*t3;
5474  t30 = t29*t5;
5475  t31 = 4635.0/1024.0*t30;
5476  t32 = eta*t28;
5477  t33 = t32*zeta;
5478  t34 = 207.0/256.0*t33;
5479  t35 = t25*t5;
5480  t36 = 333.0/512.0*t35;
5481  t37 = t32*t5;
5482  t38 = 819.0/512.0*t37;
5483  t39 = t4*zeta;
5484  t40 = 333.0/512.0*t39;
5485  t41 = t29*zeta;
5486  t42 = 819.0/512.0*t41;
5487  t43 = t1*t3;
5488  t44 = t43*t5;
5489  t45 = 2457.0/1024.0*t44;
5490  t46 = t43*zeta;
5491  t47 = 621.0/512.0*t46;
5492  t48 = 27.0/512.0*zeta;
5493  t49 = 45.0/512.0*t12;
5494  t50 = 1059.0/1024.0*t29;
5495  t51 = 333.0/1024.0*t43;
5496  t52 = t2+t7+t11+t15-t17-t20+t24+t27-t31-t34-t36+t38-t40+t42+t45-t47-t48+
5497 t49+t50-t51;
5498  t53 = 111.0/512.0*t32;
5499  t54 = 93.0/512.0*t25;
5500  t55 = 1005.0/1024.0*t4;
5501  t56 = t5*t1;
5502  t57 = 333.0/1024.0*t56;
5503  t58 = xi*t5;
5504  t59 = 1005.0/1024.0*t58;
5505  t60 = 45.0/512.0*t8;
5506  t61 = t28*zeta;
5507  t62 = 111.0/512.0*t61;
5508  t63 = t28*t5;
5509  t64 = 1059.0/1024.0*t63;
5510  t65 = 711.0/1024.0*t18;
5511  t67 = t3*zeta;
5512  t68 = 135.0/512.0*t67;
5513  t69 = eta*t5;
5514  t70 = 135.0/512.0*t69;
5515  t71 = t3*t5;
5516  t72 = 999.0/1024.0*t71;
5517  t73 = eta*t13;
5518  t74 = 315.0/512.0*t73;
5519  t75 = zeta*t9;
5520  t76 = 315.0/512.0*t75;
5521  t77 = xi*zeta;
5522  t78 = 93.0/512.0*t77;
5523  t79 = 335.0/1024.0*t28;
5524  t80 = 279.0/1024.0*t3;
5525  t81 = 279.0/1024.0*t5;
5526  t82 = 333.0/1024.0*xi;
5527  t83 = 27.0/512.0*eta;
5528  t84 = t68+t70-t72-t74-t76+t78-t79+t80+t81+t82-t83;
5529  t87 = 135.0/512.0*t1;
5530  t88 = 1215.0/512.0*t6;
5531  t89 = 945.0/512.0*t10;
5532  t90 = 945.0/512.0*t14;
5533  t91 = 81.0/128.0*t16;
5534  t92 = 729.0/256.0*t19;
5535  t93 = 243.0/128.0*t26;
5536  t94 = 1215.0/512.0*t30;
5537  t95 = 243.0/128.0*t33;
5538  t96 = 243.0/128.0*t35;
5539  t97 = 243.0/128.0*t37;
5540  t98 = 243.0/128.0*t39;
5541  t99 = 243.0/128.0*t41;
5542  t100 = 405.0/512.0*t44;
5543  t101 = 81.0/128.0*t46;
5544  t102 = 27.0/256.0*zeta;
5545  t103 = 27.0/256.0*t12;
5546  t104 = 567.0/256.0*t29;
5547  t105 = 189.0/256.0*t43;
5548  t106 = 81.0/256.0*t32;
5549  t107 = t87+t88+t89+t90+t91-t92-t93-t94+t95+t96-t97+t98-t99+t100+t101-t102
5550 +t103+t104-t105-t106;
5551  t108 = 81.0/256.0*t25;
5552  t109 = 567.0/256.0*t4;
5553  t110 = 189.0/256.0*t56;
5554  t111 = 567.0/256.0*t58;
5555  t112 = 27.0/256.0*t8;
5556  t113 = 81.0/256.0*t61;
5557  t114 = 567.0/256.0*t63;
5558  t115 = 729.0/256.0*t18;
5559  t116 = 81.0/128.0*t67;
5560  t117 = 81.0/128.0*t69;
5561  t118 = 405.0/512.0*t71;
5562  t119 = 945.0/512.0*t73;
5563  t120 = 945.0/512.0*t75;
5564  t121 = 81.0/256.0*t77;
5565  t122 = 405.0/512.0*t28;
5566  t123 = 189.0/256.0*t3;
5567  t124 = 189.0/256.0*t5;
5568  t125 = 405.0/512.0*xi;
5569  t126 = 27.0/256.0*eta;
5570  t127 = -135.0/512.0+t108-t109-t110-t111+t112-t113+t114+t115-t116-t117-
5571 t118-t119-t120+t121-t122+t123+t124+t125-t126;
5572  t129 = t87-t88+t89+t90+t91-t92+t93+t94-t95-t96+t97-t98+t99+t100+t101-t102
5573 +t103-t104-t105+t106;
5574  t130 = -135.0/512.0-t108+t109-t110+t111+t112+t113-t114+t115-t116-t117-
5575 t118-t119-t120-t121+t122+t123+t124-t125-t126;
5576  t132 = t2-t7+t11+t15-t17-t20+t24-t27+t31+t34+t36-t38+t40-t42+t45-t47-t48+
5577 t49-t50-t51;
5578  t134 = t68+t70-t72-t74-t76-t78+t79+t80+t81-t82-t83;
5579  t137 = 81.0/512.0*t1;
5580  t138 = 1701.0/256.0*t6;
5581  t139 = 945.0/1024.0*t23;
5582  t140 = 27.0/128.0*t26;
5583  t141 = 27.0/64.0*t33;
5584  t142 = 189.0/128.0*t35;
5585  t143 = 135.0/256.0*t37;
5586  t144 = 243.0/256.0*t39;
5587  t145 = 729.0/256.0*t44;
5588  t146 = 729.0/256.0*t46;
5589  t147 = 243.0/512.0*t43;
5590  t148 = t137+t138+t90+t91-t92+t139+t140-t94+t141-t142+t143-t144-t99-t145+
5591 t146+t103+t104-t147;
5592  t149 = 63.0/128.0*t32;
5593  t150 = 135.0/256.0*t25;
5594  t151 = 1215.0/512.0*t4;
5595  t152 = 243.0/256.0*t56;
5596  t153 = 243.0/256.0*t8;
5597  t154 = 81.0/128.0*t61;
5598  t155 = 405.0/512.0*t63;
5599  t156 = 1323.0/1024.0*t18;
5600  t157 = 81.0/256.0*t69;
5601  t158 = 729.0/512.0*t71;
5602  t159 = 189.0/256.0*t28;
5603  t160 = 81.0/128.0*t3;
5604  t161 = 243.0/512.0*t5;
5605  t162 = 9.0/64.0*eta;
5606  t163 = -27.0/128.0-t149+t150-t151+t152-t111-t153+t154+t155+t156+t157-t158
5607 -t119+t121-t159+t160+t161+t125-t162;
5608  t165 = 729.0/1024.0*t1;
5609  t166 = 32805.0/1024.0*t6;
5610  t167 = 2835.0/512.0*t14;
5611  t168 = 1215.0/512.0*t16;
5612  t169 = 1215.0/512.0*t19;
5613  t170 = 729.0/256.0*t26;
5614  t171 = 32805.0/1024.0*t30;
5615  t172 = 729.0/256.0*t33;
5616  t173 = 3645.0/512.0*t35;
5617  t174 = 3645.0/512.0*t37;
5618  t175 = 6561.0/512.0*t39;
5619  t176 = 6561.0/512.0*t41;
5620  t177 = 10935.0/1024.0*t44;
5621  t178 = 2187.0/512.0*t46;
5622  t179 = 729.0/512.0*zeta;
5623  t180 = 243.0/512.0*t12;
5624  t181 = 6561.0/1024.0*t29;
5625  t182 = 2187.0/1024.0*t43;
5626  t183 = 729.0/512.0*t32;
5627  t184 = t165+t166+t167-t168-t169+t170-t171-t172-t173+t174-t175+t176+t177-
5628 t178-t179+t180+t181-t182-t183;
5629  t185 = 729.0/512.0*t25;
5630  t186 = 6561.0/1024.0*t4;
5631  t187 = 3645.0/1024.0*t56;
5632  t188 = 10935.0/1024.0*t58;
5633  t189 = 729.0/512.0*t8;
5634  t190 = 2187.0/512.0*t61;
5635  t191 = 10935.0/1024.0*t63;
5636  t192 = 1215.0/512.0*t18;
5637  t193 = 2187.0/512.0*t67;
5638  t194 = 1215.0/512.0*t69;
5639  t195 = 10935.0/1024.0*t71;
5640  t196 = 2835.0/512.0*t73;
5641  t197 = 2187.0/512.0*t77;
5642  t198 = 2187.0/1024.0*t28;
5643  t199 = 2187.0/1024.0*t3;
5644  t200 = 3645.0/1024.0*t5;
5645  t201 = 2187.0/1024.0*xi;
5646  t202 = 243.0/512.0*eta;
5647  t203 = -729.0/1024.0+t185-t186-t187-t188+t189-t190+t191+t192+t193+t194-
5648 t195-t196+t197-t198+t199+t200+t201-t202;
5649  t205 = t165-t166+t167-t168-t169-t170+t171+t172+t173-t174+t175-t176+t177-
5650 t178-t179+t180-t181-t182+t183;
5651  t206 = -729.0/1024.0-t185+t186-t187+t188+t189+t190-t191+t192+t193+t194-
5652 t195-t196-t197+t198+t199+t200-t201-t202;
5653  t208 = t137-t138+t90+t91-t92+t139-t140+t94-t141+t142-t143+t144+t99-t145+
5654 t146+t103-t104-t147;
5655  t209 = -27.0/128.0+t149-t150+t151+t152+t111-t153-t154-t155+t156+t157-t158
5656 -t119-t121+t159+t160+t161-t125-t162;
5657  t211 = -t137-t138+t90+t91-t92+t139+t140+t94+t141-t142+t143+t144+t99+t145-
5658 t146+t103-t104+t147;
5659  t212 = 27.0/128.0-t149+t150+t151-t152+t111+t153-t154-t155+t156+t157+t158-
5660 t119-t121+t159-t160-t161-t125-t162;
5661  t214 = -t165-t166+t167-t168-t169+t170+t171-t172-t173+t174+t175-t176-t177+
5662 t178+t179+t180-t181+t182-t183;
5663  t215 = 729.0/1024.0+t185+t186+t187+t188-t189+t190-t191+t192-t193+t194+
5664 t195-t196-t197+t198-t199-t200-t201-t202;
5665  t217 = -t165+t166+t167-t168-t169-t170-t171+t172+t173-t174-t175+t176-t177+
5666 t178+t179+t180+t181+t182+t183;
5667  t218 = 729.0/1024.0-t185-t186+t187-t188-t189-t190+t191+t192-t193+t194+
5668 t195-t196+t197-t198-t199-t200+t201-t202;
5669  t220 = -t137+t138+t90+t91-t92+t139-t140-t94-t141+t142-t143-t144-t99+t145-
5670 t146+t103+t104+t147;
5671  t221 = 27.0/128.0+t149-t150-t151-t152-t111+t153+t154+t155+t156+t157+t158-
5672 t119+t121-t159-t160-t161+t125-t162;
5673  t223 = -t2-t7+t11+t15-t17-t20+t24+t27+t31-t34-t36+t38+t40-t42-t45+t47+t48
5674 +t49-t50+t51;
5675  t225 = -t68+t70+t72-t74-t76-t78+t79-t80-t81-t82-t83;
5676  t228 = -t87-t88+t89+t90+t91-t92-t93+t94+t95+t96-t97-t98+t99-t100-t101+
5677 t102+t103-t104+t105-t106;
5678  t229 = 135.0/512.0+t108+t109+t110+t111-t112+t113-t114+t115+t116-t117+t118
5679 -t119-t120-t121+t122-t123-t124-t125-t126;
5680  t231 = -t87+t88+t89+t90+t91-t92+t93-t94-t95-t96+t97+t98-t99-t100-t101+
5681 t102+t103+t104+t105+t106;
5682  t232 = 135.0/512.0-t108-t109+t110-t111-t112-t113+t114+t115+t116-t117+t118
5683 -t119-t120+t121-t122-t123-t124+t125-t126;
5684  t234 = -t2+t7+t11+t15-t17-t20+t24-t27-t31+t34+t36-t38-t40+t42-t45+t47+t48
5685 +t49+t50+t51;
5686  t236 = -t68+t70+t72-t74-t76+t78-t79-t80-t81+t82-t83;
5687  t239 = 729.0/256.0*t16;
5688  t240 = 243.0/256.0*t35;
5689  t241 = 189.0/128.0*t39;
5690  t242 = 135.0/256.0*t41;
5691  t243 = 9.0/64.0*zeta;
5692  t244 = 243.0/256.0*t12;
5693  t245 = 405.0/512.0*t29;
5694  t246 = t137+t138+t89+t239-t92+t139+t140-t94+t141-t240-t97-t241+t242-t145+
5695 t101-t243-t244+t245;
5696  t247 = 243.0/256.0*t43;
5697  t248 = 81.0/128.0*t32;
5698  t249 = 243.0/512.0*t56;
5699  t250 = 1215.0/512.0*t58;
5700  t251 = 63.0/128.0*t61;
5701  t252 = 81.0/256.0*t67;
5702  t253 = 135.0/256.0*t77;
5703  t254 = 243.0/512.0*t3;
5704  t255 = 81.0/128.0*t5;
5705  t256 = -27.0/128.0+t247+t248+t108-t109-t249-t250+t112-t251+t114+t156+t252
5706 -t158-t120+t253-t159+t254+t255+t125;
5707  t258 = 2835.0/512.0*t10;
5708  t259 = 2187.0/512.0*t16;
5709  t260 = 6561.0/512.0*t35;
5710  t261 = 6561.0/512.0*t37;
5711  t262 = 3645.0/512.0*t39;
5712  t263 = 3645.0/512.0*t41;
5713  t264 = 1215.0/512.0*t46;
5714  t265 = 243.0/512.0*zeta;
5715  t266 = 729.0/512.0*t12;
5716  t267 = 10935.0/1024.0*t29;
5717  t268 = 3645.0/1024.0*t43;
5718  t269 = 2187.0/512.0*t32;
5719  t270 = t165+t166+t258-t259-t169+t170-t171-t172-t260+t261-t262+t263+t177-
5720 t264-t265+t266+t267-t268-t269;
5721  t271 = 2187.0/512.0*t25;
5722  t272 = 10935.0/1024.0*t4;
5723  t273 = 2187.0/1024.0*t56;
5724  t274 = 6561.0/1024.0*t58;
5725  t275 = 243.0/512.0*t8;
5726  t276 = 729.0/512.0*t61;
5727  t277 = 6561.0/1024.0*t63;
5728  t278 = 1215.0/512.0*t67;
5729  t279 = 2187.0/512.0*t69;
5730  t280 = 2835.0/512.0*t75;
5731  t281 = 729.0/512.0*t77;
5732  t282 = 3645.0/1024.0*t3;
5733  t283 = 2187.0/1024.0*t5;
5734  t284 = 729.0/512.0*eta;
5735  t285 = -729.0/1024.0+t271-t272-t273-t274+t275-t276+t277+t192+t278+t279-
5736 t195-t280+t281-t198+t282+t283+t201-t284;
5737  t287 = t165-t166+t258-t259-t169-t170+t171+t172+t260-t261+t262-t263+t177-
5738 t264-t265+t266-t267-t268+t269;
5739  t288 = -729.0/1024.0-t271+t272-t273+t274+t275+t276-t277+t192+t278+t279-
5740 t195-t280-t281+t198+t282+t283-t201-t284;
5741  t290 = t137-t138+t89+t239-t92+t139-t140+t94-t141+t240+t97+t241-t242-t145+
5742 t101-t243-t244-t245;
5743  t291 = -27.0/128.0+t247-t248-t108+t109-t249+t250+t112+t251-t114+t156+t252
5744 -t158-t120-t253+t159+t254+t255-t125;
5745  t293 = 2187.0/1024.0*t1;
5746  t294 = 19683.0/1024.0*t6;
5747  t295 = 2835.0/1024.0*t23;
5748  t296 = 243.0/256.0*t26;
5749  t297 = 405.0/256.0*t33;
5750  t298 = 2187.0/512.0*t35;
5751  t299 = 2187.0/512.0*t39;
5752  t300 = 19683.0/1024.0*t44;
5753  t301 = 6561.0/1024.0*t43;
5754  t302 = t293-t294-t259-t169+t295-t296+t171+t297+t298-t174+t299-t263+t300-
5755 t178-t265+t266-t267-t301;
5756  t303 = 1215.0/512.0*t32;
5757  t304 = 6561.0/1024.0*t56;
5758  t305 = 1215.0/512.0*t61;
5759  t306 = 243.0/1024.0*t18;
5760  t307 = 729.0/512.0*t67;
5761  t308 = 729.0/512.0*t69;
5762  t309 = 6561.0/1024.0*t71;
5763  t310 = 3645.0/1024.0*t28;
5764  t311 = -729.0/1024.0+t303-t185+t186-t304+t274+t189+t305-t191+t306+t307+
5765 t308-t309-t281+t310+t199+t283-t201-t202;
5766  t313 = -t293+t294-t259-t169+t295-t296-t171+t297+t298-t174-t299+t263-t300+
5767 t178+t265+t266+t267+t301;
5768  t314 = 729.0/1024.0+t303-t185-t186+t304-t274-t189-t305+t191+t306-t307+
5769 t308+t309+t281-t310-t199-t283+t201-t202;
5770  t316 = -t137+t138+t89+t239-t92+t139-t140-t94-t141+t240+t97-t241+t242+t145
5771 -t101+t243-t244+t245;
5772  t317 = 27.0/128.0-t247-t248-t108-t109+t249-t250-t112-t251+t114+t156-t252+
5773 t158-t120+t253-t159-t254-t255+t125;
5774  t319 = -t165+t166+t258-t259-t169-t170-t171+t172+t260-t261-t262+t263-t177+
5775 t264+t265+t266+t267+t268+t269;
5776  t320 = 729.0/1024.0-t271-t272+t273-t274-t275-t276+t277+t192-t278+t279+
5777 t195-t280+t281-t198-t282-t283+t201-t284;
5778  t322 = -t165-t166+t258-t259-t169+t170+t171-t172-t260+t261+t262-t263-t177+
5779 t264+t265+t266-t267+t268-t269;
5780  t323 = 729.0/1024.0+t271+t272+t273+t274-t275+t276-t277+t192-t278+t279+
5781 t195-t280-t281+t198-t282-t283-t201-t284;
5782  t325 = -t137-t138+t89+t239-t92+t139+t140+t94+t141-t240-t97+t241-t242+t145
5783 -t101+t243-t244-t245;
5784  t326 = 27.0/128.0-t247+t248+t108+t109+t249+t250-t112+t251-t114+t156-t252+
5785 t158-t120-t253+t159-t254-t255-t125;
5786  t328 = -t293-t294-t259-t169+t295+t296+t171-t297-t298+t174+t299-t263-t300+
5787 t178+t265+t266-t267+t301;
5788  t329 = 729.0/1024.0-t303+t185+t186+t304+t274-t189+t305-t191+t306-t307+
5789 t308+t309-t281+t310-t199-t283-t201-t202;
5790  t331 = t293+t294-t259-t169+t295+t296-t171-t297-t298+t174-t299+t263+t300-
5791 t178-t265+t266+t267-t301;
5792  t332 = -729.0/1024.0-t303+t185-t186-t304-t274+t189-t305+t191+t306+t307+
5793 t308-t309+t281-t310+t199+t283+t201-t202;
5794  t334 = -t137-t138+t89-t239-t92+t139+t140+t94+t141+t240+t97-t241+t242+t145
5795 +t101-t243+t244-t245;
5796  t335 = 27.0/128.0-t247-t248-t108+t109+t249+t250+t112-t251-t114+t156+t252+
5797 t158-t120+t253+t159-t254-t255-t125;
5798  t337 = -t165-t166+t258+t259-t169+t170+t171-t172+t260-t261-t262+t263-t177-
5799 t264-t265-t266-t267+t268+t269;
5800  t338 = 729.0/1024.0-t271+t272+t273+t274+t275-t276-t277+t192+t278-t279+
5801 t195-t280+t281+t198-t282-t283-t201+t284;
5802  t340 = -t165+t166+t258+t259-t169-t170-t171+t172-t260+t261+t262-t263-t177-
5803 t264-t265-t266+t267+t268-t269;
5804  t341 = 729.0/1024.0+t271-t272+t273-t274+t275+t276+t277+t192+t278-t279+
5805 t195-t280-t281-t198-t282-t283+t201+t284;
5806  t343 = -t137+t138+t89-t239-t92+t139-t140-t94-t141-t240-t97+t241-t242+t145
5807 +t101-t243+t244+t245;
5808  t344 = 27.0/128.0-t247+t248+t108-t109+t249-t250+t112+t251+t114+t156+t252+
5809 t158-t120-t253-t159-t254-t255+t125;
5810  t346 = -t293+t294+t259-t169+t295-t296-t171+t297-t298+t174+t299-t263-t300-
5811 t178-t265-t266+t267+t301;
5812  t347 = 729.0/1024.0-t303+t185-t186+t304-t274+t189+t305+t191+t306+t307-
5813 t308+t309-t281-t310-t199-t283+t201+t202;
5814  t349 = t293-t294+t259-t169+t295-t296+t171+t297-t298+t174-t299+t263+t300+
5815 t178+t265-t266-t267-t301;
5816  t350 = -729.0/1024.0-t303+t185+t186-t304+t274-t189-t305-t191+t306-t307-
5817 t308-t309+t281+t310+t199+t283-t201+t202;
5818  t352 = t137-t138+t89-t239-t92+t139-t140+t94-t141-t240-t97-t241+t242-t145-
5819 t101+t243+t244-t245;
5820  t353 = -27.0/128.0+t247+t248+t108+t109-t249+t250-t112-t251-t114+t156-t252
5821 -t158-t120+t253+t159+t254+t255-t125;
5822  t355 = t165-t166+t258+t259-t169-t170+t171+t172-t260+t261-t262+t263+t177+
5823 t264+t265-t266-t267-t268-t269;
5824  t356 = -729.0/1024.0+t271+t272-t273+t274-t275-t276-t277+t192-t278-t279-
5825 t195-t280+t281+t198+t282+t283-t201+t284;
5826  t358 = t165+t166+t258+t259-t169+t170-t171-t172+t260-t261+t262-t263+t177+
5827 t264+t265-t266+t267-t268+t269;
5828  t359 = -729.0/1024.0-t271-t272-t273-t274-t275+t276+t277+t192-t278-t279-
5829 t195-t280-t281-t198+t282+t283+t201+t284;
5830  t361 = t137+t138+t89-t239-t92+t139+t140-t94+t141+t240+t97+t241-t242-t145-
5831 t101+t243+t244+t245;
5832  t362 = -27.0/128.0+t247-t248-t108-t109-t249-t250-t112+t251+t114+t156-t252
5833 -t158-t120-t253-t159+t254+t255+t125;
5834  t364 = t293+t294+t259-t169+t295+t296-t171-t297+t298-t174+t299-t263+t300+
5835 t178+t265-t266+t267-t301;
5836  t365 = -729.0/1024.0+t303-t185-t186-t304-t274-t189+t305+t191+t306-t307-
5837 t308-t309-t281-t310+t199+t283+t201+t202;
5838  t367 = -t293-t294+t259-t169+t295+t296+t171-t297+t298-t174-t299+t263-t300-
5839 t178-t265-t266-t267+t301;
5840  t368 = 729.0/1024.0+t303-t185+t186+t304+t274+t189-t305-t191+t306+t307-
5841 t308+t309+t281+t310-t199-t283-t201+t202;
5842  t370 = -t2-t7+t11+t15+t17-t20+t24+t27+t31-t34+t36-t38-t40+t42-t45-t47-t48
5843 -t49-t50+t51;
5844  t372 = t68-t70+t72-t74-t76+t78+t79-t80-t81-t82+t83;
5845  t375 = -t87-t88+t89+t90-t91-t92-t93+t94+t95-t96+t97+t98-t99-t100+t101-
5846 t102-t103-t104+t105+t106;
5847  t376 = 135.0/512.0-t108+t109+t110+t111+t112-t113-t114+t115-t116+t117+t118
5848 -t119-t120+t121+t122-t123-t124-t125+t126;
5849  t378 = -t87+t88+t89+t90-t91-t92+t93-t94-t95+t96-t97-t98+t99-t100+t101-
5850 t102-t103+t104+t105-t106;
5851  t379 = 135.0/512.0+t108-t109+t110-t111+t112+t113+t114+t115-t116+t117+t118
5852 -t119-t120-t121-t122-t123-t124+t125+t126;
5853  t381 = -t2+t7+t11+t15+t17-t20+t24-t27-t31+t34-t36+t38+t40-t42-t45-t47-t48
5854 -t49+t50+t51;
5855  t383 = t68-t70+t72-t74-t76-t78-t79-t80-t81+t82+t83;
5856  t386 = -t137-t138+t90-t91-t92+t139+t140+t94+t141+t142-t143-t144-t99+t145+
5857 t146-t103-t104+t147;
5858  t387 = 27.0/128.0+t149-t150+t151-t152+t111-t153+t154-t155+t156-t157+t158-
5859 t119+t121+t159-t160-t161-t125+t162;
5860  t389 = -t165-t166+t167+t168-t169+t170+t171-t172+t173-t174-t175+t176-t177-
5861 t178-t179-t180-t181+t182+t183;
5862  t390 = 729.0/1024.0-t185+t186+t187+t188+t189-t190-t191+t192+t193-t194+
5863 t195-t196+t197+t198-t199-t200-t201+t202;
5864  t392 = -t165+t166+t167+t168-t169-t170-t171+t172-t173+t174+t175-t176-t177-
5865 t178-t179-t180+t181+t182-t183;
5866  t393 = 729.0/1024.0+t185-t186+t187-t188+t189+t190+t191+t192+t193-t194+
5867 t195-t196-t197-t198-t199-t200+t201+t202;
5868  t395 = -t137+t138+t90-t91-t92+t139-t140-t94-t141-t142+t143+t144+t99+t145+
5869 t146-t103+t104+t147;
5870  t396 = 27.0/128.0-t149+t150-t151-t152-t111-t153-t154+t155+t156-t157+t158-
5871 t119-t121-t159-t160-t161+t125+t162;
5872  t398 = t137+t138+t90-t91-t92+t139+t140-t94+t141+t142-t143+t144+t99-t145-
5873 t146-t103+t104-t147;
5874  t399 = -27.0/128.0+t149-t150-t151+t152-t111+t153-t154+t155+t156-t157-t158
5875 -t119-t121-t159+t160+t161+t125+t162;
5876  t401 = t165+t166+t167+t168-t169+t170-t171-t172+t173-t174+t175-t176+t177+
5877 t178+t179-t180+t181-t182+t183;
5878  t402 = -729.0/1024.0-t185-t186-t187-t188-t189+t190+t191+t192-t193-t194-
5879 t195-t196-t197-t198+t199+t200+t201+t202;
5880  t404 = t165-t166+t167+t168-t169-t170+t171+t172-t173+t174-t175+t176+t177+
5881 t178+t179-t180-t181-t182-t183;
5882  t405 = -729.0/1024.0+t185+t186-t187+t188-t189-t190-t191+t192-t193-t194-
5883 t195-t196+t197+t198+t199+t200-t201+t202;
5884  t407 = t137-t138+t90-t91-t92+t139-t140+t94-t141-t142+t143-t144-t99-t145-
5885 t146-t103-t104-t147;
5886  t408 = -27.0/128.0-t149+t150+t151+t152+t111+t153+t154-t155+t156-t157-t158
5887 -t119+t121+t159+t160+t161-t125+t162;
5888  t410 = t2+t7+t11+t15+t17-t20+t24+t27-t31-t34+t36-t38+t40-t42+t45+t47+t48-
5889 t49+t50-t51;
5890  t412 = -t68-t70-t72-t74-t76-t78-t79+t80+t81+t82+t83;
5891  t415 = t87+t88+t89+t90-t91-t92-t93-t94+t95-t96+t97-t98+t99+t100-t101+t102
5892 -t103+t104-t105+t106;
5893  t416 = -135.0/512.0-t108-t109-t110-t111-t112+t113+t114+t115+t116+t117-
5894 t118-t119-t120-t121-t122+t123+t124+t125+t126;
5895  t418 = t87-t88+t89+t90-t91-t92+t93+t94-t95+t96-t97+t98-t99+t100-t101+t102
5896 -t103-t104-t105-t106;
5897  t419 = -135.0/512.0+t108+t109-t110+t111-t112-t113-t114+t115+t116+t117-
5898 t118-t119-t120+t121+t122+t123+t124-t125+t126;
5899  t421 = t2-t7+t11+t15+t17-t20+t24-t27+t31+t34-t36+t38-t40+t42+t45+t47+t48-
5900 t49-t50-t51;
5901  t423 = -t68-t70-t72-t74-t76+t78+t79+t80+t81-t82+t83;
5902  t472 = 945.0/32.0*t19;
5903  t473 = 945.0/32.0*t18;
5904  values[0] = t52-91.0/1024.0-t53+t54-t55-t57-t59+t60-t62+t64+t65+t84;
5905  values[1] = t107+t127;
5906  values[2] = t129+t130;
5907  values[3] = t132-91.0/1024.0+t53-t54+t55-t57+t59+t60+t62-t64+t65+t134;
5908  values[4] = t148+t163;
5909  values[5] = t184+t203;
5910  values[6] = t205+t206;
5911  values[7] = t208+t209;
5912  values[8] = t211+t212;
5913  values[9] = t214+t215;
5914  values[10] = t217+t218;
5915  values[11] = t220+t221;
5916  values[12] = t223+91.0/1024.0-t53+t54+t55+t57+t59-t60+t62-t64+t65+t225;
5917  values[13] = t228+t229;
5918  values[14] = t231+t232;
5919  values[15] = t234+91.0/1024.0+t53-t54-t55+t57-t59-t60-t62+t64+t65+t236;
5920  values[16] = t246+t256;
5921  values[17] = t270+t285;
5922  values[18] = t287+t288;
5923  values[19] = t290+t291;
5924  values[20] = t302+t311;
5925  values[21] = t313+t314;
5926  values[22] = t316+t317;
5927  values[23] = t319+t320;
5928  values[24] = t322+t323;
5929  values[25] = t325+t326;
5930  values[26] = t328+t329;
5931  values[27] = t331+t332;
5932  values[28] = t334+t335;
5933  values[29] = t337+t338;
5934  values[30] = t340+t341;
5935  values[31] = t343+t344;
5936  values[32] = t346+t347;
5937  values[33] = t349+t350;
5938  values[34] = t352+t353;
5939  values[35] = t355+t356;
5940  values[36] = t358+t359;
5941  values[37] = t361+t362;
5942  values[38] = t364+t365;
5943  values[39] = t367+t368;
5944  values[40] = t370+91.0/1024.0+t53-t54+t55+t57+t59+t60-t62-t64+t65+t372;
5945  values[41] = t375+t376;
5946  values[42] = t378+t379;
5947  values[43] = t381+91.0/1024.0-t53+t54-t55+t57-t59+t60+t62+t64+t65+t383;
5948  values[44] = t386+t387;
5949  values[45] = t389+t390;
5950  values[46] = t392+t393;
5951  values[47] = t395+t396;
5952  values[48] = t398+t399;
5953  values[49] = t401+t402;
5954  values[50] = t404+t405;
5955  values[51] = t407+t408;
5956  values[52] = t410-91.0/1024.0+t53-t54-t55-t57-t59-t60+t62+t64+t65+t412;
5957  values[53] = t415+t416;
5958  values[54] = t418+t419;
5959  values[55] = t421-91.0/1024.0-t53+t54+t55-t57+t59-t60-t62-t64+t65+t423;
5960  values[56] = 513.0/32.0*t19-711.0/64.0*t18+315.0/32.0*t75+315.0/32.0*t73
5961 -315.0/64.0*t23-315.0/32.0*t10-315.0/32.0*t14;
5962  values[57] = -135.0/32.0*eta+135.0/32.0*t12+405.0/32.0*t69-405.0/32.0*t16;
5963  values[58] = -135.0/32.0*zeta+405.0/32.0*t67+135.0/32.0*t8-405.0/32.0*t46;
5964  values[59] = 675.0/64.0-2025.0/64.0*t5-2025.0/64.0*t3+6075.0/64.0*t71-675.0/
5965 64.0*t1+2025.0/64.0*t56+2025.0/64.0*t43-6075.0/64.0*t44;
5966  values[60] = 135.0/16.0*t26-135.0/16.0*t33;
5967  values[61] = -2025.0/32.0*t37+675.0/32.0*t32+2025.0/32.0*t35-675.0/32.0*t25;
5968  values[62] = 675.0/32.0*t61-675.0/32.0*t77+2025.0/32.0*t39-2025.0/32.0*t41;
5969  values[63] = 3375.0/64.0*xi+10125.0/64.0*t63-3375.0/64.0*t28-10125.0/64.0*
5970 t58-10125.0/64.0*t4+30375.0/64.0*t6-30375.0/64.0*t30+10125.0/64.0*t29;
5971  values[64] = t472-t473+1575.0/32.0*t73-1575.0/32.0*t14;
5972  values[65] = t472-t473+1575.0/32.0*t75-1575.0/32.0*t10;
5973  values[66] = t472-315.0/64.0*t18-1575.0/64.0*t23;
5974 }
5975 
5976 static void C_H_UL3_3D_DeriveZetaZeta(double xi, double eta, double zeta,
5977  double *values)
5978 {
5979 double t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20,
5980  t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41,
5981  t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62,
5982  t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83,
5983  t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104,
5984  t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125,
5985  t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146,
5986  t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167,
5987  t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188,
5988  t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209,
5989  t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, t228, t229, t230,
5990  t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251,
5991  t252, t253, t254, t255, t256, t257, t258, t259, t260, t261, t262, t263, t264, t265, t266, t267, t268, t269, t270, t271, t272,
5992  t273, t274, t275, t276, t277, t278, t279, t280, t281, t282, t283, t284, t285, t286, t287, t288, t289, t290, t291, t292, t293,
5993  t294, t295, t296, t297, t298, t299, t300, t301, t302, t303, t304, t305, t306, t307, t308, t309, t310, t311, t312, t313, t314,
5994  t315, t316, t317, t318, t319, t320, t321, t322, t323, t324, t325, t326, t327, t328, t329, t330, t331, t332, t333, t334, t335,
5995  t336, t337, t338, t339, t340, t341, t342, t343, t344, t345, t346, t347, t348, t349, t350, t351, t352, t353, t354, t355, t356,
5996  t357, t358, t359, t360, t361, t362, t363, t364, t365, t366, t367, t368, t369, t370, t371, t372, t373, t374, t375, t376, t377,
5997  t378, t379, t380, t381, t382, t383, t384, t385, t386, t387, t388, t389, t390, t391, t392, t393, t394, t395, t396, t397, t398,
5998  t399, t400, t401, t402, t403, t404, t405, t406, t407, t408, t409, t410, t411, t412, t413, t414, t415;
5999 
6000  t1 = xi*eta;
6001  t2 = t1*zeta;
6002  t3 = 1005.0/512.0*t2;
6003  t4 = xi*zeta;
6004  t5 = eta*eta;
6005  t6 = eta*t5;
6006  t7 = t4*t6;
6007  t8 = 1059.0/512.0*t7;
6008  t9 = xi*xi;
6009  t10 = t9*xi;
6010  t11 = eta*t10;
6011  t12 = t11*zeta;
6012  t13 = 1059.0/512.0*t12;
6013  t14 = xi*t5;
6014  t15 = t14*zeta;
6015  t16 = 333.0/512.0*t15;
6016  t17 = t10*t5;
6017  t18 = t17*zeta;
6018  t19 = 819.0/512.0*t18;
6019  t20 = t9*t5;
6020  t21 = zeta*zeta;
6021  t22 = t20*t21;
6022  t23 = 945.0/1024.0*t22;
6023  t24 = t20*zeta;
6024  t25 = 621.0/512.0*t24;
6025  t26 = t10*t6;
6026  t27 = t26*zeta;
6027  t28 = 1545.0/512.0*t27;
6028  t29 = zeta*t9;
6029  t30 = t29*t6;
6030  t31 = 819.0/512.0*t30;
6031  t32 = eta*zeta;
6032  t33 = t32*t9;
6033  t34 = 333.0/512.0*t33;
6034  t35 = 27.0/512.0*xi;
6035  t36 = 27.0/512.0*eta;
6036  t37 = 81.0/512.0*zeta;
6037  t38 = t9*eta;
6038  t39 = 45.0/512.0*t38;
6039  t40 = 207.0/512.0*t17;
6040  t41 = 189.0/1024.0*t20;
6041  t42 = t5*t5;
6042  t43 = t9*t42;
6043  t44 = 315.0/2048.0*t43;
6044  t45 = 111.0/512.0*t11;
6045  t46 = xi*t6;
6046  t47 = 111.0/512.0*t46;
6047  t48 = -117.0/512.0-t3+t8+t13-t16+t19+t23-t25-t28+t31-t34-t35-t36-t37+t39-
6048 t40-t41+t44-t45-t47;
6049  t49 = t9*t6;
6050  t50 = 207.0/512.0*t49;
6051  t51 = 273.0/512.0*t26;
6052  t52 = 93.0/512.0*t1;
6053  t53 = 45.0/512.0*t14;
6054  t54 = t9*t21;
6055  t55 = 945.0/1024.0*t54;
6056  t56 = 135.0/512.0*t29;
6057  t57 = t10*zeta;
6058  t58 = 333.0/512.0*t57;
6059  t59 = 279.0/512.0*t32;
6060  t60 = zeta*t5;
6061  t61 = 135.0/512.0*t60;
6062  t62 = t5*t21;
6063  t63 = 945.0/1024.0*t62;
6064  t64 = zeta*t6;
6065  t65 = 333.0/512.0*t64;
6066  t66 = 279.0/512.0*t4;
6067  t67 = t9*t9;
6068  t68 = t67*t5;
6069  t69 = 315.0/2048.0*t68;
6070  t70 = 45.0/512.0*t6;
6071  t71 = 45.0/512.0*t10;
6072  t72 = 711.0/2048.0*t5;
6073  t73 = 711.0/2048.0*t9;
6074  t74 = 945.0/1024.0*t21;
6075  t75 = 315.0/2048.0*t67;
6076  t76 = 315.0/2048.0*t42;
6077  t77 = -t50+t51+t52+t53-t55+t56-t58+t59+t61-t63-t65+t66+t69+t70+t71+t72+
6078 t73+t74-t75-t76;
6079  t79 = 567.0/128.0*t2;
6080  t80 = 405.0/256.0*t7;
6081  t81 = 567.0/128.0*t12;
6082  t82 = 243.0/128.0*t15;
6083  t83 = 243.0/128.0*t18;
6084  t84 = 2835.0/1024.0*t22;
6085  t85 = 81.0/128.0*t24;
6086  t86 = 405.0/256.0*t27;
6087  t87 = 135.0/256.0*t30;
6088  t88 = 189.0/128.0*t33;
6089  t89 = 27.0/256.0*eta;
6090  t90 = 81.0/256.0*zeta;
6091  t91 = 27.0/256.0*t38;
6092  t92 = 243.0/256.0*t17;
6093  t93 = 729.0/512.0*t20;
6094  t94 = 945.0/2048.0*t43;
6095  t95 = 81.0/256.0*t11;
6096  t96 = -1323.0/2048.0-t79+t80+t81+t82-t83+t84+t85-t86+t87-t88-t89-t90+t91+
6097 t92-t93+t94-t95;
6098  t97 = 81.0/128.0*t46;
6099  t98 = 27.0/128.0*t49;
6100  t99 = 81.0/128.0*t26;
6101  t100 = 81.0/256.0*t1;
6102  t101 = 243.0/256.0*t14;
6103  t102 = 2835.0/1024.0*t54;
6104  t103 = 81.0/256.0*t29;
6105  t104 = 243.0/256.0*t57;
6106  t105 = 189.0/128.0*t32;
6107  t106 = 81.0/128.0*t60;
6108  t107 = 2835.0/1024.0*t62;
6109  t108 = 135.0/256.0*t64;
6110  t109 = 243.0/256.0*t4;
6111  t110 = 27.0/128.0*t6;
6112  t111 = 729.0/512.0*t5;
6113  t112 = 1323.0/2048.0*t9;
6114  t113 = 2835.0/1024.0*t21;
6115  t114 = 945.0/2048.0*t42;
6116  t115 = t97+t98-t99+t100-t101-t102+t103-t104+t105-t106-t107-t108+t109-t110
6117 +t111+t112+t113-t114;
6118  t117 = -1323.0/2048.0+t79-t80-t81-t82+t83+t84+t85+t86+t87-t88-t89-t90+t91
6119 -t92-t93+t94+t95;
6120  t118 = -t97+t98+t99-t100+t101-t102+t103+t104+t105-t106-t107-t108-t109-
6121 t110+t111+t112+t113-t114;
6122  t120 = -117.0/512.0+t3-t8-t13+t16-t19+t23-t25+t28+t31-t34+t35-t36-t37+t39
6123 +t40-t41+t44+t45+t47;
6124  t121 = -t50-t51-t52-t53-t55+t56+t58+t59+t61-t63-t65-t66+t69+t70-t71+t72+
6125 t73+t74-t75-t76;
6126  t123 = 567.0/128.0*t7;
6127  t124 = 405.0/256.0*t12;
6128  t125 = 189.0/128.0*t15;
6129  t126 = 135.0/256.0*t18;
6130  t127 = 243.0/128.0*t30;
6131  t128 = 243.0/128.0*t33;
6132  t129 = 27.0/256.0*xi;
6133  t130 = 243.0/256.0*t38;
6134  t131 = 27.0/128.0*t17;
6135  t132 = 81.0/128.0*t11;
6136  t133 = 81.0/256.0*t46;
6137  t134 = -1323.0/2048.0-t79+t123+t124-t125+t126+t84+t85-t86-t127+t128-t129-
6138 t90-t130+t131-t93+t132-t133;
6139  t135 = 243.0/256.0*t49;
6140  t136 = 27.0/256.0*t14;
6141  t137 = 81.0/128.0*t29;
6142  t138 = 135.0/256.0*t57;
6143  t139 = 243.0/256.0*t32;
6144  t140 = 81.0/256.0*t60;
6145  t141 = 243.0/256.0*t64;
6146  t142 = 189.0/128.0*t4;
6147  t143 = 945.0/2048.0*t68;
6148  t144 = 27.0/128.0*t10;
6149  t145 = 1323.0/2048.0*t5;
6150  t146 = 729.0/512.0*t9;
6151  t147 = 945.0/2048.0*t67;
6152  t148 = t135-t99+t100+t136-t102-t137-t138+t139+t140-t107-t141+t142+t143-
6153 t144+t145+t146+t113-t147;
6154  t150 = 10935.0/512.0*t2;
6155  t151 = 10935.0/512.0*t7;
6156  t152 = 10935.0/512.0*t12;
6157  t153 = 3645.0/512.0*t15;
6158  t154 = 3645.0/512.0*t18;
6159  t155 = 8505.0/1024.0*t22;
6160  t156 = 1215.0/512.0*t24;
6161  t157 = 10935.0/512.0*t27;
6162  t158 = 3645.0/512.0*t30;
6163  t159 = 3645.0/512.0*t33;
6164  t160 = 729.0/512.0*xi;
6165  t161 = 729.0/512.0*eta;
6166  t162 = 1215.0/512.0*zeta;
6167  t163 = 729.0/512.0*t38;
6168  t164 = 729.0/512.0*t17;
6169  t165 = 1215.0/1024.0*t20;
6170  t166 = 2187.0/512.0*t11;
6171  t167 = -1215.0/1024.0-t150+t151+t152-t153+t154+t155-t156-t157+t158-t159-
6172 t160-t161-t162+t163-t164-t165-t166;
6173  t168 = 2187.0/512.0*t46;
6174  t169 = 729.0/512.0*t49;
6175  t170 = 2187.0/512.0*t26;
6176  t171 = 2187.0/512.0*t1;
6177  t172 = 729.0/512.0*t14;
6178  t173 = 8505.0/1024.0*t54;
6179  t174 = 1215.0/512.0*t29;
6180  t175 = 3645.0/512.0*t57;
6181  t176 = 3645.0/512.0*t32;
6182  t177 = 1215.0/512.0*t60;
6183  t178 = 8505.0/1024.0*t62;
6184  t179 = 3645.0/512.0*t64;
6185  t180 = 3645.0/512.0*t4;
6186  t181 = 729.0/512.0*t6;
6187  t182 = 729.0/512.0*t10;
6188  t183 = 1215.0/1024.0*t5;
6189  t184 = 1215.0/1024.0*t9;
6190  t185 = 8505.0/1024.0*t21;
6191  t186 = -t168-t169+t170+t171+t172-t173+t174-t175+t176+t177-t178-t179+t180+
6192 t181+t182+t183+t184+t185;
6193  t188 = -1215.0/1024.0+t150-t151-t152+t153-t154+t155-t156+t157+t158-t159+
6194 t160-t161-t162+t163+t164-t165+t166;
6195  t189 = t168-t169-t170-t171-t172-t173+t174+t175+t176+t177-t178-t179-t180+
6196 t181-t182+t183+t184+t185;
6197  t191 = -1323.0/2048.0+t79-t123-t124+t125-t126+t84+t85+t86-t127+t128+t129-
6198 t90-t130-t131-t93-t132+t133;
6199  t192 = t135+t99-t100-t136-t102-t137+t138+t139+t140-t107-t141-t142+t143+
6200 t144+t145+t146+t113-t147;
6201  t194 = -1323.0/2048.0+t79-t123-t124-t125+t126+t84+t85+t86+t127-t128-t129-
6202 t90+t130+t131-t93-t132+t133;
6203  t195 = -t135+t99-t100+t136-t102-t137-t138-t139+t140-t107+t141+t142+t143-
6204 t144+t145+t146+t113-t147;
6205  t197 = -1215.0/1024.0+t150-t151-t152-t153+t154+t155-t156+t157-t158+t159-
6206 t160+t161-t162-t163-t164-t165+t166;
6207  t198 = t168+t169-t170-t171+t172-t173+t174-t175-t176+t177-t178+t179+t180-
6208 t181+t182+t183+t184+t185;
6209  t200 = -1215.0/1024.0-t150+t151+t152+t153-t154+t155-t156-t157-t158+t159+
6210 t160+t161-t162-t163+t164-t165-t166;
6211  t201 = -t168+t169+t170+t171-t172-t173+t174+t175-t176+t177-t178+t179-t180-
6212 t181-t182+t183+t184+t185;
6213  t203 = -1323.0/2048.0-t79+t123+t124+t125-t126+t84+t85-t86+t127-t128+t129-
6214 t90+t130-t131-t93+t132-t133;
6215  t204 = -t135-t99+t100-t136-t102-t137+t138-t139+t140-t107+t141-t142+t143+
6216 t144+t145+t146+t113-t147;
6217  t206 = -117.0/512.0+t3-t8-t13-t16+t19+t23-t25+t28-t31+t34-t35+t36-t37-t39
6218 -t40-t41+t44+t45+t47;
6219  t207 = t50-t51-t52+t53-t55+t56-t58-t59+t61-t63+t65+t66+t69-t70+t71+t72+
6220 t73+t74-t75-t76;
6221  t209 = -1323.0/2048.0+t79-t80-t81+t82-t83+t84+t85+t86-t87+t88+t89-t90-t91
6222 +t92-t93+t94+t95;
6223  t210 = -t97-t98+t99-t100-t101-t102+t103-t104-t105-t106-t107+t108+t109+
6224 t110+t111+t112+t113-t114;
6225  t212 = -1323.0/2048.0-t79+t80+t81-t82+t83+t84+t85-t86-t87+t88+t89-t90-t91
6226 -t92-t93+t94-t95;
6227  t213 = t97-t98-t99+t100+t101-t102+t103+t104-t105-t106-t107+t108-t109+t110
6228 +t111+t112+t113-t114;
6229  t215 = -117.0/512.0-t3+t8+t13+t16-t19+t23-t25-t28-t31+t34+t35+t36-t37-t39
6230 +t40-t41+t44-t45-t47;
6231  t216 = t50+t51+t52-t53-t55+t56+t58-t59+t61-t63+t65-t66+t69-t70-t71+t72+
6232 t73+t74-t75-t76;
6233  t218 = 1215.0/256.0*t2;
6234  t219 = 243.0/256.0*t15;
6235  t220 = 729.0/256.0*t24;
6236  t221 = 243.0/256.0*t33;
6237  t222 = 9.0/64.0*xi;
6238  t223 = 9.0/64.0*eta;
6239  t224 = -153.0/1024.0-t218+t123+t81-t219-t83+t220-t86-t127-t221-t222-t223-
6240 t90+t91+t131-t93+t94;
6241  t225 = 63.0/128.0*t11;
6242  t226 = 63.0/128.0*t46;
6243  t227 = 45.0/256.0*t26;
6244  t228 = 135.0/256.0*t1;
6245  t229 = 81.0/64.0*t32;
6246  t230 = 81.0/64.0*t4;
6247  t231 = 27.0/256.0*t6;
6248  t232 = 27.0/256.0*t10;
6249  t233 = -t225-t226+t98+t227+t228+t136-t104+t229-t141+t230+t143+t231+t232+
6250 t145+t112-t147-t114;
6251  t235 = 6561.0/512.0*t2;
6252  t236 = 6561.0/512.0*t12;
6253  t237 = 6561.0/512.0*t15;
6254  t238 = 6561.0/512.0*t18;
6255  t239 = 2187.0/512.0*t24;
6256  t240 = 2187.0/512.0*t33;
6257  t241 = 243.0/512.0*xi;
6258  t242 = 243.0/512.0*eta;
6259  t243 = 729.0/512.0*zeta;
6260  t244 = 243.0/512.0*t38;
6261  t245 = 2835.0/2048.0*t43;
6262  t246 = -243.0/2048.0-t235+t151+t236-t237+t238-t239-t157+t158-t240-t241-
6263 t242-t243+t244-t164-t165+t245;
6264  t247 = 729.0/512.0*t11;
6265  t248 = 1215.0/512.0*t46;
6266  t249 = 405.0/512.0*t49;
6267  t250 = 1215.0/512.0*t26;
6268  t251 = 729.0/512.0*t1;
6269  t252 = 729.0/512.0*t29;
6270  t253 = 2187.0/512.0*t57;
6271  t254 = 2187.0/512.0*t32;
6272  t255 = 2187.0/512.0*t60;
6273  t256 = 2187.0/512.0*t4;
6274  t257 = 405.0/512.0*t6;
6275  t258 = 243.0/512.0*t10;
6276  t259 = 243.0/2048.0*t9;
6277  t260 = 2835.0/2048.0*t42;
6278  t261 = -t247-t248-t249+t250+t251+t172+t252-t253+t254+t255-t179+t256+t257+
6279 t258+t183+t259-t260;
6280  t263 = -243.0/2048.0+t235-t151-t236+t237-t238-t239+t157+t158-t240+t241-
6281 t242-t243+t244+t164-t165+t245;
6282  t264 = t247+t248-t249-t250-t251-t172+t252+t253+t254+t255-t179-t256+t257-
6283 t258+t183+t259-t260;
6284  t266 = -153.0/1024.0+t218-t123-t81+t219+t83+t220+t86-t127-t221+t222-t223-
6285 t90+t91-t131-t93+t94;
6286  t267 = t225+t226+t98-t227-t228-t136+t104+t229-t141-t230+t143+t231-t232+
6287 t145+t112-t147-t114;
6288  t269 = 6561.0/512.0*t7;
6289  t270 = 2187.0/512.0*t15;
6290  t271 = 6561.0/512.0*t30;
6291  t272 = 6561.0/512.0*t33;
6292  t273 = 405.0/512.0*t17;
6293  t274 = 1215.0/512.0*t11;
6294  t275 = -243.0/2048.0+t235-t269-t152+t270-t154-t239+t157+t271-t272+t241-
6295 t242-t243+t163+t273-t165+t274;
6296  t276 = 729.0/512.0*t46;
6297  t277 = 243.0/512.0*t14;
6298  t278 = 2187.0/512.0*t29;
6299  t279 = 729.0/512.0*t60;
6300  t280 = 2187.0/512.0*t64;
6301  t281 = 2835.0/2048.0*t68;
6302  t282 = 243.0/512.0*t6;
6303  t283 = 405.0/512.0*t10;
6304  t284 = 243.0/2048.0*t5;
6305  t285 = 2835.0/2048.0*t67;
6306  t286 = t276-t169-t250-t251-t277+t278+t175+t254+t279-t280-t256+t281+t282-
6307 t283+t284+t184-t285;
6308  t288 = -243.0/2048.0-t235+t269+t152+t270-t154-t239-t157-t271+t272+t241+
6309 t242-t243-t163+t273-t165-t274;
6310  t289 = -t276+t169+t250+t251-t277+t278+t175-t254+t279+t280-t256+t281-t282-
6311 t283+t284+t184-t285;
6312  t291 = -153.0/1024.0-t218+t123+t81+t219+t83+t220-t86+t127+t221+t222+t223-
6313 t90-t91-t131-t93+t94;
6314  t292 = -t225-t226-t98+t227+t228-t136+t104-t229+t141-t230+t143-t231-t232+
6315 t145+t112-t147-t114;
6316  t294 = -243.0/2048.0-t235+t151+t236+t237-t238-t239-t157-t158+t240+t241+
6317 t242-t243-t244+t164-t165+t245;
6318  t295 = -t247-t248+t249+t250+t251-t172+t252+t253-t254+t255+t179-t256-t257-
6319 t258+t183+t259-t260;
6320  t297 = -243.0/2048.0+t235-t151-t236-t237+t238-t239+t157-t158+t240-t241+
6321 t242-t243-t244-t164-t165+t245;
6322  t298 = t247+t248+t249-t250-t251+t172+t252-t253-t254+t255+t179+t256-t257+
6323 t258+t183+t259-t260;
6324  t300 = -153.0/1024.0+t218-t123-t81-t219-t83+t220+t86+t127+t221-t222+t223-
6325 t90-t91+t131-t93+t94;
6326  t301 = t225+t226-t98-t227-t228+t136-t104-t229+t141+t230+t143-t231+t232+
6327 t145+t112-t147-t114;
6328  t303 = -243.0/2048.0+t235-t269-t152-t270+t154-t239+t157-t271+t272-t241+
6329 t242-t243-t163-t273-t165+t274;
6330  t304 = t276+t169-t250-t251+t277+t278-t175-t254+t279+t280+t256+t281-t282+
6331 t283+t284+t184-t285;
6332  t306 = -243.0/2048.0-t235+t269+t152-t270+t154-t239-t157+t271-t272-t241-
6333 t242-t243+t163-t273-t165-t274;
6334  t307 = -t276-t169+t250+t251+t277+t278-t175+t254+t279-t280+t256+t281+t282+
6335 t283+t284+t184-t285;
6336  t309 = -153.0/1024.0+t218-t123-t81+t219+t83-t220+t86+t127+t221-t222-t223+
6337 t90+t91+t131-t93+t94;
6338  t310 = -t225-t226+t98+t227+t228+t136+t104-t229+t141-t230+t143+t231+t232+
6339 t145+t112-t147-t114;
6340  t312 = -243.0/2048.0+t235-t151-t236+t237-t238+t239+t157-t158+t240-t241-
6341 t242+t243+t244-t164-t165+t245;
6342  t313 = -t247-t248-t249+t250+t251+t172-t252+t253-t254-t255+t179-t256+t257+
6343 t258+t183+t259-t260;
6344  t315 = -243.0/2048.0-t235+t151+t236-t237+t238+t239-t157-t158+t240+t241-
6345 t242+t243+t244+t164-t165+t245;
6346  t316 = t247+t248-t249-t250-t251-t172-t252-t253-t254-t255+t179+t256+t257-
6347 t258+t183+t259-t260;
6348  t318 = -153.0/1024.0-t218+t123+t81-t219-t83-t220-t86+t127+t221+t222-t223+
6349 t90+t91-t131-t93+t94;
6350  t319 = t225+t226+t98-t227-t228-t136-t104-t229+t141+t230+t143+t231-t232+
6351 t145+t112-t147-t114;
6352  t321 = -243.0/2048.0-t235+t269+t152-t270+t154+t239-t157-t271+t272+t241-
6353 t242+t243+t163+t273-t165+t274;
6354  t322 = t276-t169-t250-t251-t277-t278-t175-t254-t279+t280+t256+t281+t282-
6355 t283+t284+t184-t285;
6356  t324 = -243.0/2048.0+t235-t269-t152-t270+t154+t239+t157+t271-t272+t241+
6357 t242+t243-t163+t273-t165-t274;
6358  t325 = -t276+t169+t250+t251-t277-t278-t175+t254-t279-t280+t256+t281-t282-
6359 t283+t284+t184-t285;
6360  t327 = -153.0/1024.0+t218-t123-t81-t219-t83-t220+t86-t127-t221+t222+t223+
6361 t90-t91-t131-t93+t94;
6362  t328 = -t225-t226-t98+t227+t228-t136-t104+t229-t141+t230+t143-t231-t232+
6363 t145+t112-t147-t114;
6364  t330 = -243.0/2048.0+t235-t151-t236-t237+t238+t239+t157+t158-t240+t241+
6365 t242+t243-t244+t164-t165+t245;
6366  t331 = -t247-t248+t249+t250+t251-t172-t252-t253+t254-t255-t179+t256-t257-
6367 t258+t183+t259-t260;
6368  t333 = -243.0/2048.0-t235+t151+t236+t237-t238+t239-t157+t158-t240-t241+
6369 t242+t243-t244-t164-t165+t245;
6370  t334 = t247+t248+t249-t250-t251+t172-t252+t253+t254-t255-t179-t256-t257+
6371 t258+t183+t259-t260;
6372  t336 = -153.0/1024.0-t218+t123+t81+t219+t83-t220-t86-t127-t221-t222+t223+
6373 t90-t91+t131-t93+t94;
6374  t337 = t225+t226-t98-t227-t228+t136+t104+t229-t141-t230+t143-t231+t232+
6375 t145+t112-t147-t114;
6376  t339 = -243.0/2048.0-t235+t269+t152+t270-t154+t239-t157+t271-t272-t241+
6377 t242+t243-t163-t273-t165+t274;
6378  t340 = t276+t169-t250-t251+t277-t278+t175+t254-t279-t280-t256+t281-t282+
6379 t283+t284+t184-t285;
6380  t342 = -243.0/2048.0+t235-t269-t152+t270-t154+t239+t157-t271+t272-t241-
6381 t242+t243+t163-t273-t165-t274;
6382  t343 = -t276-t169+t250+t251+t277-t278+t175-t254-t279+t280-t256+t281+t282+
6383 t283+t284+t184-t285;
6384  t345 = -117.0/512.0+t3-t8-t13+t16-t19+t23+t25+t28-t31+t34-t35-t36+t37+t39
6385 -t40-t41+t44-t45-t47;
6386  t346 = -t50+t51+t52+t53-t55-t56+t58-t59-t61-t63+t65-t66+t69+t70+t71+t72+
6387 t73+t74-t75-t76;
6388  t348 = -1323.0/2048.0+t79-t80-t81-t82+t83+t84-t85+t86-t87+t88-t89+t90+t91
6389 +t92-t93+t94-t95;
6390  t349 = t97+t98-t99+t100-t101-t102-t103+t104-t105+t106-t107+t108-t109-t110
6391 +t111+t112+t113-t114;
6392  t351 = -1323.0/2048.0-t79+t80+t81+t82-t83+t84-t85-t86-t87+t88-t89+t90+t91
6393 -t92-t93+t94+t95;
6394  t352 = -t97+t98+t99-t100+t101-t102-t103-t104-t105+t106-t107+t108+t109-
6395 t110+t111+t112+t113-t114;
6396  t354 = -117.0/512.0-t3+t8+t13-t16+t19+t23+t25-t28-t31+t34+t35-t36+t37+t39
6397 +t40-t41+t44+t45+t47;
6398  t355 = -t50-t51-t52-t53-t55-t56-t58-t59-t61-t63+t65+t66+t69+t70-t71+t72+
6399 t73+t74-t75-t76;
6400  t357 = -1323.0/2048.0+t79-t123-t124+t125-t126+t84-t85+t86+t127-t128-t129+
6401 t90-t130+t131-t93+t132-t133;
6402  t358 = t135-t99+t100+t136-t102+t137+t138-t139-t140-t107+t141-t142+t143-
6403 t144+t145+t146+t113-t147;
6404  t360 = -1215.0/1024.0+t150-t151-t152+t153-t154+t155+t156+t157-t158+t159-
6405 t160-t161+t162+t163-t164-t165-t166;
6406  t361 = -t168-t169+t170+t171+t172-t173-t174+t175-t176-t177-t178+t179-t180+
6407 t181+t182+t183+t184+t185;
6408  t363 = -1215.0/1024.0-t150+t151+t152-t153+t154+t155+t156-t157-t158+t159+
6409 t160-t161+t162+t163+t164-t165+t166;
6410  t364 = t168-t169-t170-t171-t172-t173-t174-t175-t176-t177-t178+t179+t180+
6411 t181-t182+t183+t184+t185;
6412  t366 = -1323.0/2048.0-t79+t123+t124-t125+t126+t84-t85-t86+t127-t128+t129+
6413 t90-t130-t131-t93-t132+t133;
6414  t367 = t135+t99-t100-t136-t102+t137-t138-t139-t140-t107+t141+t142+t143+
6415 t144+t145+t146+t113-t147;
6416  t369 = -1323.0/2048.0-t79+t123+t124+t125-t126+t84-t85-t86-t127+t128-t129+
6417 t90+t130+t131-t93-t132+t133;
6418  t370 = -t135+t99-t100+t136-t102+t137+t138+t139-t140-t107-t141-t142+t143-
6419 t144+t145+t146+t113-t147;
6420  t372 = -1215.0/1024.0-t150+t151+t152+t153-t154+t155+t156-t157+t158-t159-
6421 t160+t161+t162-t163-t164-t165+t166;
6422  t373 = t168+t169-t170-t171+t172-t173-t174+t175+t176-t177-t178-t179-t180-
6423 t181+t182+t183+t184+t185;
6424  t375 = -1215.0/1024.0+t150-t151-t152-t153+t154+t155+t156+t157+t158-t159+
6425 t160+t161+t162-t163+t164-t165-t166;
6426  t376 = -t168+t169+t170+t171-t172-t173-t174-t175+t176-t177-t178-t179+t180-
6427 t181-t182+t183+t184+t185;
6428  t378 = -1323.0/2048.0+t79-t123-t124-t125+t126+t84-t85+t86-t127+t128+t129+
6429 t90+t130-t131-t93+t132-t133;
6430  t379 = -t135-t99+t100-t136-t102+t137-t138+t139-t140-t107-t141+t142+t143+
6431 t144+t145+t146+t113-t147;
6432  t381 = -117.0/512.0-t3+t8+t13+t16-t19+t23+t25-t28+t31-t34-t35+t36+t37-t39
6433 -t40-t41+t44+t45+t47;
6434  t382 = t50-t51-t52+t53-t55-t56+t58+t59-t61-t63-t65-t66+t69-t70+t71+t72+
6435 t73+t74-t75-t76;
6436  t384 = -1323.0/2048.0-t79+t80+t81-t82+t83+t84-t85-t86+t87-t88+t89+t90-t91
6437 +t92-t93+t94+t95;
6438  t385 = -t97-t98+t99-t100-t101-t102-t103+t104+t105+t106-t107-t108-t109+
6439 t110+t111+t112+t113-t114;
6440  t387 = -1323.0/2048.0+t79-t80-t81+t82-t83+t84-t85+t86+t87-t88+t89+t90-t91
6441 -t92-t93+t94-t95;
6442  t388 = t97-t98-t99+t100+t101-t102-t103-t104+t105+t106-t107-t108+t109+t110
6443 +t111+t112+t113-t114;
6444  t390 = -117.0/512.0+t3-t8-t13-t16+t19+t23+t25+t28+t31-t34+t35+t36+t37-t39
6445 +t40-t41+t44-t45-t47;
6446  t391 = t50+t51+t52-t53-t55-t56-t58+t59-t61-t63-t65+t66+t69-t70-t71+t72+
6447 t73+t74-t75-t76;
6448  t404 = 99.0/32.0-711.0/128.0*t9+513.0/64.0*t20-945.0/64.0*t21-711.0/128.0
6449 *t5+315.0/128.0*t67+315.0/128.0*t42+945.0/64.0*t62+945.0/64.0*t54-315.0/128.0*
6450 t68-315.0/128.0*t43-945.0/64.0*t22;
6451  t412 = 945.0/64.0*t9;
6452  t413 = 945.0/64.0*t20;
6453  t415 = 945.0/64.0*t5;
6454 
6455  values[0] = t48+t77;
6456  values[1] = t96+t115;
6457  values[2] = t117+t118;
6458  values[3] = t120+t121;
6459  values[4] = t134+t148;
6460  values[5] = t167+t186;
6461  values[6] = t188+t189;
6462  values[7] = t191+t192;
6463  values[8] = t194+t195;
6464  values[9] = t197+t198;
6465  values[10] = t200+t201;
6466  values[11] = t203+t204;
6467  values[12] = t206+t207;
6468  values[13] = t209+t210;
6469  values[14] = t212+t213;
6470  values[15] = t215+t216;
6471  values[16] = t224+t233;
6472  values[17] = t246+t261;
6473  values[18] = t263+t264;
6474  values[19] = t266+t267;
6475  values[20] = t275+t286;
6476  values[21] = t288+t289;
6477  values[22] = t291+t292;
6478  values[23] = t294+t295;
6479  values[24] = t297+t298;
6480  values[25] = t300+t301;
6481  values[26] = t303+t304;
6482  values[27] = t306+t307;
6483  values[28] = t309+t310;
6484  values[29] = t312+t313;
6485  values[30] = t315+t316;
6486  values[31] = t318+t319;
6487  values[32] = t321+t322;
6488  values[33] = t324+t325;
6489  values[34] = t327+t328;
6490  values[35] = t330+t331;
6491  values[36] = t333+t334;
6492  values[37] = t336+t337;
6493  values[38] = t339+t340;
6494  values[39] = t342+t343;
6495  values[40] = t345+t346;
6496  values[41] = t348+t349;
6497  values[42] = t351+t352;
6498  values[43] = t354+t355;
6499  values[44] = t357+t358;
6500  values[45] = t360+t361;
6501  values[46] = t363+t364;
6502  values[47] = t366+t367;
6503  values[48] = t369+t370;
6504  values[49] = t372+t373;
6505  values[50] = t375+t376;
6506  values[51] = t378+t379;
6507  values[52] = t381+t382;
6508  values[53] = t384+t385;
6509  values[54] = t387+t388;
6510  values[55] = t390+t391;
6511  values[56] = t404;
6512  values[57] = -405.0/32.0*zeta+405.0/32.0*t60+405.0/32.0*t29-405.0/32.0*t24;
6513  values[58] = -135.0/32.0*eta+135.0/32.0*t6+135.0/32.0*t38-135.0/32.0*t49;
6514  values[59] = -2025.0/32.0*t32+2025.0/32.0*t64+2025.0/32.0*t33-2025.0/32.0*
6515 t30;
6516  values[60] = 135.0/32.0*t14-135.0/32.0*xi+135.0/32.0*t10-135.0/32.0*t17;
6517  values[61] = 2025.0/32.0*t57-2025.0/32.0*t4-2025.0/32.0*t18+2025.0/32.0*t15;
6518  values[62] = 675.0/32.0*t11-675.0/32.0*t1+675.0/32.0*t46-675.0/32.0*t26;
6519  values[63] = 10125.0/32.0*t12-10125.0/32.0*t2+10125.0/32.0*t7-10125.0/32.0*
6520 t27;
6521  values[64] = 945.0/64.0-t412+t413-4725.0/64.0*t21-t415+4725.0/64.0*t62+
6522 4725.0/64.0*t54-4725.0/64.0*t22;
6523  values[65] = 315.0/128.0-315.0/128.0*t9+t413-t415+1575.0/128.0*t42-1575.0/
6524 128.0*t43;
6525  values[66] = 315.0/128.0-t412+t413-315.0/128.0*t5+1575.0/128.0*t67-1575.0/
6526 128.0*t68;
6527 }
6528 
6529 TBaseFunct3D *BF_C_H_UL3_3D_Obj =
6530 new TBaseFunct3D(67, BF_C_H_UL3_3D, BFUnitHexahedron,
6531  C_H_UL3_3D_Funct, C_H_UL3_3D_DeriveXi,
6532  C_H_UL3_3D_DeriveEta, C_H_UL3_3D_DeriveZeta,
6533  C_H_UL3_3D_DeriveXiXi, C_H_UL3_3D_DeriveXiEta,
6534  C_H_UL3_3D_DeriveXiZeta, C_H_UL3_3D_DeriveEtaEta,
6535  C_H_UL3_3D_DeriveEtaZeta, C_H_UL3_3D_DeriveZetaZeta,
6536  4, 3,
6537  0, NULL);
Definition: BaseFunct3D.h:27