aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-I.compute.c1276
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dx.compute.c1142
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxx.compute.c910
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxy.compute.c1122
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxz.compute.c1139
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dy.compute.c1135
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyy.compute.c972
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyz.compute.c1152
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dz.compute.c1165
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dzz.compute.c955
10 files changed, 10968 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-I.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-I.compute.c
new file mode 100644
index 0000000..f3e9737
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-I.compute.c
@@ -0,0 +1,1276 @@
+fp t460,
+ t461,
+ t711,
+ t459,
+ t458,
+ t708,
+ t681,
+ t453,
+ t463,
+ t462,
+ t454,
+ t816,
+ t519,
+ t709,
+ t415,
+ t442,
+ t651,
+ t371,
+ t704,
+ t632,
+ t815,
+ t684,
+ t449,
+ t406,
+ t417,
+ t576,
+ t814,
+ t689,
+ t403,
+ t673,
+ t556,
+ t813,
+ t448,
+ t696,
+ t546,
+ t436,
+ t812,
+ t446,
+ t669,
+ t397,
+ t702,
+ t547,
+ t811,
+ t703,
+ t633,
+ t348,
+ t810,
+ t692,
+ t537,
+ t672,
+ t809,
+ t418,
+ t544,
+ t435,
+ t690,
+ t373,
+ t808,
+ t618,
+ t427,
+ t680,
+ t443,
+ t807,
+ t393,
+ t806,
+ t677,
+ t356,
+ t584,
+ t805,
+ t399,
+ t804,
+ t358,
+ t803,
+ t655,
+ t355,
+ t550,
+ t802,
+ t645,
+ t559,
+ t212,
+ t434,
+ t641,
+ t529,
+ t801,
+ t450,
+ t682,
+ t567,
+ t260,
+ t582,
+ t414,
+ t800,
+ t604,
+ t799,
+ t456,
+ t530,
+ t798,
+ t362,
+ t797,
+ t361,
+ t551,
+ t796,
+ t697,
+ t795,
+ t433,
+ t698,
+ t525,
+ t81,
+ t439,
+ t665,
+ t570,
+ t794,
+ t302,
+ t793,
+ t668,
+ t386,
+ t792,
+ t447,
+ t675,
+ t564,
+ t207,
+ t366,
+ t791,
+ t514,
+ t231,
+ t451,
+ t659,
+ t563,
+ t790,
+ t350,
+ t440,
+ t631,
+ t216,
+ t789,
+ t788,
+ t586,
+ t257,
+ t424,
+ t644,
+ t351,
+ t787,
+ t786,
+ t431,
+ t538,
+ t430,
+ t667,
+ t606,
+ t287,
+ t785,
+ t523,
+ t432,
+ t534,
+ t784,
+ t315,
+ t541,
+ t783,
+ t390,
+ t263,
+ t782,
+ t715,
+ t719,
+ t605,
+ t781,
+ t780,
+ t423,
+ t330,
+ t779,
+ t612,
+ t197,
+ t778,
+ t640,
+ t540,
+ t343,
+ t777,
+ t623,
+ t376,
+ t776,
+ t652,
+ t527,
+ t693,
+ t346,
+ t775,
+ t636,
+ t639,
+ t603,
+ t155,
+ t774,
+ t718,
+ t628,
+ t173,
+ t396,
+ t773,
+ t526,
+ t333,
+ t445,
+ t111,
+ t772,
+ t349,
+ t771,
+ t713,
+ t638,
+ t347,
+ t770,
+ t653,
+ t561,
+ t298,
+ t769,
+ t671,
+ t617,
+ t144,
+ t650,
+ t557,
+ t768,
+ t660,
+ t608,
+ t767,
+ t666,
+ t535,
+ t766,
+ t656,
+ t531,
+ t765,
+ t513,
+ t516,
+ t457,
+ t764,
+ t521,
+ t763,
+ t217,
+ t762,
+ t528,
+ t761,
+ t177,
+ t760,
+ t265,
+ t759,
+ t621,
+ t294,
+ t758,
+ t254,
+ t648,
+ t592,
+ t757,
+ t377,
+ t756,
+ t716,
+ t637,
+ t626,
+ t184,
+ t755,
+ t420,
+ t699,
+ t562,
+ t422,
+ t365,
+ t754,
+ t410,
+ t536,
+ t119,
+ t753,
+ t248,
+ t752,
+ t271,
+ t751,
+ t299,
+ t750,
+ t749,
+ t429,
+ t646,
+ t394,
+ t407,
+ t748,
+ t211,
+ t747,
+ t392,
+ t746,
+ t108,
+ t745,
+ t643,
+ t522,
+ t642,
+ t387,
+ t625,
+ t744,
+ t329,
+ t743,
+ t224,
+ t742,
+ t404,
+ t741,
+ t382,
+ t138,
+ t740,
+ t437,
+ t661,
+ t616,
+ t739,
+ t670,
+ t352,
+ t203,
+ t738,
+ t674,
+ t353,
+ t545,
+ t737,
+ t565,
+ t274,
+ t250,
+ t736,
+ t615,
+ t533,
+ t568,
+ t735,
+ t700,
+ t452,
+ t520,
+ t54,
+ t426,
+ t662,
+ t622,
+ t734,
+ t416,
+ t733,
+ t555,
+ t524,
+ t542,
+ t181,
+ t732,
+ t408,
+ t412,
+ t425,
+ t657,
+ t731,
+ t370,
+ t730,
+ t729,
+ t69,
+ t455,
+ t728,
+ t401,
+ t727,
+ t553,
+ t58,
+ t140,
+ t726,
+ t156,
+ t86,
+ t725,
+ t282,
+ t624,
+ t223,
+ t724,
+ t182,
+ t378,
+ t723,
+ t722,
+ t649,
+ t620,
+ t337,
+ t721,
+ t720,
+ t717,
+ t714,
+ t712,
+ t710,
+ t688,
+ t630,
+ t687,
+ t610,
+ t126,
+ t707,
+ t558,
+ t277,
+ t706,
+ t244,
+ t705,
+ t701,
+ t398,
+ t175,
+ t354,
+ t178,
+ t695,
+ t279,
+ t694,
+ t691,
+ t686,
+ t685,
+ t683,
+ t679,
+ t678,
+ t676,
+ t137,
+ t149,
+ t664,
+ t663,
+ t658,
+ t409,
+ t654,
+ t109,
+ t647,
+ t383,
+ t635,
+ t7,
+ t634,
+ t51,
+ t369,
+ t629,
+ t627,
+ t619,
+ t614,
+ t613,
+ t611,
+ t572,
+ t71,
+ t609,
+ t359,
+ t607,
+ t266,
+ t602,
+ t105,
+ t601,
+ t600,
+ t225,
+ t599,
+ t598,
+ t597,
+ t441,
+ t44,
+ t596,
+ t595,
+ t594,
+ t593,
+ t591,
+ t389,
+ t245,
+ t590,
+ t589,
+ t588,
+ t587,
+ t585,
+ t583,
+ t206,
+ t221,
+ t581,
+ t580,
+ t579,
+ t569,
+ t578,
+ t577,
+ t575,
+ t574,
+ t571,
+ t566,
+ t560,
+ t552,
+ t549,
+ t151,
+ t548,
+ t143,
+ t147,
+ t543,
+ t539,
+ t532,
+ t395,
+ t518,
+ t517,
+ t515,
+ t512,
+ t511,
+ t510,
+ t411,
+ t509,
+ t413,
+ t508,
+ t507,
+ t229,
+ t506,
+ t295,
+ t505,
+ t145,
+ t504,
+ t503,
+ t502,
+ t501,
+ t500,
+ t499,
+ t498,
+ t497,
+ t14,
+ t496,
+ t23,
+ t495,
+ t494,
+ t20,
+ t493,
+ t492,
+ t491,
+ t490,
+ t489,
+ t488,
+ t487,
+ t486,
+ t485,
+ t289,
+ t118,
+ t484,
+ t285,
+ t483,
+ t482,
+ t481,
+ t480,
+ t479,
+ t478,
+ t477,
+ t476,
+ t475,
+ t444,
+ t319,
+ t474,
+ t473,
+ t421,
+ t94,
+ t472,
+ t471,
+ t470,
+ t438,
+ t428,
+ t419,
+ t340,
+ t328,
+ t326,
+ t320,
+ t310,
+ t307,
+ t304,
+ t303,
+ t293,
+ t290,
+ t288,
+ t284,
+ t281,
+ t278,
+ t276,
+ t264,
+ t259,
+ t258,
+ t256,
+ t251,
+ t247,
+ t246,
+ t239,
+ t236,
+ t230,
+ t227,
+ t222,
+ t219,
+ t214,
+ t204,
+ t196,
+ t189,
+ t187,
+ t183,
+ t176,
+ t174,
+ t170,
+ t167,
+ t161,
+ t154,
+ t150,
+ t146,
+ t142,
+ t135,
+ t131,
+ t124,
+ t123,
+ t116,
+ t106,
+ t104,
+ t102,
+ t99,
+ t89,
+ t84,
+ t78,
+ t76,
+ t74,
+ t72,
+ t70,
+ t68,
+ t67,
+ t65,
+ t64,
+ t61,
+ t60,
+ t53,
+ t52,
+ t50;
+ t460 = x*x;
+ t461 = t460*x;
+ t711 = t461+x;
+ t459 = y*y;
+ t458 = y*t459;
+ t708 = -y-t458;
+ t681 = t460*t459;
+ t453 = z*t681;
+ t463 = z*z;
+ t462 = t463*z;
+ t454 = t462*t681;
+ t816 = t454+t453;
+ t519 = t708*t460;
+ t709 = -z-t462;
+ t415 = RATIONAL(15.0,8.0);
+ t442 = RATIONAL(-3.0,4.0);
+ t651 = t442*t462;
+ t371 = y*t651;
+ t704 = t460*t462;
+ t632 = y*t704;
+ t815 = t415*t632+t371;
+ t684 = t458*t462;
+ t449 = RATIONAL(9.0,4.0);
+ t406 = t449*t684;
+ t417 = RATIONAL(-45.0,8.0);
+ t576 = t460*t684;
+ t814 = t406+t417*t576;
+ t689 = t461*t462;
+ t403 = t449*t689;
+ t673 = t461*t459;
+ t556 = t462*t673;
+ t813 = t403+t417*t556;
+ t448 = RATIONAL(9.0,8.0);
+ t696 = t461*t458;
+ t546 = t448*t696;
+ t436 = RATIONAL(-5.0,2.0);
+ t812 = t463*t546+t436*t454;
+ t446 = RATIONAL(5.0,4.0);
+ t669 = t446*t459;
+ t397 = t463*t669;
+ t702 = t461*t463;
+ t547 = t415*t702;
+ t811 = t397+t459*t547;
+ t703 = t459*t462;
+ t633 = x*t703;
+ t348 = x*t651;
+ t810 = t415*t633+t348;
+ t692 = t460*t458;
+ t537 = t415*t692;
+ t672 = t458*t442;
+ t809 = (t672+t537)*z;
+ t418 = RATIONAL(-15.0,8.0);
+ t544 = t418*t703;
+ t435 = RATIONAL(3.0,4.0);
+ t690 = t435*t462;
+ t373 = x*t690;
+ t808 = t373+x*t544;
+ t618 = y*t702;
+ t427 = RATIONAL(1.0,4.0);
+ t680 = t461*t427;
+ t443 = RATIONAL(-5.0,8.0);
+ t807 = y*t680+t443*t618;
+ t393 = t458*t651;
+ t806 = t462*t537+t393;
+ t677 = t435*t461;
+ t356 = y*t677;
+ t584 = t418*t702;
+ t805 = y*t584+t356;
+ t399 = t461*t651;
+ t804 = t399+t415*t556;
+ t358 = t461*t672;
+ t803 = t458*t547+t358;
+ t655 = t435*t458;
+ t355 = t461*t655;
+ t550 = t463*t696;
+ t802 = t418*t550+t355;
+ t645 = t448*t462;
+ t559 = t458*t645;
+ t212 = x*t559;
+ t434 = RATIONAL(-3.0,2.0);
+ t641 = t463*t434;
+ t529 = t458*t641;
+ t801 = t212+x*t529;
+ t450 = RATIONAL(-9.0,8.0);
+ t682 = t450*t462;
+ t567 = t461*t682;
+ t260 = t458*t567;
+ t582 = t463*t681;
+ t414 = RATIONAL(25.0,4.0);
+ t800 = t414*t582+t260;
+ t604 = z*t673;
+ t799 = t418*t604+z*t677;
+ t456 = t463*t692;
+ t530 = t461*t645;
+ t798 = t436*t456+t459*t530;
+ t362 = y*t690;
+ t797 = t418*t632+t362;
+ t361 = t462*t655;
+ t551 = t418*t692;
+ t796 = t361+t462*t551;
+ t697 = t461*t442;
+ t795 = z*t697+t415*t604;
+ t433 = RATIONAL(-3.0,8.0);
+ t698 = t433*t462;
+ t525 = t460*t698;
+ t81 = t458*t525;
+ t439 = RATIONAL(5.0,8.0);
+ t665 = t463*t439;
+ t570 = t459*t665;
+ t794 = t81+t461*t570;
+ t302 = t433*t550;
+ t793 = t439*t454+t302;
+ t668 = t458*t427;
+ t386 = t462*t668;
+ t792 = t386+t443*t576;
+ t447 = RATIONAL(3.0,8.0);
+ t675 = t447*t462;
+ t564 = t458*t675;
+ t207 = t461*t564;
+ t366 = t436*t681;
+ t791 = t207+t463*t366;
+ t514 = t711*t463;
+ t231 = t447*t556;
+ t451 = RATIONAL(-5.0,4.0);
+ t659 = t451*t463;
+ t563 = t460*t659;
+ t790 = t458*t563+t231;
+ t350 = z*t680;
+ t440 = RATIONAL(-1.0,8.0);
+ t631 = z*t696;
+ t216 = t440*t631;
+ t789 = t459*t350+t216;
+ t788 = t711*t459;
+ t586 = t461*t684;
+ t257 = t433*t586;
+ t424 = RATIONAL(2.0,1.0);
+ t644 = t424*t459;
+ t351 = t460*t644;
+ t787 = t257+t463*t351;
+ t786 = t461*t668+t443*t550;
+ t431 = RATIONAL(1.0,2.0);
+ t538 = t431*t673;
+ t430 = RATIONAL(1.0,8.0);
+ t667 = t430*t462;
+ t606 = y*t667;
+ t287 = t461*t606;
+ t785 = t462*t538+t287;
+ t523 = t460*t667;
+ t432 = RATIONAL(-1.0,4.0);
+ t534 = t432*t673;
+ t784 = t463*t534+t458*t523;
+ t315 = t460*t564;
+ t541 = t459*t659;
+ t783 = t461*t541+t315;
+ t390 = t449*t696;
+ t263 = t450*t631;
+ t782 = t463*t390+t263;
+ t715 = z*t427;
+ t719 = t460*y;
+ t605 = t443*t719;
+ t781 = y*t715+z*t605;
+ t780 = t708*t463;
+ t423 = RATIONAL(-2.0,1.0);
+ t330 = t458*t530;
+ t779 = t423*t582+t330;
+ t612 = y*t689;
+ t197 = t447*t612;
+ t778 = t460*t371+t197;
+ t640 = t447*t461;
+ t540 = t463*t640;
+ t343 = t458*t540;
+ t777 = t451*t454+t343;
+ t623 = z*t692;
+ t376 = z*t668;
+ t776 = t376+t443*t623;
+ t652 = t459*t443;
+ t527 = t462*t652;
+ t693 = t427*t462;
+ t346 = x*t693;
+ t775 = x*t527+t346;
+ t636 = z*t719;
+ t639 = t440*t461;
+ t603 = y*t639;
+ t155 = z*t603;
+ t774 = t155+t427*t636;
+ t718 = x*t458;
+ t628 = t440*t718;
+ t173 = t462*t628;
+ t396 = x*t668;
+ t773 = t463*t396+t173;
+ t526 = t461*t641;
+ t333 = t458*t526;
+ t445 = RATIONAL(3.0,2.0);
+ t111 = t445*t454;
+ t772 = t333+t111;
+ t349 = t462*t680;
+ t771 = t349+t461*t527;
+ t713 = x*t459;
+ t638 = z*t713;
+ t347 = x*t715;
+ t770 = t443*t638+t347;
+ t653 = t434*t458;
+ t561 = t460*t653;
+ t298 = z*t546;
+ t769 = z*t561+t298;
+ t671 = t433*t461;
+ t617 = z*t671;
+ t144 = t458*t617;
+ t650 = t431*t458;
+ t557 = t460*t650;
+ t768 = t144+z*t557;
+ t660 = t463*t443;
+ t608 = x*t660;
+ t767 = t396+t458*t608;
+ t666 = t463*t430;
+ t535 = t458*t666;
+ t766 = t432*t454+t461*t535;
+ t656 = t460*t431;
+ t531 = t459*t656;
+ t765 = t463*t531+t257;
+ t513 = t709*t460;
+ t516 = t709*t459;
+ t457 = t463*t673;
+ t764 = t460*t559+t436*t457;
+ t521 = t460*t660;
+ t763 = t459*t521+t207;
+ t217 = y*t617;
+ t762 = t217+t431*t636;
+ t528 = t461*t652;
+ t761 = z*t528+t350;
+ t177 = z*t628;
+ t760 = t459*t347+t177;
+ t265 = x*t564;
+ t759 = t265+t459*t348;
+ t621 = z*t640;
+ t294 = t458*t621;
+ t758 = t294+t463*t358;
+ t254 = x*t606;
+ t648 = t431*t462;
+ t592 = t459*t648;
+ t757 = t254+x*t592;
+ t377 = y*t693;
+ t756 = t462*t605+t377;
+ t716 = x*t463;
+ t637 = y*t716;
+ t626 = x*t698;
+ t184 = y*t626;
+ t755 = t431*t637+t184;
+ t420 = RATIONAL(5.0,2.0);
+ t699 = t459*t463;
+ t562 = t420*t699;
+ t422 = RATIONAL(-9.0,4.0);
+ t365 = t422*t684;
+ t754 = t460*t365+t711*t562;
+ t410 = RATIONAL(15.0,4.0);
+ t536 = t434*t673;
+ t119 = t462*t536;
+ t753 = y*t563+t410*t456+t119;
+ t248 = t460*t361;
+ t752 = t459*t608+t463*t528+t248;
+ t271 = t460*t393;
+ t751 = x*t397+t271+t446*t457;
+ t299 = t460*t529;
+ t750 = t299+t804;
+ t749 = t451*t453+t333+t410*t454;
+ t429 = RATIONAL(-9.0,2.0);
+ t646 = t463*t436;
+ t394 = t459*t646;
+ t407 = RATIONAL(15.0,2.0);
+ t748 = t407*t457+x*t394+t429*t576;
+ t211 = t459*t526;
+ t747 = t211+t806;
+ t392 = t460*t646;
+ t746 = y*t392+t407*t456+t429*t556;
+ t108 = t434*t454;
+ t745 = t108+t803;
+ t643 = t463*t427;
+ t522 = t461*t643;
+ t642 = t432*t462;
+ t387 = t458*t642;
+ t625 = x*t643;
+ t744 = t460*t387+(t625+t522)*t459;
+ t329 = t462*t561;
+ t743 = t329+t410*t457+x*t541;
+ t224 = t463*t355;
+ t742 = t443*t453+t460*t527+t224;
+ t404 = t422*t696;
+ t741 = t463*t404+t816*t420;
+ t382 = t462*t677;
+ t138 = t459*t382;
+ t740 = t138-t708*t521;
+ t437 = RATIONAL(-1.0,2.0);
+ t661 = t460*t432;
+ t616 = z*t661;
+ t739 = t459*t616+t437*t550+t435*t454;
+ t670 = t446*t463;
+ t352 = t460*t670;
+ t203 = t459*t399;
+ t738 = t203+y*t352+t446*t456;
+ t674 = t432*t461;
+ t353 = t458*t674;
+ t545 = t427*t681;
+ t737 = z*t545+t427*t454+t463*t353;
+ t565 = t445*t692;
+ t274 = t463*t565;
+ t250 = t433*t612;
+ t736 = t274+t250+t119;
+ t615 = t432*t716;
+ t533 = t435*t673;
+ t568 = t437*t692;
+ t735 = t462*t568+t463*t533+t459*t615;
+ t700 = t460*t463;
+ t452 = y*t700;
+ t520 = t445*t673;
+ t54 = t462*t520;
+ t426 = RATIONAL(-3.0,1.0);
+ t662 = t437*t459;
+ t622 = x*t662;
+ t734 = z*t622+t452+t426*t456+t54;
+ t416 = RATIONAL(-15.0,4.0);
+ t733 = t416*t454+t366+t803;
+ t555 = t460*t655;
+ t524 = t461*t662;
+ t542 = t462*t639;
+ t181 = y*t542;
+ t732 = t463*t555+t432*t452+t462*t524+t181;
+ t408 = RATIONAL(45.0,8.0);
+ t412 = RATIONAL(-15.0,2.0);
+ t425 = RATIONAL(-5.0,1.0);
+ t657 = t459*t425;
+ t731 = t463*t657+t412*t457+t365+t408*t576;
+ t370 = t460*t657;
+ t730 = t408*t550+t370+t404+t412*t454;
+ t729 = t394+t416*t457+t806;
+ t69 = t462*t565;
+ t455 = x*t699;
+ t728 = t426*t457+t437*t636+t69+t455;
+ t401 = t460*t669;
+ t727 = t415*t454+t401+t802;
+ t553 = t463*t656;
+ t58 = t458*t553;
+ t140 = y*t553;
+ t726 = t203+t58+t140+t197;
+ t156 = t431*t454;
+ t86 = z*t531;
+ t725 = t156+t86+t758;
+ t282 = t463*t538;
+ t624 = t431*t713;
+ t223 = t463*t624;
+ t724 = t265+t282+t271+t223;
+ t182 = y*t530;
+ t378 = t422*t689;
+ t723 = t182+t459*t378-t708*t420*t700;
+ t722 = y*t615+t224-t816;
+ t649 = t433*t458;
+ t620 = x*t649;
+ t337 = t462*t620;
+ t721 = t337-t457-t455+y*t616+t248;
+ t720 = x*z;
+ t717 = t432*x;
+ t714 = y*t440;
+ t712 = t432*y;
+ t710 = t430*y;
+ t688 = t440*t459;
+ t630 = x*t688;
+ t687 = t430*t458;
+ t610 = z*t687;
+ t126 = x*t610;
+ t707 = z*t630+t126;
+ t558 = t461*t687;
+ t277 = z*t558;
+ t706 = t440*t604+t277;
+ t244 = t667*t718;
+ t705 = t462*t630+t244;
+ t701 = t458*t463;
+ t398 = t437*t700;
+ t175 = y*t398;
+ t354 = t460*t662;
+ t178 = z*t354;
+ t695 = t175+t178;
+ t279 = t462*t558;
+ t694 = t459*t542+t279;
+ t691 = t447*t458;
+ t686 = t430*t604+t216;
+ t685 = t257+t463*t401;
+ t683 = t460*t439;
+ t679 = t432*t458;
+ t678 = t458+t461;
+ t676 = t462+t461;
+ t137 = t463*t568;
+ t149 = t437*t454;
+ t664 = t137+t149;
+ t663 = t173+x*t535;
+ t658 = t458+t462;
+ t409 = RATIONAL(25.0,8.0);
+ t654 = t460*t409;
+ t109 = t460*t562;
+ t647 = t109+t260;
+ t383 = z*t717;
+ t635 = z*t710;
+ t7 = RATIONAL(27.0,8.0)*t586;
+ t634 = t390+t417*t550+t7;
+ t51 = y*t567;
+ t369 = y*t697;
+ t629 = t51+y*t547+t369;
+ t627 = x*t675;
+ t619 = x*t701;
+ t614 = t439*t713;
+ t613 = z*t683;
+ t611 = t462*t714;
+ t572 = t458*t682;
+ t71 = x*t572;
+ t609 = t415*t619+t71+x*t672;
+ t359 = y*t642;
+ t607 = y*t665;
+ t266 = t691*t720;
+ t602 = t71+t266+t445*t619;
+ t105 = y*t627;
+ t601 = t105+(t608+t427*x)*y;
+ t600 = t461*t544+t382+t330;
+ t225 = y*t621;
+ t599 = t51+t225+t445*t618;
+ t598 = t418*t619+t212+x*t655;
+ t597 = t298+(t551+t655)*z;
+ t441 = RATIONAL(9.0,2.0);
+ t44 = RATIONAL(-27.0,8.0)*t586;
+ t596 = t182+t441*t556+t44;
+ t595 = t330+t796;
+ t594 = x*t679+t439*t619+t337;
+ t593 = t225+t463*t369+t197;
+ t591 = t359+t250+t439*t632;
+ t389 = t463*t662;
+ t245 = t461*t635;
+ t590 = z*t534+t277+t245;
+ t589 = t144+t439*t604+z*t674;
+ t588 = t459*t642;
+ t587 = t460*t648;
+ t585 = t463*t650;
+ t583 = t431*t702;
+ t206 = z*t620;
+ t221 = x*t635;
+ t581 = t206+z*t624+t221;
+ t580 = t294+t260+t445*t550;
+ t579 = t463*t674;
+ t569 = t458*t683;
+ t578 = t144+(t679+t569)*z;
+ t577 = t459*t667;
+ t575 = t254+t244+x*t588;
+ t574 = y*t674+t250+t461*t607;
+ t571 = t265+t266+t442*t619;
+ t566 = t462*t614+x*t642+t337;
+ t560 = t460*t672;
+ t552 = t458*t661;
+ t549 = t144+z*t538+t245;
+ t151 = t458*t542;
+ t548 = t459*t349+t181+t151;
+ t143 = t714*t720;
+ t147 = x*t611;
+ t543 = t143+y*t625+t147;
+ t539 = t461*t666;
+ t532 = t442*t673;
+ t395 = t461*t642;
+ t518 = t426*t462+z;
+ t517 = t708*t427;
+ t515 = t426*t461+x;
+ t512 = t711*t427;
+ t511 = t426*t458+y;
+ t510 = t437+t669;
+ t411 = RATIONAL(-75.0,8.0);
+ t509 = t410+t411*t459;
+ t413 = RATIONAL(-25.0,8.0);
+ t508 = t446+t413*t459;
+ t507 = t410*t459+t434;
+ t229 = t433*t556;
+ t506 = t463*t569+t229+t763;
+ t295 = t463*t545;
+ t505 = t295+t463*t552+t151+t430*t556;
+ t145 = t463*t524;
+ t504 = t145+t315+t765;
+ t503 = t459*t514;
+ t502 = t463*t519;
+ t501 = t459*t513;
+ t500 = -t582+t207;
+ t499 = t653+t431*y;
+ t498 = t434*t461+t431*x;
+ t497 = t434*t462+t431*z;
+ t14 = RATIONAL(-10.0,1.0)*t582;
+ t496 = t407*t454+t14+z*t366+t263+t7+t429*t550;
+ t23 = RATIONAL(25.0,2.0)*t582;
+ t495 = t408*t556+t412*t456+t23+t378+t44+t425*t700;
+ t494 = t392+t416*t456+t800+t804;
+ t20 = t413*t582;
+ t493 = t352+t463*t537+t20+t600;
+ t492 = t460*t607+t54+t463*t551+t197+t647;
+ t491 = t265+x*t570+t459*t584+t69+t647;
+ t490 = -t460+t677+t717;
+ t489 = -t459+t712+t655;
+ t488 = t418*t454+t109+t459*t613+t580;
+ t487 = t432*z+t690-t463;
+ t486 = t354+t439*t550+t353+t442*t454+t685;
+ t485 = t439*t556+t395+t398+t463*t560+t685;
+ t289 = t463*t520;
+ t118 = x*t389;
+ t484 = t289+t337+t329+t118+t779;
+ t285 = t463*t354;
+ t483 = t287+t459*t395+t279+t285-t643*t519;
+ t482 = t462*t569+t463*t532+t387+t389+t685;
+ t481 = z*t401+t446*t454+t758+t791;
+ t480 = t81+t460*t635+t155+t457+t500;
+ t479 = t456+t430*t638+t177+t229+t500;
+ t478 = t302+t454+t430*t637+t147+t500;
+ t477 = t431+t459*t654+(t460+t459)*t451;
+ t476 = t431+t463*t654+(t463+t460)*t451;
+ t475 = t431+t409*t699+(t463+t459)*t451;
+ t444 = RATIONAL(3.0,1.0);
+ t319 = t463*t370;
+ t474 = t319+t330+t444*t454+t351+t184+t802+(t607+t712)*x;
+ t473 = z*t614+t319+t206+t444*t456+t383+t424*t700+t600;
+ t421 = RATIONAL(4.0,1.0);
+ t94 = t421*t582;
+ t472 = t426*t454+t437*t637+t94+t143+t453+t105+t580;
+ t471 = z*t712+t319+t217+y*t613+t463*t644+t444*t457+t595;
+ t470 = t138+t250+t459*t383-t452-t456+t221+t126+t787;
+ t438 = RATIONAL(-6.0,1.0);
+ t428 = RATIONAL(6.0,1.0);
+ t419 = RATIONAL(75.0,8.0);
+ t340 = t435*t619;
+ t328 = y*t583;
+ t326 = t441*t550;
+ t320 = t441*t576;
+ t310 = t447*t623;
+ t307 = x*t577;
+ t304 = t433*t618;
+ t303 = t447*t604;
+ t293 = t460*t359;
+ t290 = y*t526;
+ t288 = t459*t626;
+ t284 = t440*t576;
+ t281 = t440*t636;
+ t278 = t440*t623;
+ t276 = y*t579;
+ t264 = z*t560;
+ t259 = t431*t550;
+ t258 = t462*t557;
+ t256 = y*t539;
+ t251 = y*t587;
+ t247 = z*t533;
+ t246 = t463*t356;
+ t239 = t437*t619;
+ t236 = t460*t611;
+ t230 = t463*t603;
+ t227 = z*t568;
+ t222 = t458*t615;
+ t219 = t433*t604;
+ t214 = t458*t522;
+ t204 = t460*t610;
+ t196 = z*t532;
+ t189 = t460*t572;
+ t187 = t459*t373;
+ t183 = t434*t632;
+ t176 = y*t522;
+ t174 = t447*t619;
+ t170 = t460*t376;
+ t167 = t445*t633;
+ t161 = t440*t619;
+ t154 = t460*t386;
+ t150 = t459*t346;
+ t146 = t460*t377;
+ t142 = z*t555;
+ t135 = t437*t618;
+ t131 = t445*t632;
+ t124 = t440*t550;
+ t123 = t450*t550;
+ t116 = t447*t632;
+ t106 = y*t525;
+ t104 = t433*t619;
+ t102 = z*t536;
+ t99 = z*t565;
+ t89 = t433*t623;
+ t84 = y*t523;
+ t78 = t434*t633;
+ t76 = x*t585;
+ t74 = t459*t627;
+ t72 = t440*t637;
+ t70 = t460*t362;
+ t68 = t462*t622;
+ t67 = t450*t556;
+ t65 = t460*t406;
+ t64 = z*t524;
+ t61 = t459*t403;
+ t60 = z*t552;
+ t53 = y*t540;
+ t52 = t437*t632;
+ t50 = z*t520;
+ coeff_I_m1_m1_m1 = t150+t548+t170+t214+t145+t543+t664+t176+t146+t118+t582
++t154+t695+t760+t773+t774+t789;
+ coeff_I_0_m1_m1 = t289+(-t516-t780)*t437+t699+t196+t481+t593+t738+t756+
+t776+t781+t792;
+ coeff_I_p1_m1_m1 = t246+t222+t258+t247+t223+t251+t211+t470+t575+t722+t762
++t768;
+ coeff_I_p2_m1_m1 = t281+t483+t278+t276+t284+t236+t282+t590+t737;
+ coeff_I_m1_0_m1 = t700+t274+(t514-t513)*t437+t481+t264+t571+t751+t761+
+t770+t771+t775;
+ coeff_I_0_0_m1 = t494+(1.0+t678*t445)*t463-t709*(t508*t460+t510)+t729+
+t782+t795+t809;
+ coeff_I_p1_0_m1 = t340+t513+t498*t463+t473+t566+t741+t743+t769+t799;
+ coeff_I_p2_0_m1 = t310+t583-t427*t513+t485+t589+t742+t783;
+ coeff_I_m1_p1_m1 = t340+t142+t276+t549+t721+t581+t299+t293+t140+t722+t757
++t785+t787;
+ coeff_I_0_p1_m1 = t471+t102+t246+t499*t463+t516+t591+t597+t741+t753;
+ coeff_I_p1_p1_m1 = t571-t423*t501+t50+t94+t68+t99+t52+t260+t728+t543+t593
++t734+t782;
+ coeff_I_p2_p1_m1 = t480+t89+t64+t176+t84+t725+t732;
+ coeff_I_m1_p2_m1 = t222+t60+t58+t285+t694+t705+t706+t707+t737+t744;
+ coeff_I_0_p2_m1 = t303+t585-t427*t516+t482+t578+t742+t790;
+ coeff_I_p1_p2_m1 = t307+t219+t227+t479+t725+t735+t773;
+ coeff_I_p2_p2_m1 = t214+t204-t440*t501+t505+t686+t784;
+ coeff_I_m1_m1_0 = (t788-t519)*t437+t738+t111+t681+t601+t751+t759+t767+
+t778+t786+t791+t807;
+ coeff_I_0_m1_0 = t61+(1.0+t676*t445)*t459+t629-t708*(t437+t670+(t446+t413
+*t463)*t460)+t729+t733+t800+t815;
+ coeff_I_p1_m1_0 = t474+t183+t187+t519+t498*t459+t594+t723+t743+t805;
+ coeff_I_p2_m1_0 = t116+t538-t460*t517+t486+t574+t740+t783;
+ coeff_I_m1_0_0 = t494+t65+(1.0+t658*t445)*t460+t609+t711*(t508*t463+t510)
++t733+t810;
+ coeff_I_0_0_0 = RATIONAL(1.0,1.0)+(t461+t658)*t445+(t436+t676*t416)*t459+
+(t436+t678*t416+(t414+t419*t461)*t459)*t463+(t436+t658*t416+(t419*t462+t414)*
+t459+(t414+RATIONAL(-125.0,8.0)*t459+t419*t458)*t463)*t460+t634+t813+t814;
+ coeff_I_p1_0_0 = (t424+t658*t444)*t460+(t509*t463+t507)*t461+t475*x+t320+
+t495+t598+t730+t808;
+ coeff_I_p2_0_0 = t189+(t437+t658*t442)*t460+t475*t461+t493+t727;
+ coeff_I_m1_p1_0 = t499*t460+t474-t788+t78+t70+t574+t598+t753+t754;
+ coeff_I_0_p1_0 = t23+(t424+t676*t444)*t459+(t434+t410*t463+(t410+t411*
+t463)*t460)*t458+t476*y+t596+t730+t731+t797+t805;
+ coeff_I_p1_p1_0 = ((t428*t462+t421)*t459+t511)*t460+t14+t167+t609+t131+
+t515*t459+t601+t629+t634+t746+t748;
+ coeff_I_p2_p1_0 = t673+t106+t489*t460+t492+t745+t764+t807;
+ coeff_I_m1_p2_0 = t557+t74+t459*t512+t486+t594+t752+t790;
+ coeff_I_0_p2_0 = t20+t67+(t437+t676*t442)*t459+t476*t458+t595+t727+t811;
+ coeff_I_p1_p2_0 = t288+t692+t490*t459+t491+t745+t767+t798;
+ coeff_I_p2_p2_0 = t534+(t679+(t427+t675)*t459)*t460+t506+t786+t794;
+ coeff_I_m1_m1_p1 = t60+t328+t108+t259+t187+t86+t70+t76+t470+t590+t721+
+t755;
+ coeff_I_0_m1_p1 = t471+t780+t290+t497*t459+t247+t578+t723+t749+t797;
+ coeff_I_p1_m1_p1 = t131+t61+t196+t239-t423*t502+t472+t227+t599+t728+t759+
+t760;
+ coeff_I_p2_m1_p1 = t480+t106+t204+t135+t726+t739+t789;
+ coeff_I_m1_0_p1 = t142+t473+t497*t460-t514+t589+t749+t754+t801+t808;
+ coeff_I_0_0_p1 = t495+(t424+t678*t444)*t463+(t509*t460+t507)*t462+t326+
+t477*z+t597+t731+t799;
+ coeff_I_p1_0_p1 = t99+t496+t515*t463+((t421+t428*t458)*t463+t518)*t460+
+t602+t748+t770+t795+t810+t813;
+ coeff_I_p2_0_p1 = t89+t702+t487*t460+t488+t750+t761+t764;
+ coeff_I_m1_p1_p1 = t167+t64+t423*t503+t65+t135+t472+t264+t602+t734+t774+
+t778;
+ coeff_I_0_p1_p1 = t50+t518*t459+((t421+t428*t461)*t459+t511)*t463+t496+
+t599+t746+t781+t809+t814+t815;
+ coeff_I_p1_p1_p1 = t102+(t424*x+t438*t461)*t699+t78+((t424*z+t438*t462)*
+t459+(t438*t458+t424*y+RATIONAL(8.0,1.0)*t459)*t463)*t460+t290+t320+t326+t183+
+t581+t596+t755+t762+t769+t801;
+ coeff_I_p2_p1_p1 = t281+t424*t457+t310+t328+t116+t189+t549+t695+t736+t772
++t779;
+ coeff_I_m1_p2_p1 = t170+t239+t479+t288+t686+t724+t739;
+ coeff_I_0_p2_p1 = t701+t219+t487*t459+t488+t747+t776+t798;
+ coeff_I_p1_p2_p1 = t67+t74+t424*t456+t178+t303+t76+t484+t707+t768+t772;
+ coeff_I_p2_p2_p1 = t231+t278+t137+t259+(t430*z+t698)*t681+t504+t706;
+ coeff_I_m1_m1_p2 = t483+t230+t124+t156+t72+t161+t293+t575+t744;
+ coeff_I_0_m1_p2 = t592+t53-t463*t517+t482+t591+t740+t777;
+ coeff_I_p1_m1_p2 = t150+t52+t478+t304+t663+t726+t735;
+ coeff_I_p2_m1_p2 = t295+t256+t84-t440*t502+t548+t766+t784;
+ coeff_I_m1_0_p2 = t587+t174+t463*t512+t485+t566+t752+t777;
+ coeff_I_0_0_p2 = t123+(t437+t678*t442)*t463+t477*t462+t493+t796+t811;
+ coeff_I_p1_0_p2 = t104+t704+t490*t463+t491+t750+t775+t812;
+ coeff_I_p2_0_p2 = t579+(t642+(t691+t427)*t463)*t460+t763+t771+t793+t794;
+ coeff_I_m1_p1_p2 = t68+t478+t146+t104+t256+t724+t732;
+ coeff_I_0_p1_p2 = t703+t304+t489*t463+t492+t747+t756+t812;
+ coeff_I_p1_p1_p2 = t174+t53+t123+t424*t454+t175+t72+t251+t484+t736+t757;
+ coeff_I_p2_p1_p2 = t236+t149+t230+t343+(t710+t649)*t700+t504+t785;
+ coeff_I_m1_p2_p2 = t154+t307+t440*t503+t505+t663+t766;
+ coeff_I_0_p2_p2 = t588+(t679+(t427+t640)*t459)*t463+t506+t792+t793;
+ coeff_I_p1_p2_p2 = t161+t258+t343+t231+(t430*x+t671)*t699+t664+t705+t765;
+ coeff_I_p2_p2_p2 = t124+t459*t539+t284+(t577+(t688+t687)*t463)*t460+t694;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dx.compute.c
new file mode 100644
index 0000000..68acced
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dx.compute.c
@@ -0,0 +1,1142 @@
+fp t1274,
+ t1441,
+ t1260,
+ t1271,
+ t1270,
+ t1422,
+ t1267,
+ t1542,
+ t1442,
+ t1263,
+ t1273,
+ t1419,
+ t1265,
+ t1541,
+ t1449,
+ t1375,
+ t1446,
+ t1372,
+ t1269,
+ t1268,
+ t1225,
+ t1272,
+ t1379,
+ t1216,
+ t1322,
+ t886,
+ t1540,
+ t1417,
+ t1368,
+ t1240,
+ t1254,
+ t1408,
+ t1326,
+ t998,
+ t1539,
+ t1237,
+ t1454,
+ t1418,
+ t1239,
+ t1380,
+ t1376,
+ t929,
+ t1538,
+ t1445,
+ t1253,
+ t1369,
+ t979,
+ t1313,
+ t1251,
+ t1537,
+ t1230,
+ t1536,
+ t1242,
+ t1378,
+ t1318,
+ t974,
+ t1535,
+ t1257,
+ t920,
+ t1448,
+ t1252,
+ t1363,
+ t1534,
+ t1331,
+ t1226,
+ t1533,
+ t1317,
+ t950,
+ t1425,
+ t1377,
+ t1532,
+ t871,
+ t1235,
+ t1429,
+ t1362,
+ t1531,
+ t1420,
+ t1261,
+ t1248,
+ t1233,
+ t1530,
+ t1247,
+ t1338,
+ t1211,
+ t1371,
+ t846,
+ t1529,
+ t1205,
+ t1213,
+ t876,
+ t1528,
+ t1243,
+ t1396,
+ t1131,
+ t1385,
+ t1323,
+ t1527,
+ t1342,
+ t821,
+ t1526,
+ t1200,
+ t1525,
+ t1524,
+ t1220,
+ t867,
+ t1212,
+ t1314,
+ t1523,
+ t930,
+ t1522,
+ t1159,
+ t1521,
+ t1256,
+ t1400,
+ t1370,
+ t1039,
+ t1520,
+ t1222,
+ t1327,
+ t1241,
+ t1519,
+ t1518,
+ t1426,
+ t1321,
+ t830,
+ t1231,
+ t1517,
+ t1394,
+ t1218,
+ t1330,
+ t1516,
+ t1196,
+ t1207,
+ t1515,
+ t1384,
+ t1514,
+ t1074,
+ t1513,
+ t1246,
+ t1392,
+ t1158,
+ t1512,
+ t883,
+ t1511,
+ t1510,
+ t1133,
+ t1214,
+ t1509,
+ t1508,
+ t1507,
+ t965,
+ t1506,
+ t1221,
+ t1405,
+ t1505,
+ t1223,
+ t1388,
+ t1142,
+ t1504,
+ t1503,
+ t1502,
+ t928,
+ t1501,
+ t1238,
+ t1185,
+ t1245,
+ t1409,
+ t1500,
+ t1407,
+ t1499,
+ t1249,
+ t1498,
+ t1232,
+ t1415,
+ t1118,
+ t1497,
+ t1037,
+ t1496,
+ t1183,
+ t1495,
+ t1102,
+ t1236,
+ t1406,
+ t1174,
+ t1494,
+ t1250,
+ t1414,
+ t1148,
+ t1493,
+ t1492,
+ t1184,
+ t1491,
+ t1398,
+ t1181,
+ t1447,
+ t1122,
+ t1490,
+ t1109,
+ t1134,
+ t1489,
+ t1264,
+ t1451,
+ t1152,
+ t1488,
+ t1191,
+ t1412,
+ t1487,
+ t1413,
+ t1179,
+ t1486,
+ t1177,
+ t1444,
+ t1107,
+ t1485,
+ t1188,
+ t1484,
+ t1483,
+ t951,
+ t1482,
+ t1197,
+ t1199,
+ t1481,
+ t1443,
+ t1095,
+ t1480,
+ t1208,
+ t1130,
+ t1479,
+ t1229,
+ t1399,
+ t1478,
+ t1170,
+ t1138,
+ t1477,
+ t1316,
+ t1393,
+ t1476,
+ t1042,
+ t1143,
+ t1475,
+ t1401,
+ t1104,
+ t1474,
+ t1473,
+ t1228,
+ t1204,
+ t1472,
+ t1471,
+ t1404,
+ t1227,
+ t1156,
+ t1470,
+ t1469,
+ t943,
+ t1468,
+ t1019,
+ t1450,
+ t1367,
+ t1467,
+ t925,
+ t1386,
+ t1105,
+ t1160,
+ t1466,
+ t1387,
+ t1465,
+ t955,
+ t1464,
+ t1195,
+ t1215,
+ t1202,
+ t1463,
+ t1151,
+ t1374,
+ t1462,
+ t987,
+ t1162,
+ t1461,
+ t1460,
+ t1459,
+ t1259,
+ t1423,
+ t1123,
+ t1458,
+ t1411,
+ t1116,
+ t1244,
+ t1457,
+ t1176,
+ t1194,
+ t1456,
+ t1258,
+ t1453,
+ t1266,
+ t1455,
+ t1452,
+ t1190,
+ t1187,
+ t1186,
+ t1224,
+ t1440,
+ t859,
+ t1439,
+ t1361,
+ t999,
+ t1438,
+ t1437,
+ t1436,
+ t1383,
+ t1325,
+ t898,
+ t1435,
+ t1434,
+ t1332,
+ t1035,
+ t1433,
+ t1432,
+ t1059,
+ t1364,
+ t1430,
+ t1192,
+ t1424,
+ t1048,
+ t1427,
+ t1262,
+ t1421,
+ t1416,
+ t1410,
+ t1403,
+ t1402,
+ t1091,
+ t1397,
+ t1395,
+ t1391,
+ t1390,
+ t1389,
+ t1382,
+ t1255,
+ t1381,
+ t1373,
+ t1168,
+ t1085,
+ t1365,
+ t1178,
+ t1153,
+ t1124,
+ t923,
+ t1360,
+ t986,
+ t1340,
+ t1359,
+ t1358,
+ t1357,
+ t1356,
+ t1355,
+ t1354,
+ t1353,
+ t1352,
+ t1351,
+ t877,
+ t1344,
+ t1350,
+ t1329,
+ t1349,
+ t1348,
+ t1347,
+ t1346,
+ t1345,
+ t1013,
+ t1343,
+ t1341,
+ t1339,
+ t1093,
+ t1129,
+ t1157,
+ t1096,
+ t1002,
+ t1337,
+ t1092,
+ t1336,
+ t1144,
+ t1335,
+ t1334,
+ t1333,
+ t1328,
+ t1324,
+ t1166,
+ t1320,
+ t1319,
+ t1180,
+ t1315,
+ t1217,
+ t1312,
+ t1311,
+ t1310,
+ t1308,
+ t1307,
+ t1306,
+ t942,
+ t1305,
+ t1304,
+ t961,
+ t1303,
+ t1301,
+ t1300,
+ t1036,
+ t1030,
+ t1299,
+ t1298,
+ t1297,
+ t995,
+ t1296,
+ t833,
+ t1295,
+ t1206,
+ t852,
+ t1294,
+ t1293,
+ t1210,
+ t875,
+ t1292,
+ t997,
+ t1291,
+ t887,
+ t1290,
+ t1289,
+ t1058,
+ t1288,
+ t1046,
+ t1287,
+ t1003,
+ t1286,
+ t1077,
+ t1285,
+ t1060,
+ t1284,
+ t1283,
+ t1282,
+ t1281,
+ t1234,
+ t1280,
+ t1279,
+ t1278,
+ t897,
+ t1277,
+ t1219,
+ t1209,
+ t1203,
+ t1201,
+ t1198,
+ t1167,
+ t1164,
+ t1163,
+ t1155,
+ t1149,
+ t1140,
+ t1137,
+ t1136,
+ t1128,
+ t1121,
+ t1119,
+ t1103,
+ t1098,
+ t1097,
+ t1090,
+ t1075,
+ t1072,
+ t1070,
+ t1066,
+ t1055,
+ t1052,
+ t1050,
+ t1047,
+ t1045,
+ t1040,
+ t1038,
+ t1034,
+ t1028,
+ t1025,
+ t1016,
+ t1010,
+ t1009,
+ t1008,
+ t1006,
+ t985,
+ t984,
+ t978,
+ t975,
+ t971,
+ t968,
+ t967,
+ t966,
+ t963,
+ t958,
+ t957,
+ t956,
+ t937,
+ t933,
+ t932,
+ t918,
+ t917,
+ t912,
+ t909,
+ t907,
+ t905,
+ t900,
+ t896,
+ t894,
+ t873,
+ t870,
+ t868,
+ t843,
+ t841,
+ t838,
+ t832,
+ t831,
+ t827,
+ t823;
+ t1274 = z*z;
+ t1441 = x*t1274;
+ t1260 = y*t1441;
+ t1271 = y*y;
+ t1270 = t1271*y;
+ t1422 = t1274*t1270;
+ t1267 = x*t1422;
+ t1542 = t1267+t1260;
+ t1442 = z*t1271;
+ t1263 = x*t1442;
+ t1273 = t1274*z;
+ t1419 = t1273*t1271;
+ t1265 = x*t1419;
+ t1541 = t1263+t1265;
+ t1449 = t1273+z;
+ t1375 = x*t1449;
+ t1446 = t1270+y;
+ t1372 = x*t1446;
+ t1269 = t1271*t1274;
+ t1268 = x*t1269;
+ t1225 = RATIONAL(-4.0,1.0);
+ t1272 = x*x;
+ t1379 = t1273*t1272;
+ t1216 = RATIONAL(27.0,8.0);
+ t1322 = t1216*t1379;
+ t886 = t1270*t1322;
+ t1540 = t1225*t1268+t886;
+ t1417 = t1271*t1272;
+ t1368 = z*t1417;
+ t1240 = RATIONAL(-3.0,2.0);
+ t1254 = RATIONAL(9.0,8.0);
+ t1408 = t1254*t1270;
+ t1326 = t1272*t1408;
+ t998 = z*t1326;
+ t1539 = t1240*t1368+t998;
+ t1237 = RATIONAL(1.0,2.0);
+ t1454 = x*z;
+ t1418 = t1237*t1454;
+ t1239 = RATIONAL(-3.0,8.0);
+ t1380 = t1239*t1272;
+ t1376 = z*t1380;
+ t929 = y*t1376;
+ t1538 = y*t1418+t929;
+ t1445 = z*t1272;
+ t1253 = RATIONAL(3.0,8.0);
+ t1369 = t1253*t1445;
+ t979 = t1270*t1369;
+ t1313 = t1272*t1422;
+ t1251 = RATIONAL(3.0,2.0);
+ t1537 = t979+t1251*t1313;
+ t1230 = RATIONAL(-5.0,1.0);
+ t1536 = t1271*t1322+t1230*t1267;
+ t1242 = RATIONAL(-5.0,2.0);
+ t1378 = t1242*t1441;
+ t1318 = t1254*t1417;
+ t974 = t1273*t1318;
+ t1535 = t1270*t1378+t974;
+ t1257 = RATIONAL(-9.0,8.0);
+ t920 = t1257*t1313;
+ t1448 = x*t1273;
+ t1252 = RATIONAL(5.0,4.0);
+ t1363 = t1252*t1448;
+ t1534 = t920+t1271*t1363;
+ t1331 = t1274*t1417;
+ t1226 = RATIONAL(-9.0,4.0);
+ t1533 = t1270*t1363+t1226*t1331;
+ t1317 = t1257*t1379;
+ t950 = t1271*t1317;
+ t1425 = t1274*t1252;
+ t1377 = x*t1425;
+ t1532 = t950+t1270*t1377;
+ t871 = y*t1322;
+ t1235 = RATIONAL(-9.0,2.0);
+ t1429 = t1274*t1272;
+ t1362 = y*t1429;
+ t1531 = t871+t1235*t1362;
+ t1420 = t1273*t1270;
+ t1261 = x*t1420;
+ t1248 = RATIONAL(-3.0,4.0);
+ t1233 = RATIONAL(1.0,4.0);
+ t1530 = t1248*t1331+t1233*t1261;
+ t1247 = RATIONAL(9.0,2.0);
+ t1338 = t1247*t1429;
+ t1211 = RATIONAL(-27.0,8.0);
+ t1371 = y*t1379;
+ t846 = t1211*t1371;
+ t1529 = y*t1338+t846;
+ t1205 = RATIONAL(-45.0,4.0);
+ t1213 = RATIONAL(15.0,4.0);
+ t876 = t1213*t1261;
+ t1528 = t876+t1205*t1331;
+ t1243 = RATIONAL(-1.0,2.0);
+ t1396 = t1274*t1243;
+ t1131 = t1270*t1396;
+ t1385 = t1271*t1253;
+ t1323 = t1272*t1385;
+ t1527 = t1273*t1323+x*t1131;
+ t1342 = t1270*t1379;
+ t821 = RATIONAL(-81.0,8.0)*t1342;
+ t1526 = t821+RATIONAL(25.0,1.0)*t1268;
+ t1200 = RATIONAL(45.0,4.0);
+ t1525 = t1200*t1261+RATIONAL(-45.0,2.0)*t1331;
+ t1524 = t1230*t1265+t1216*t1313;
+ t1220 = RATIONAL(-15.0,4.0);
+ t867 = t1220*t1261;
+ t1212 = RATIONAL(45.0,8.0);
+ t1314 = t1212*t1429;
+ t1523 = t1271*t1314+t867;
+ t930 = t1254*t1313;
+ t1522 = t930+t1242*t1265;
+ t1159 = t1257*t1420;
+ t1521 = t1247*t1261+t1159;
+ t1256 = RATIONAL(9.0,4.0);
+ t1400 = t1257*t1272;
+ t1370 = z*t1400;
+ t1039 = t1270*t1370;
+ t1520 = t1256*t1313+t1039;
+ t1222 = RATIONAL(-15.0,8.0);
+ t1327 = t1271*t1379;
+ t1241 = RATIONAL(3.0,4.0);
+ t1519 = t1222*t1327+t1241*t1379;
+ t1518 = t1235*t1313+t1039;
+ t1426 = t1270*t1272;
+ t1321 = t1211*t1426;
+ t830 = t1273*t1321;
+ t1231 = RATIONAL(8.0,1.0);
+ t1517 = t830+t1231*t1268;
+ t1394 = t1248*t1272;
+ t1218 = RATIONAL(15.0,8.0);
+ t1330 = t1218*t1417;
+ t1516 = (t1394+t1330)*z;
+ t1196 = RATIONAL(-135.0,8.0);
+ t1207 = RATIONAL(27.0,4.0);
+ t1515 = t1196*t1313+t1207*t1426;
+ t1384 = t1241*t1272;
+ t1514 = t1270*t1384+t1222*t1313;
+ t1074 = t1241*t1261;
+ t1513 = t1220*t1331+t1074;
+ t1246 = RATIONAL(-1.0,8.0);
+ t1392 = t1246*t1270;
+ t1158 = t1273*t1392;
+ t1512 = t1158+t1237*t1261;
+ t883 = t1216*z*t1426;
+ t1511 = t883+t1235*t1368;
+ t1510 = y*t1394+t1218*t1362;
+ t1133 = t1230*t1441;
+ t1214 = RATIONAL(-15.0,2.0);
+ t1509 = t1133+t1214*t1267;
+ t1508 = t1212*t1327+t1226*t1379;
+ t1507 = t1214*t1331+t1256*t1261;
+ t965 = t1226*t1313;
+ t1506 = t965+t1541;
+ t1221 = RATIONAL(-45.0,8.0);
+ t1405 = t1256*t1272;
+ t1505 = t1221*t1313+t1270*t1405;
+ t1223 = RATIONAL(5.0,2.0);
+ t1388 = t1223*t1271;
+ t1142 = x*t1388;
+ t1504 = t1142+t1213*t1265;
+ t1503 = t1207*t1379+t1196*t1327;
+ t1502 = -t1267+t974;
+ t928 = t1240*t1331;
+ t1501 = t1074+t928;
+ t1238 = RATIONAL(-1.0,4.0);
+ t1185 = t1238*t1273;
+ t1245 = RATIONAL(5.0,8.0);
+ t1409 = t1245*t1271;
+ t1500 = t1185+t1273*t1409;
+ t1407 = t1245*t1274;
+ t1499 = (t1238+t1407)*t1270;
+ t1249 = RATIONAL(-5.0,8.0);
+ t1498 = t1249*t1419+t1233*t1273;
+ t1232 = RATIONAL(-3.0,1.0);
+ t1415 = t1239*t1273;
+ t1118 = t1270*t1415;
+ t1497 = t1232*t1261+t1118;
+ t1037 = y*t1317;
+ t1496 = t1235*t1327+t1037;
+ t1183 = t1248*t1270;
+ t1495 = t1183+t1218*t1422;
+ t1102 = t1237*t1422;
+ t1236 = RATIONAL(1.0,8.0);
+ t1406 = t1270*t1236;
+ t1174 = z*t1406;
+ t1494 = t1102+t1174;
+ t1250 = RATIONAL(3.0,1.0);
+ t1414 = t1273*t1253;
+ t1148 = t1270*t1414;
+ t1493 = t1250*t1261+t1148;
+ t1492 = t1037+t1256*t1327;
+ t1184 = t1233*t1270;
+ t1491 = t1249*t1422+t1184;
+ t1398 = t1237*t1271;
+ t1181 = z*t1398;
+ t1447 = z*t1270;
+ t1122 = t1239*t1447;
+ t1490 = t1181+t1122;
+ t1109 = t1273*t1408;
+ t1134 = t1240*t1419;
+ t1489 = t1109+t1134;
+ t1264 = y*t1448;
+ t1451 = y*t1246;
+ t1152 = t1273*t1451;
+ t1488 = -t1264+t1152;
+ t1191 = t1241*t1270;
+ t1412 = t1222*t1274;
+ t1487 = t1191+t1270*t1412;
+ t1413 = t1273*t1236;
+ t1179 = y*t1413;
+ t1486 = t1264+t1179;
+ t1177 = y*t1415;
+ t1444 = y*t1274;
+ t1107 = t1237*t1444;
+ t1485 = t1177+t1107;
+ t1188 = t1248*t1273;
+ t1484 = t1218*t1419+t1188;
+ t1483 = t1223*t1265+t965+z*t1142;
+ t951 = t1247*t1313;
+ t1482 = t1220*t1265+t1252*t1263+t951;
+ t1197 = RATIONAL(-27.0,2.0);
+ t1199 = RATIONAL(15.0,1.0);
+ t1481 = t1197*t1327+y*t1133+t1199*t1267;
+ t1443 = x*t1271;
+ t1095 = t1230*t1443;
+ t1480 = t1197*t1313+t1199*t1265+z*t1095;
+ t1208 = RATIONAL(15.0,2.0);
+ t1130 = t1274*t1388;
+ t1479 = t1130+t1208*t1331+t1235*t1261;
+ t1229 = RATIONAL(2.0,1.0);
+ t1399 = t1274*t1236;
+ t1478 = y*t1399+t920+t1229*t1265;
+ t1170 = t1251*t1422;
+ t1138 = y*t1396;
+ t1477 = t1240*t1327+(t1170+t1138)*x;
+ t1316 = t1274*t1384;
+ t1393 = t1233*t1271;
+ t1476 = t1271*t1316+t1274*t1393+t1243*t1261;
+ t1042 = t1226*t1327;
+ t1143 = t1223*t1441;
+ t1475 = t1042+t1223*t1267+y*t1143;
+ t1401 = t1270*t1240;
+ t1104 = t1274*t1401;
+ t1474 = t1248*t1379+x*t1104+t1218*t1327;
+ t1473 = x*t1134+t1218*t1313+t1270*t1394;
+ t1228 = RATIONAL(5.0,1.0);
+ t1204 = RATIONAL(-27.0,4.0);
+ t1472 = t1204*t1327+t1542*t1228;
+ t1471 = t1248*t1327+(t1107+t1102)*x;
+ t1404 = t1238*t1271;
+ t1227 = RATIONAL(-2.0,1.0);
+ t1156 = t1227*t1441;
+ t1470 = z*t1404+y*t1156+t1227*t1267;
+ t1469 = t1204*t1313+t1541*t1228;
+ t943 = t1254*t1371;
+ t1468 = t1042+t943+t1542;
+ t1019 = t1247*t1327;
+ t1450 = x*t1270;
+ t1367 = t1220*t1450;
+ t1467 = t1019+y*t1377+t1274*t1367;
+ t925 = t1270*t1376;
+ t1386 = t1271*t1251;
+ t1105 = t1273*t1386;
+ t1160 = t1243*t1442;
+ t1466 = t925+t1240*t1313+(t1105+t1160)*x;
+ t1387 = t1242*t1271;
+ t1465 = t1208*t1265+t1387*t1454+t1518;
+ t955 = t1250*t1265;
+ t1464 = -t1263+t955+t1518;
+ t1195 = RATIONAL(135.0,8.0);
+ t1215 = RATIONAL(-15.0,1.0);
+ t1202 = RATIONAL(-10.0,1.0);
+ t1463 = t1202*t1441+t1215*t1267+t1195*t1327+t1204*t1379;
+ t1151 = z*t1392;
+ t1374 = t1229*t1450;
+ t1462 = t1274*t1374+t1151+t950+t1236*t1442;
+ t987 = t1247*t1331;
+ t1162 = t1271*t1396;
+ t1461 = t987+t1162+t1497;
+ t1460 = t1221*t1331+t1271*t1407+t1493;
+ t1459 = y*t1378+t1208*t1267+t1496;
+ t1259 = RATIONAL(-5.0,4.0);
+ t1423 = t1274*t1259;
+ t1123 = t1271*t1423;
+ t1458 = t1123+t1200*t1331+t1497;
+ t1411 = t1229*t1271;
+ t1116 = y*t1414;
+ t1244 = RATIONAL(-6.0,1.0);
+ t1457 = t1116+t951+t1138+t1244*t1265+t1411*t1454;
+ t1176 = t1227*t1443;
+ t1194 = t1238*y;
+ t1456 = z*t1176+t1274*t1194+t1227*t1265+t1520;
+ t1258 = RATIONAL(-9.0,1.0);
+ t1453 = x*y;
+ t1266 = z*t1453;
+ t1455 = -t1266+t1269+t1258*t1331+t1493;
+ t1452 = t1243*y;
+ t1190 = t1233*z;
+ t1187 = t1233*y;
+ t1186 = t1238*z;
+ t1224 = RATIONAL(4.0,1.0);
+ t1440 = t1224*x;
+ t859 = RATIONAL(81.0,8.0)*t1342;
+ t1439 = t859+t1205*t1261;
+ t1361 = x*t1183;
+ t999 = t1273*t1326;
+ t1438 = t1273*t1361+t999;
+ t1437 = t1257*t1368+t998;
+ t1436 = t943+t1259*t1264;
+ t1383 = x*t1187;
+ t1325 = t1239*t1379;
+ t898 = y*t1325;
+ t1435 = t1273*t1383+t898;
+ t1434 = t1259*t1261+t999;
+ t1332 = t1253*t1379;
+ t1035 = t1270*t1332;
+ t1433 = t1239*t1313+t1035;
+ t1432 = t1270+t1273;
+ t1059 = y*t1332;
+ t1364 = x*t1185;
+ t1430 = t1059+y*t1364;
+ t1192 = t1241*t1273;
+ t1424 = x*t1186;
+ t1048 = y*t1369;
+ t1427 = y*t1424+t1048;
+ t1262 = x*t1447;
+ t1421 = t1232*t1270;
+ t1416 = t1246*t1271;
+ t1410 = t1232*t1272;
+ t1403 = t1258*t1272;
+ t1402 = t1274*t1233;
+ t1091 = t1273*t1406;
+ t1397 = t1091+t1274*t1392;
+ t1395 = x*t1452;
+ t1391 = t1268-t1265;
+ t1390 = t1229*t1274;
+ t1389 = t1259*t1454;
+ t1382 = t1226*t1272;
+ t1255 = RATIONAL(9.0,1.0);
+ t1381 = t1255*t1272;
+ t1373 = t1250*t1450;
+ t1168 = t1271*t1440;
+ t1085 = t1202*t1443;
+ t1365 = t1213*t1450;
+ t1178 = y*t1405;
+ t1153 = z*t1384;
+ t1124 = z*t1405;
+ t923 = t1270*t1325;
+ t1360 = t925+t1241*t1313+t923;
+ t986 = t1254*y*t1445;
+ t1340 = t1271*t1382;
+ t1359 = t986+z*t1340+t998;
+ t1358 = t1221*t1368+t1124+t883;
+ t1357 = t1222*t1368+t1153+t998;
+ t1356 = t846+(t1382+t1314)*y;
+ t1355 = t886+t1505;
+ t1354 = t1221*t1327+t1256*t1379+t886;
+ t1353 = t1152+t1237*t1264+t898;
+ t1352 = t871+t1178+t1221*t1362;
+ t1351 = t830+t1270*t1382+t1212*t1313;
+ t877 = z*t1321;
+ t1344 = t1247*t1417;
+ t1350 = t877+t986+z*t1344;
+ t1329 = t1272*t1412;
+ t1349 = t943+(t1384+t1329)*y;
+ t1348 = t877+z*t1382+t1212*t1368;
+ t1347 = t830+t1508;
+ t1346 = t1240*t1261+t999+t1148;
+ t1345 = t1249*t1444+t1116+t1187;
+ t1013 = t1270*t1317;
+ t1343 = t1118+t1251*t1261+t1013;
+ t1341 = t1271*t1394;
+ t1339 = t1272*t1386;
+ t1093 = t1273*t1398;
+ t1129 = t1243*t1419;
+ t1157 = t1273*t1393;
+ t1096 = t1236*y*z;
+ t1002 = y*t1370;
+ t1337 = t1096+t1002+t1266;
+ t1092 = t1274*t1398;
+ t1336 = t1251*t1429;
+ t1144 = t1253*t1447;
+ t1335 = t1249*t1442+t1190+t1144;
+ t1334 = t1274*t1394;
+ t1333 = t1274*t1382;
+ t1328 = t1273*t1395+t1059+t1179;
+ t1324 = t1109+t1222*t1419+t1192;
+ t1166 = z*t1451;
+ t1320 = t1151+t1166+z*t1393;
+ t1319 = t1013+t1492;
+ t1180 = t1241*t1419;
+ t1315 = t1091+t1238*t1422+t1174;
+ t1217 = RATIONAL(25.0,4.0);
+ t1312 = t1217*t1271+t1242;
+ t1311 = t1200*t1272+t1259;
+ t1310 = t1217*t1274+t1242;
+ t1308 = t1274*t1372;
+ t1307 = t1405+t1238;
+ t1306 = t1252+t1213*t1272;
+ t942 = x*t1123;
+ t1305 = t1274*t1330+t942+t1438;
+ t1304 = t1240*t1272+t1243;
+ t961 = x*t1092;
+ t1303 = t961+t1253*t1313+x*t1129+t923;
+ t1301 = t1237+t1235*t1272;
+ t1300 = t1271*t1375;
+ t1036 = t1235*t1331;
+ t1030 = t1228*t1268;
+ t1299 = t876+t830+t1036+t1030;
+ t1298 = t930+t1013+t1391;
+ t1297 = t1233+t1384-x;
+ t995 = t1274*t1176;
+ t1296 = z*t1383+t929+t1250*t1331+t995+t1438;
+ t833 = RATIONAL(-20.0,1.0)*t1268;
+ t1295 = RATIONAL(45.0,2.0)*t1331+t1274*t1387+t859+t833+t1258*t1261+t1159;
+ t1206 = RATIONAL(-25.0,4.0);
+ t852 = t1206*t1268;
+ t1294 = t852+t1143+t1274*t1365+t1354;
+ t1293 = t1195*t1313+t1204*t1426+t1215*t1265+t1085+t1526;
+ t1210 = RATIONAL(25.0,2.0);
+ t875 = t1210*t1268;
+ t1292 = t1214*t1265+t1095+t875+t1351;
+ t997 = t1274*t1095;
+ t1291 = t997+t1271*t1425+t1213*t1331+t1346;
+ t887 = t1274*t1085;
+ t1290 = t1255*t1331+t887+t1002+t867+t1252*t1266+t886;
+ t1289 = t1274*t1404-t1261+t999+t1158+t1256*t1331+t995;
+ t1058 = t1251*t1331;
+ t1288 = t1058+t1092+t995+t1346;
+ t1046 = t1274*t1373;
+ t1287 = -t1260+t1046+t1496+t1540;
+ t1003 = t1232*t1265;
+ t1286 = t1176+t1030+t1003+t1351;
+ t1077 = t1232*t1267;
+ t1285 = t1156+t1077+t1030+t1347;
+ t1060 = x*t1130;
+ t1284 = t1271*t1389+t1259*t1265+t1060+t1013+t1520;
+ t1283 = t1060+t1319+t1423*t1372;
+ t1282 = t1035+t979+t1248*t1313-t1268+(t1093+t1181)*x;
+ t1281 = t1271*t1329+t1249*t1269+t1060+t1343;
+ t1234 = RATIONAL(6.0,1.0);
+ t1280 = y*t1407+t887+t1234*t1265+t1177+t1168+t1194+t1355;
+ t1279 = t887+t1234*t1267+z*t1409+t1186+t1274*t1440+t1122+t1354;
+ t1278 = t1244*t1267+t943+t1019+t1390*t1453+t1166+t1160+t1144+t1517;
+ t897 = t1274*t1168;
+ t1277 = -t1269+t1096+t1232*t1331+t1048+t897+z*t1395+t1343;
+ t1219 = RATIONAL(75.0,4.0);
+ t1209 = RATIONAL(-12.0,1.0);
+ t1203 = RATIONAL(-75.0,4.0);
+ t1201 = RATIONAL(27.0,2.0);
+ t1198 = RATIONAL(12.0,1.0);
+ t1167 = t1273*t1385;
+ t1164 = y*t1402;
+ t1163 = t1246*t1444;
+ t1155 = t1270*t1402;
+ t1149 = t1248*t1422;
+ t1140 = t1271*t1415;
+ t1137 = t1239*t1422;
+ t1136 = t1271*t1413;
+ t1128 = t1270*t1399;
+ t1121 = t1271*t1188;
+ t1119 = t1241*t1422;
+ t1103 = z*t1416;
+ t1098 = t1273*t1416;
+ t1097 = t1253*t1422;
+ t1090 = t1271*t1185;
+ t1075 = t1241*t1262;
+ t1072 = t1270*t1424;
+ t1070 = t1251*t1327;
+ t1066 = t1421*t1454;
+ t1055 = z*t1339;
+ t1052 = t1232*t1264;
+ t1050 = y*t1334;
+ t1047 = z*t1341;
+ t1045 = t1401*t1454;
+ t1040 = t1271*t1124;
+ t1038 = t1251*t1262;
+ t1034 = t1270*t1364;
+ t1028 = t1274*t1178;
+ t1025 = y*t1363;
+ t1016 = t1188*t1453;
+ t1010 = t1271*t1325;
+ t1009 = t1241*t1264;
+ t1008 = z*t1373;
+ t1006 = z*t1361;
+ t985 = t1243*t1262;
+ t984 = t1239*t1368;
+ t978 = t1252*t1262;
+ t975 = t1255*t1261;
+ t971 = z*t1318;
+ t968 = t1226*t1261;
+ t967 = t1251*t1264;
+ t966 = z*t1323;
+ t963 = t1270*t1389;
+ t958 = t1233*t1262;
+ t957 = y*t1389;
+ t956 = t1240*t1264;
+ t937 = t1239*t1362;
+ t933 = y*t1336;
+ t932 = t1254*t1362;
+ t918 = y*t1316;
+ t917 = t1257*t1362;
+ t912 = t1253*t1362;
+ t909 = t1240*t1362;
+ t907 = y*t1333;
+ t905 = t1272*t1180;
+ t900 = t1250*t1264;
+ t896 = t1270*t1418;
+ t894 = t1271*t1153;
+ t873 = z*t1365;
+ t870 = t1201*t1313;
+ t868 = z*t1367;
+ t843 = t1220*t1264;
+ t841 = t1213*t1264;
+ t838 = t1207*t1313;
+ t832 = t1211*t1327;
+ t831 = t1207*t1327;
+ t827 = t1201*t1327;
+ t823 = t1211*t1313;
+ coeff_dx_m1_m1_m1 = t918+t928+t1155+t1229*t1268+t1353+t1320+t896+t1157+
+t905+t1162+t894+t1360+t1164-t1541-t1542+t1512+t1538;
+ coeff_dx_0_m1_m1 = t963+t957+t997+t987+t907+t1359+t1434+t1436+t1475+t1483
+;
+ coeff_dx_p1_m1_m1 = t1456+t1261+t1036+t1262+t1028+t1319+t1337+t897+t1090+
+t1315+t1092+t1040+t1470+t1486;
+ coeff_dx_p2_m1_m1 = t1282+t1050+t1047+t1058+t1072+t1034+t1427+t1430+t1471
+;
+ coeff_dx_m1_0_m1 = t1304*t1274+t1045+t1046+(t1390-t1449)*x+t1291+t1149+
+t1335+t1357+t1483+t1498+t1519;
+ coeff_dx_0_0_m1 = t838+t875+t1338+t873+(t1223+t1206*t1271)*t1375+t1347+
+t1348+t1509+t1528;
+ coeff_dx_p1_0_m1 = t1279+t1066+t1301*t1274+t1227*t1375+t1119+t1358+t1458+
+t1469+t1500;
+ coeff_dx_p2_0_m1 = t1075+t1336+(-t1274+t1449*t1237)*x+t1284+t1474+t1513+
+t1516;
+ coeff_dx_m1_p1_m1 = t1055+t1093+t1050+t1038+t1260+t1077+t1070+t1277+t1119
++t1328+t1456+t1490;
+ coeff_dx_0_p1_m1 = t868+t1028+t1290+t1025+t1459+t1469+t1511;
+ coeff_dx_p1_p1_m1 = t1225*t1300+t1278+t907+t1008+t1149+t1129+t1164+t838+
+t1350+t1455+t1488;
+ coeff_dx_p2_p1_m1 = t1006+t918+t1296+t1435+t1477+t1506+t1539;
+ coeff_dx_m1_p2_m1 = t1282+t1103+t1010+t984+t1267+t985+t1098+t1315+t1476;
+ coeff_dx_0_p2_m1 = t971+t978+t1284+t1533+t1535;
+ coeff_dx_p1_p2_m1 = t1155-t1262+t1136+t1289+t1437+t1462+t1506;
+ coeff_dx_p2_p2_m1 = t958+t961+t966+t1238*t1300+t1360+t1527+t1530;
+ coeff_dx_m1_m1_0 = t1121+t955+t956+(t1411-t1446)*x+t1304*t1271+t1291+
+t1345+t1349+t1475+t1491+t1514;
+ coeff_dx_0_m1_0 = t841+t831+t1344+(t1223+t1206*t1274)*t1372+t1292+t1356+
+t1528;
+ coeff_dx_p1_m1_0 = t1227*t1372+t1280+t1180+t1052+t1301*t1271+t1352+t1458+
+t1472+t1499;
+ coeff_dx_p2_m1_0 = t1009+t1339+(-t1271+t1446*t1237)*x+t1283+t1473+t1510+
+t1513;
+ coeff_dx_m1_0_0 = t1306*t1271+(t1229+t1432*t1250)*x+((RATIONAL(-75.0,8.0)
+*t1272+RATIONAL(-25.0,8.0))*t1271+t1306)*t1274+t1292+t1304+t1484+t1495+t1508+
+t1509+t1521;
+ coeff_dx_0_0_0 = (t1247+RATIONAL(225.0,8.0)*t1269+(t1271+t1274)*t1205)*
+t1272+(t1214*t1270+t1230+t1210*t1271+(t1214+t1219*t1271)*t1273+(t1219*t1270+
+RATIONAL(-125.0,4.0)*t1271+t1210)*t1274)*x+t1439+t1503+t1515;
+ coeff_dx_p1_0_0 = (t1224+t1432*t1234)*x+((RATIONAL(-225.0,8.0)*t1272+
+RATIONAL(25.0,8.0))*t1271+t1311)*t1274+t1311*t1271+t975+t1293+t1301+t1324+t1463
++t1487;
+ coeff_dx_p2_0_0 = t968+(-1.0+t1432*t1240)*x+(t1220*t1271+t1251+(t1220+
+RATIONAL(75.0,8.0)*t1271)*t1274)*t1272+t1294+t1504+t1505;
+ coeff_dx_m1_p1_0 = t1271*t1410+t1280+(y+t1421)*x-t1271+t967+t1459+t1479+
+t1487+t1489+t1510;
+ coeff_dx_0_p1_0 = t1271*t1381+t827+t843+((t1208+t1203*t1274)*t1270+t1310*
+y)*x+t1293+t1352+t1525;
+ coeff_dx_p1_p1_0 = t900+t1271*t1403+t1105+(t1244*t1270+t1229*y+(t1198*
+t1273+t1231)*t1271)*x+t1271+t1295+t1345+t1356+t1481+t1495+t1515;
+ coeff_dx_p2_p1_0 = t1016+t1250*t1417+(t1452+t1251*t1270)*x+t1286+t1349+
+t1467+t1507;
+ coeff_dx_m1_p2_0 = t1167+t1450+t1297*t1271+t1281+t1473+t1499+t1535;
+ coeff_dx_0_p2_0 = t1340+t852+t832+t1310*t1450+t1355+t1504+t1523;
+ coeff_dx_p1_p2_0 = t1374+t1140+t1307*t1271+t1286+t1460+t1491+t1536;
+ coeff_dx_p2_p2_0 = t1341+(t1243*t1270+(t1237+t1192)*t1271)*x+t1305+t1514+
+t1532;
+ coeff_dx_m1_m1_p1 = t1263+t1180+t1047+t933+t1003+t985+t967+t1277+t1470+
+t1485+t1492+t1494+t1537;
+ coeff_dx_0_m1_p1 = t843+t1290+t978+t1040+t1465+t1472+t1531;
+ coeff_dx_p1_m1_p1 = t1121+t1131+t900-t1262+t831+t1320+t1225*t1308+t1359+
+t1455+t1457+t1517+t1529;
+ coeff_dx_p2_m1_p1 = t1296+t958+t909+t1016+t894+t1466+t1468;
+ coeff_dx_m1_0_p1 = t1279+t1104+(z+t1232*t1273)*x-t1274+t1274*t1410+t1038+
+t1324+t1465+t1479+t1516;
+ coeff_dx_0_0_p1 = t870+t1274*t1381+t868+((t1203*t1271+t1208)*t1273+t1312*
+z)*x+t1358+t1463+t1525+t1526;
+ coeff_dx_p1_0_p1 = t1274+t1274*t1403+t1170+t1008+(t1229*z+t1244*t1273+(
+t1231+t1198*t1270)*t1274)*x+t1295+t1335+t1348+t1480+t1484+t1503;
+ coeff_dx_p2_0_p1 = t1006+t1250*t1429+(t1251*t1273+t1243*z)*x+t1285+t1357+
+t1482+t1507;
+ coeff_dx_m1_p1_p1 = t1045+(t1227+t1244*t1272)*t1269+t1105+t1278+t956+
+t1170+t909+t1457+t1521+t1538+t1539;
+ coeff_dx_0_p1_p1 = t841+t957+t873+t833+RATIONAL(18.0,1.0)*t1331+t1350+
+t1439+t1480+t1481+t1529;
+ coeff_dx_p1_p1_p1 = t821+t1104+(t1229+RATIONAL(-18.0,1.0)*t1272)*t1269+
+t1066+t1337+t975+t1052+t827+((t1224*z+t1209*t1273)*t1271+(t1224*y+RATIONAL(16.0
+,1.0)*t1271+t1209*t1270)*t1274)*x+t870+t1485+t1489+t1490+t1511+t1531;
+ coeff_dx_p2_p1_p1 = t1009+t968+t1055+t1234*t1331+t1287+t1075+t933+t1427+
+t1464;
+ coeff_dx_m1_p2_p1 = t1131+t1288+t896+t966+t1140+t1462+t1466;
+ coeff_dx_0_p2_p1 = t963+t1299+t1437+t1482+t1536;
+ coeff_dx_p1_p2_p1 = t1262+t832+t971+t1167+t1103+t1224*t1267+t1461+t1464+
+t1494+t1540;
+ coeff_dx_p2_p2_p1 = t1268+t984+t1013+t1072+(t1188+t1190)*t1443+t1501+
+t1502+t1537;
+ coeff_dx_m1_m1_p2 = t937+t1163+t1090+t1328-t1391+t1397+t1433+t1471+t1476;
+ coeff_dx_0_m1_p2 = t1025+t932+t1283+t1522+t1533;
+ coeff_dx_p1_m1_p2 = t917+t1157+t1289+t1128+t1468+t1478+t1488;
+ coeff_dx_p2_m1_p2 = t905+t912+t1238*t1308+t1303+t1435+t1530;
+ coeff_dx_m1_0_p2 = t1097+t1448+t1297*t1274+t1281+t1474+t1500+t1522;
+ coeff_dx_0_0_p2 = t823+t1333+t1312*t1448+t1294+t1523;
+ coeff_dx_p1_0_p2 = t1137+t1229*t1448+t1307*t1274+t1285+t1460+t1498+t1524;
+ coeff_dx_p2_0_p2 = t1334+(t1243*t1273+(t1237+t1191)*t1274)*x+t1305+t1519+
+t1534;
+ coeff_dx_m1_p1_p2 = t912+t1288+t1137+t1129+t1353+t1477+t1478;
+ coeff_dx_0_p1_p2 = t917+t1299+t1436+t1467+t1524;
+ coeff_dx_p1_p1_p2 = t1224*t1265+t1287+t823+t1163+t1093+t932+t1097+t1461+
+t1486;
+ coeff_dx_p2_p1_p2 = t1070+t937+(t1187+t1183)*t1441+t1298+t1430+t1501;
+ coeff_dx_m1_p2_p2 = t1128+t1136+(t1246+t1380)*t1269+t1303+t1512+t1527;
+ coeff_dx_0_p2_p2 = t942+t1274*t1318+t1434+t1532+t1534;
+ coeff_dx_p1_p2_p2 = t1098+t1261+(t1236+t1400)*t1269+t1298+t1397+t1502;
+ coeff_dx_p2_p2_p2 = t1010+t1034+t1274*t1323+(t1157+(t1184+t1404)*t1274)*x
++t1433;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxx.compute.c
new file mode 100644
index 0000000..dd88276
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxx.compute.c
@@ -0,0 +1,910 @@
+fp t3352,
+ t3354,
+ t3353,
+ t3347,
+ t3343,
+ t3456,
+ t3350,
+ t3351,
+ t3346,
+ t3453,
+ t3492,
+ t3491,
+ t3316,
+ t3345,
+ t3446,
+ t3103,
+ t3333,
+ t3433,
+ t3255,
+ t3561,
+ t3339,
+ t3420,
+ t3100,
+ t3560,
+ t3460,
+ t3311,
+ t3336,
+ t3489,
+ t3559,
+ t3342,
+ t3334,
+ t3191,
+ t3348,
+ t3422,
+ t3306,
+ t3558,
+ t3410,
+ t3329,
+ t3331,
+ t3438,
+ t3557,
+ t3269,
+ t3308,
+ t3556,
+ t3455,
+ t3183,
+ t3052,
+ t3189,
+ t3555,
+ t3478,
+ t3444,
+ t3047,
+ t3340,
+ t3474,
+ t3408,
+ t3554,
+ t3322,
+ t3176,
+ t3481,
+ t3338,
+ t3407,
+ t3114,
+ t3553,
+ t3286,
+ t3294,
+ t3552,
+ t3335,
+ t3230,
+ t3445,
+ t3151,
+ t3109,
+ t3551,
+ t3097,
+ t3319,
+ t3429,
+ t3550,
+ t3301,
+ t3026,
+ t3549,
+ t3485,
+ t3291,
+ t3411,
+ t3434,
+ t3143,
+ t3548,
+ t3447,
+ t3182,
+ t3110,
+ t3328,
+ t3477,
+ t3175,
+ t3547,
+ t3423,
+ t3019,
+ t3546,
+ t3320,
+ t3545,
+ t3451,
+ t3544,
+ t3307,
+ t3150,
+ t3543,
+ t3069,
+ t3330,
+ t3542,
+ t3049,
+ t3431,
+ t3131,
+ t3541,
+ t3540,
+ t3298,
+ t3539,
+ t3538,
+ t3537,
+ t3220,
+ t3452,
+ t3251,
+ t3055,
+ t3536,
+ t3535,
+ t3534,
+ t3293,
+ t3533,
+ t3325,
+ t3483,
+ t3532,
+ t3117,
+ t3207,
+ t3531,
+ t3409,
+ t3107,
+ t3235,
+ t3530,
+ t3299,
+ t3437,
+ t3421,
+ t2998,
+ t3529,
+ t3149,
+ t3469,
+ t3528,
+ t3066,
+ t3527,
+ t3439,
+ t3194,
+ t3300,
+ t3526,
+ t3425,
+ t3440,
+ t3054,
+ t3525,
+ t3524,
+ t3290,
+ t3523,
+ t3302,
+ t3522,
+ t3480,
+ t3417,
+ t3349,
+ t3487,
+ t3050,
+ t3521,
+ t3520,
+ t3519,
+ t3337,
+ t3518,
+ t3517,
+ t3516,
+ t3317,
+ t3278,
+ t3515,
+ t3416,
+ t3514,
+ t3513,
+ t3512,
+ t3332,
+ t3086,
+ t3511,
+ t3326,
+ t3473,
+ t3442,
+ t3185,
+ t3510,
+ t3280,
+ t3312,
+ t3509,
+ t3318,
+ t3288,
+ t3476,
+ t3140,
+ t3508,
+ t3323,
+ t3488,
+ t3324,
+ t3507,
+ t3506,
+ t3115,
+ t3313,
+ t3282,
+ t3505,
+ t3504,
+ t3472,
+ t3305,
+ t3415,
+ t3503,
+ t3283,
+ t3262,
+ t3502,
+ t3225,
+ t3501,
+ t3295,
+ t3285,
+ t3500,
+ t3499,
+ t3464,
+ t3155,
+ t3132,
+ t3498,
+ t3467,
+ t3432,
+ t3135,
+ t3497,
+ t3314,
+ t3496,
+ t3495,
+ t3430,
+ t3494,
+ t3493,
+ t3490,
+ t3344,
+ t3341,
+ t3486,
+ t3484,
+ t3482,
+ t3479,
+ t3475,
+ t3070,
+ t3471,
+ t3470,
+ t3327,
+ t3450,
+ t3099,
+ t3468,
+ t3466,
+ t3465,
+ t3463,
+ t3462,
+ t3461,
+ t3277,
+ t3459,
+ t3458,
+ t3457,
+ t3441,
+ t3053,
+ t3454,
+ t3297,
+ t3406,
+ t2999,
+ t3254,
+ t3449,
+ t3448,
+ t3118,
+ t3443,
+ t3281,
+ t3436,
+ t3204,
+ t3048,
+ t3240,
+ t3435,
+ t3428,
+ t3427,
+ t3426,
+ t3424,
+ t3419,
+ t3418,
+ t3414,
+ t3413,
+ t3412,
+ t3148,
+ t3405,
+ t3404,
+ t3403,
+ t3002,
+ t3112,
+ t3402,
+ t3038,
+ t3401,
+ t3119,
+ t3400,
+ t3399,
+ t3398,
+ t3010,
+ t3397,
+ t3396,
+ t3011,
+ t3395,
+ t3394,
+ t3126,
+ t3393,
+ t3321,
+ t3392,
+ t3391,
+ t3390,
+ t3389,
+ t3388,
+ t3242,
+ t3387,
+ t3386,
+ t3309,
+ t3384,
+ t3383,
+ t3296,
+ t3382,
+ t3287,
+ t3125,
+ t3380,
+ t3379,
+ t3226,
+ t3378,
+ t3377,
+ t3208,
+ t3376,
+ t3059,
+ t3375,
+ t3258,
+ t3374,
+ t3123,
+ t3373,
+ t3372,
+ t3371,
+ t3370,
+ t3315,
+ t3209,
+ t3369,
+ t3256,
+ t3368,
+ t3367,
+ t3366,
+ t3264,
+ t3365,
+ t3304,
+ t3130,
+ t3364,
+ t3202,
+ t3363,
+ t3362,
+ t3361,
+ t3360,
+ t3359,
+ t3358,
+ t3357,
+ t3310,
+ t3303,
+ t3292,
+ t3289,
+ t3274,
+ t3273,
+ t3272,
+ t3249,
+ t3244,
+ t3243,
+ t3237,
+ t3228,
+ t3221,
+ t3219,
+ t3216,
+ t3213,
+ t3210,
+ t3199,
+ t3195,
+ t3192,
+ t3180,
+ t3178,
+ t3173,
+ t3169,
+ t3167,
+ t3163,
+ t3161,
+ t3160,
+ t3157,
+ t3152,
+ t3147,
+ t3145,
+ t3139,
+ t3127,
+ t3121,
+ t3116,
+ t3104,
+ t3102,
+ t3095,
+ t3094,
+ t3092,
+ t3090,
+ t3084,
+ t3082,
+ t3081,
+ t3075,
+ t3071,
+ t3068,
+ t3067,
+ t3063,
+ t3061,
+ t3058,
+ t3024,
+ t3014,
+ t3006,
+ t3004,
+ t3001;
+ t3352 = y*y;
+ t3354 = z*z;
+ t3353 = z*t3354;
+ t3347 = t3352*t3353;
+ t3343 = t3352*z;
+ t3456 = t3347+t3343;
+ t3350 = y*t3354;
+ t3351 = t3352*y;
+ t3346 = t3351*t3354;
+ t3453 = t3350+t3346;
+ t3492 = y+t3351;
+ t3491 = z+t3353;
+ t3316 = RATIONAL(-9.0,4.0);
+ t3345 = y*t3353;
+ t3446 = x*t3345;
+ t3103 = t3316*t3446;
+ t3333 = RATIONAL(9.0,2.0);
+ t3433 = t3333*t3353;
+ t3255 = x*t3433;
+ t3561 = t3103+t3352*t3255;
+ t3339 = RATIONAL(9.0,4.0);
+ t3420 = x*t3347;
+ t3100 = t3339*t3420;
+ t3560 = -t3346+t3100;
+ t3460 = x*t3350;
+ t3311 = RATIONAL(-15.0,4.0);
+ t3336 = RATIONAL(3.0,2.0);
+ t3489 = x*t3336;
+ t3559 = y*t3489+t3311*t3460;
+ t3342 = t3353*t3351;
+ t3334 = RATIONAL(-3.0,4.0);
+ t3191 = t3334*t3342;
+ t3348 = t3352*t3354;
+ t3422 = x*t3348;
+ t3306 = RATIONAL(15.0,4.0);
+ t3558 = t3191+t3306*t3422;
+ t3410 = x*t3346;
+ t3329 = RATIONAL(3.0,4.0);
+ t3331 = RATIONAL(-1.0,2.0);
+ t3438 = t3331*t3353;
+ t3557 = t3329*t3410+t3352*t3438;
+ t3269 = t3339*t3342;
+ t3308 = RATIONAL(-15.0,1.0);
+ t3556 = t3269+t3308*t3422;
+ t3455 = t3334*t3351;
+ t3183 = z*t3455;
+ t3052 = x*t3183;
+ t3189 = t3336*t3346;
+ t3555 = t3052+x*t3189;
+ t3478 = x*t3351;
+ t3444 = z*t3478;
+ t3047 = t3316*t3444;
+ t3340 = RATIONAL(-9.0,1.0);
+ t3474 = t3340*x;
+ t3408 = t3354*t3474;
+ t3554 = t3351*t3408+t3047;
+ t3322 = RATIONAL(-3.0,1.0);
+ t3176 = t3322*t3342;
+ t3481 = x*t3354;
+ t3338 = RATIONAL(9.0,1.0);
+ t3407 = t3338*t3481;
+ t3114 = t3352*t3407;
+ t3553 = t3176+t3114;
+ t3286 = RATIONAL(-135.0,4.0);
+ t3294 = RATIONAL(27.0,2.0);
+ t3552 = t3294*t3478+t3286*t3410;
+ t3335 = RATIONAL(3.0,1.0);
+ t3230 = t3335*t3346;
+ t3445 = t3329*t3351;
+ t3151 = z*t3445;
+ t3109 = x*t3151;
+ t3551 = t3109+x*t3230;
+ t3097 = t3316*t3420;
+ t3319 = RATIONAL(2.0,1.0);
+ t3429 = t3319*t3354;
+ t3550 = t3351*t3429+t3097;
+ t3301 = RATIONAL(27.0,4.0);
+ t3026 = t3301*t3446;
+ t3549 = t3026+y*t3408;
+ t3485 = x*t3352;
+ t3291 = RATIONAL(45.0,4.0);
+ t3411 = t3291*t3485;
+ t3434 = t3351*t3311;
+ t3143 = t3353*t3434;
+ t3548 = t3354*t3411+t3143;
+ t3447 = t3329*t3353;
+ t3182 = y*t3447;
+ t3110 = x*t3182;
+ t3328 = RATIONAL(-3.0,2.0);
+ t3477 = t3328*x;
+ t3175 = y*t3477;
+ t3547 = t3354*t3175+t3110;
+ t3423 = x*t3342;
+ t3019 = RATIONAL(-81.0,4.0)*t3423;
+ t3546 = t3019+RATIONAL(25.0,1.0)*t3348;
+ t3320 = RATIONAL(-5.0,1.0);
+ t3545 = t3301*t3410+t3320*t3347;
+ t3451 = x*t3343;
+ t3544 = z*t3477+t3306*t3451;
+ t3307 = RATIONAL(-15.0,2.0);
+ t3150 = t3329*t3342;
+ t3543 = t3307*t3422+t3150;
+ t3069 = t3339*t3410;
+ t3330 = RATIONAL(-5.0,2.0);
+ t3542 = t3330*t3347+t3069;
+ t3049 = t3352*t3408;
+ t3431 = t3306*t3353;
+ t3131 = t3351*t3431;
+ t3541 = t3049+t3131;
+ t3540 = t3301*t3420+t3320*t3346;
+ t3298 = RATIONAL(-45.0,4.0);
+ t3539 = t3298*t3420+t3255;
+ t3538 = t3333*t3478+t3298*t3410;
+ t3537 = RATIONAL(-45.0,1.0)*t3422+t3291*t3342;
+ t3220 = t3336*t3347;
+ t3452 = t3334*t3353;
+ t3251 = y*t3452;
+ t3055 = x*t3251;
+ t3536 = x*t3220+t3055;
+ t3535 = t3306*t3460+t3175;
+ t3534 = t3351*t3438+t3336*t3422;
+ t3293 = RATIONAL(-45.0,2.0);
+ t3533 = t3293*t3422+t3131;
+ t3325 = RATIONAL(-9.0,2.0);
+ t3483 = x*t3325;
+ t3532 = t3291*t3460+y*t3483;
+ t3117 = t3339*t3446;
+ t3207 = t3353*t3483;
+ t3531 = t3117+t3352*t3207;
+ t3409 = t3335*t3481;
+ t3107 = t3352*t3409;
+ t3235 = t3328*t3342;
+ t3530 = t3107+t3235;
+ t3299 = RATIONAL(-25.0,4.0);
+ t3437 = t3299*t3354;
+ t3421 = t3301*t3478;
+ t2998 = t3353*t3421;
+ t3529 = t3352*t3437+t2998;
+ t3149 = t3354*t3434;
+ t3469 = t3336*t3351;
+ t3528 = (t3469+t3149)*x;
+ t3066 = t3316*t3410;
+ t3527 = t3319*t3347+t3066;
+ t3439 = t3335*t3353;
+ t3194 = t3351*t3439;
+ t3300 = RATIONAL(-18.0,1.0);
+ t3526 = t3194+t3300*t3422;
+ t3425 = t3336*t3485;
+ t3440 = x*z*t3334;
+ t3054 = y*t3440;
+ t3525 = z*t3425+t3054;
+ t3524 = t3047+t3333*t3410;
+ t3290 = RATIONAL(15.0,1.0);
+ t3523 = t3325*t3342+t3290*t3422;
+ t3302 = RATIONAL(15.0,2.0);
+ t3522 = t3302*t3422+t3235;
+ t3480 = x*t3333;
+ t3417 = t3352*t3480;
+ t3349 = y*z;
+ t3487 = x*t3349;
+ t3050 = t3316*t3487;
+ t3521 = z*t3417+t3050;
+ t3520 = t3100+t3330*t3346;
+ t3519 = t3340*t3342+RATIONAL(45.0,1.0)*t3422;
+ t3337 = RATIONAL(5.0,4.0);
+ t3518 = t3066+t3337*t3347;
+ t3517 = t3331*t3346+t3329*t3420;
+ t3516 = z*t3489+t3311*t3451;
+ t3317 = RATIONAL(-2.0,1.0);
+ t3278 = t3317*t3354;
+ t3515 = t3317*t3346+y*t3278;
+ t3416 = t3352*t3483;
+ t3514 = t3354*t3416+t3337*t3342;
+ t3513 = t3353*t3411+t3207;
+ t3512 = t3291*t3410+t3325*t3478;
+ t3332 = RATIONAL(-6.0,1.0);
+ t3086 = t3351*t3407;
+ t3511 = t3319*t3343+t3086+t3332*t3347;
+ t3326 = RATIONAL(1.0,2.0);
+ t3473 = t3326*y;
+ t3442 = t3328*t3352;
+ t3185 = t3353*t3442;
+ t3510 = x*t3185+t3326*t3346+t3354*t3473;
+ t3280 = t3320*t3352;
+ t3312 = RATIONAL(-27.0,1.0);
+ t3509 = t3290*t3347+t3312*t3410+z*t3280;
+ t3318 = RATIONAL(5.0,1.0);
+ t3288 = RATIONAL(-27.0,2.0);
+ t3476 = x*t3288;
+ t3140 = t3353*t3476;
+ t3508 = t3352*t3140+t3453*t3318;
+ t3323 = RATIONAL(1.0,4.0);
+ t3488 = t3323*z;
+ t3324 = RATIONAL(6.0,1.0);
+ t3507 = t3191+y*t3488+t3324*t3422;
+ t3506 = t3453+t3531;
+ t3115 = t3325*t3410;
+ t3313 = RATIONAL(5.0,2.0);
+ t3282 = t3313*t3352;
+ t3505 = t3115+t3313*t3347+z*t3282;
+ t3504 = t3288*t3410+t3456*t3318;
+ t3472 = z*t3337;
+ t3305 = RATIONAL(18.0,1.0);
+ t3415 = t3305*t3485;
+ t3503 = t3354*t3415+t3143+y*t3472;
+ t3283 = t3317*t3352;
+ t3262 = t3322*t3347;
+ t3502 = t3283+t3262+t3512;
+ t3225 = t3322*t3346;
+ t3501 = t3225+t3278+t3513;
+ t3295 = RATIONAL(-10.0,1.0);
+ t3285 = RATIONAL(135.0,4.0);
+ t3500 = t3140+t3308*t3346+t3285*t3420+t3295*t3354;
+ t3499 = t3317*t3347+z*t3283+t3524;
+ t3464 = t3328*t3353;
+ t3155 = t3328*t3346;
+ t3132 = t3352*t3431;
+ t3498 = t3155-t3354+(t3464+t3132)*x;
+ t3467 = t3328*t3351;
+ t3432 = t3306*t3351;
+ t3135 = t3354*t3432;
+ t3497 = t3185-t3352+(t3467+t3135)*x;
+ t3314 = RATIONAL(4.0,1.0);
+ t3496 = t3324*t3346+t3314*t3354+t3539;
+ t3495 = t3282+t3132+t3538;
+ t3430 = t3352*t3324;
+ t3494 = t3314*t3352+t3353*t3430+t3538;
+ t3493 = t3307*t3347+t3280+t3512;
+ t3490 = t3329*x;
+ t3344 = t3351*z;
+ t3341 = RATIONAL(-5.0,4.0);
+ t3486 = z*t3341;
+ t3484 = t3338*x;
+ t3482 = t3322*x;
+ t3479 = t3331*y;
+ t3475 = t3326*z;
+ t3070 = x*t3150;
+ t3471 = t3070+t3334*t3410;
+ t3470 = t3331*t3351;
+ t3327 = RATIONAL(-1.0,4.0);
+ t3450 = y*t3490;
+ t3099 = z*t3450;
+ t3468 = t3327*t3349+t3099;
+ t3466 = t3322*t3351;
+ t3465 = t3323*t3353;
+ t3463 = t3336*t3353;
+ t3462 = t3322*t3353;
+ t3461 = t3345+t3349;
+ t3277 = t3320*t3354;
+ t3459 = t3351+t3353;
+ t3458 = t3110+t3334*t3460;
+ t3457 = t3347-t3348;
+ t3441 = t3326*t3353;
+ t3053 = x*t3191;
+ t3454 = t3053+t3351*t3441;
+ t3297 = RATIONAL(-27.0,4.0);
+ t3406 = t3297*t3478;
+ t2999 = t3353*t3406;
+ t3254 = t3318*t3348;
+ t3449 = t2999+t3254;
+ t3448 = t3343-t3344;
+ t3118 = x*t3269;
+ t3443 = t3317*t3348+t3118;
+ t3281 = t3313*t3354;
+ t3436 = t3327*t3351;
+ t3204 = t3316*t3342;
+ t3048 = x*t3204;
+ t3240 = t3313*t3348;
+ t3435 = t3048+t3240;
+ t3428 = t3336*t3481;
+ t3427 = t3354*t3480;
+ t3426 = t3325*t3481;
+ t3424 = t3335*t3485;
+ t3419 = t3352*t3482;
+ t3418 = x*t3442;
+ t3414 = t3352*t3484;
+ t3413 = t3352*t3474;
+ t3412 = t3339*t3481;
+ t3148 = t3294*x*t3353;
+ t3405 = t3332*t3481;
+ t3404 = t3477+t3326;
+ t3403 = t3491*t3352;
+ t3002 = z*t3406;
+ t3112 = t3339*t3487;
+ t3402 = t3002+z*t3414+t3112;
+ t3038 = z*t3421;
+ t3401 = t3038+t3298*t3451+z*t3480;
+ t3119 = t3339*t3444;
+ t3400 = z*t3419+t3054+t3119;
+ t3399 = t2998+t3554;
+ t3398 = t3026+t3298*t3460+y*t3480;
+ t3010 = t3297*t3446;
+ t3397 = t3352*t3148+t3010+t2999;
+ t3396 = t3492*t3354;
+ t3011 = RATIONAL(81.0,4.0)*t3423;
+ t3395 = t3148+t3011+t3286*t3420;
+ t3394 = t3482+t3319;
+ t3126 = t3311*t3347;
+ t3393 = t3118+(t3463+t3126)*x;
+ t3321 = RATIONAL(8.0,1.0);
+ t3392 = t3321+t3300*x;
+ t3391 = t3002+(t3411+t3483)*z;
+ t3390 = t3117+t3353*t3414+t2999;
+ t3389 = z*t3413+t3038+t3050;
+ t3388 = t3103+t3353*t3413+t2998;
+ t3242 = t3352*t3439;
+ t3387 = z*t3416+t3112+t3119;
+ t3386 = t3048+t3561;
+ t3309 = RATIONAL(25.0,4.0);
+ t3384 = t3330+t3309*t3354;
+ t3383 = t3309*t3352+t3330;
+ t3296 = RATIONAL(-75.0,4.0);
+ t3382 = t3296*t3354+t3302;
+ t3287 = RATIONAL(45.0,2.0);
+ t3125 = t3295*t3348;
+ t3380 = t2998+t3125+t3176+t3287*t3422;
+ t3379 = t3194+t3298*t3422+t3449;
+ t3226 = t3336*t3342;
+ t3378 = t3311*t3422+t3226+t3435;
+ t3377 = t3354*t3417-t3342+t3443;
+ t3208 = t3341*t3348;
+ t3376 = t3097+t3337*t3346+t3118+t3208;
+ t3059 = t3354*t3419;
+ t3375 = t3059+t3048+t3348+t3150;
+ t3258 = t3326*t3348;
+ t3374 = t3323*t3342+t3354*t3418+t3053+t3258;
+ t3123 = RATIONAL(-20.0,1.0)*t3348;
+ t3373 = t3290*t3346+t3123+y*t3277+t3010+t3011+t3312*t3420;
+ t3372 = t3240+t3386+t3453*t3341;
+ t3371 = t3135+t3281+t3529+t3539;
+ t3370 = t3331*t3343+x*t3225+t3220+t3052+t3443;
+ t3315 = RATIONAL(-4.0,1.0);
+ t3209 = t3315*t3348;
+ t3369 = t3230-t3350+t3209+t3388;
+ t3256 = t3314*t3348;
+ t3368 = t3256+t3048+z*t3479+t3226+t3099+t3352*t3405;
+ t3367 = t3295*t3352+t3351*t3476+t3285*t3410+t3308*t3347+t3546;
+ t3366 = t3337*t3350+t3149+t3254+t3390;
+ t3264 = t3320*t3348;
+ t3365 = t3313*t3346+t3264+t3118+y*t3281+t3531;
+ t3304 = RATIONAL(25.0,2.0);
+ t3130 = t3304*t3348;
+ t3364 = t3277+t3307*t3346+t3130+t2999+t3513;
+ t3202 = t3321*t3348;
+ t3363 = y*t3429+t3332*t3346+t3202+t3390;
+ t3362 = t3435+t3524+t3456*t3341;
+ t3361 = x*t3155+t3070+t3109-t3348+(t3441+t3475)*t3352;
+ t3360 = t3330*t3350+t3302*t3346+t3125+t3388;
+ t3359 = t3352*t3472+t3086+t3119+t3126+t3449;
+ t3358 = x*t3262+t3331*t3350+t3055+t3189+t3443;
+ t3357 = t3330*t3343+t3302*t3347+t3125+t3399;
+ t3310 = RATIONAL(75.0,4.0);
+ t3303 = RATIONAL(-12.0,1.0);
+ t3292 = RATIONAL(27.0,1.0);
+ t3289 = RATIONAL(12.0,1.0);
+ t3274 = t3341*t3345;
+ t3273 = t3351*t3486;
+ t3272 = t3341*t3342;
+ t3249 = t3351*t3488;
+ t3244 = z*t3436;
+ t3243 = y*t3464;
+ t3237 = t3327*t3345;
+ t3228 = z*t3467;
+ t3221 = z*t3469;
+ t3219 = y*t3438;
+ t3216 = t3338*t3342;
+ t3213 = t3353*t3436;
+ t3210 = t3337*t3345;
+ t3199 = t3335*t3344;
+ t3195 = y*t3465;
+ t3192 = y*t3463;
+ t3180 = y*t3462;
+ t3178 = z*t3470;
+ t3173 = t3351*t3472;
+ t3169 = z*t3473;
+ t3167 = y*t3439;
+ t3163 = z*t3466;
+ t3161 = t3351*t3475;
+ t3160 = y*t3441;
+ t3157 = y*t3486;
+ t3152 = t3351*t3433;
+ t3147 = y*t3431;
+ t3145 = t3298*t3342;
+ t3139 = z*t3434;
+ t3127 = t3311*t3345;
+ t3121 = z*t3432;
+ t3116 = y*t3426;
+ t3104 = z*t3424;
+ t3102 = y*t3427;
+ t3095 = x*t3242;
+ t3094 = t3316*t3451;
+ t3092 = z*t3418;
+ t3090 = t3329*t3451;
+ t3084 = t3339*t3451;
+ t3082 = t3334*t3420;
+ t3081 = y*t3409;
+ t3075 = y*t3407;
+ t3071 = t3322*t3460;
+ t3068 = y*t3412;
+ t3067 = t3316*t3460;
+ t3063 = t3354*t3450;
+ t3061 = t3352*t3440;
+ t3058 = y*t3428;
+ t3024 = t3297*t3420;
+ t3014 = t3292*t3420;
+ t3006 = t3292*t3410;
+ t3004 = t3354*t3406;
+ t3001 = t3294*t3410;
+ coeff_dxx_m1_m1_m1 = t3352*t3429+t3169+t3161+t3160+t3059+t3058-t3453+
+t3454-t3456+t3525+t3536+t3555;
+ coeff_dxx_0_m1_m1 = t3365+t3272+t3273+t3116+t3274+t3114+t3157+t3387+t3505
+;
+ coeff_dxx_p1_m1_m1 = t3102+t3342+t3344+t3256+t3049+t3386+t3461+t3499+
+t3515+t3521;
+ coeff_dxx_p2_m1_m1 = t3237+t3244+t3213+t3361+t3092+t3107+t3468+t3510+
+t3547;
+ coeff_dxx_m1_0_m1 = t3119+t3230+t3228+t3264+t3394*t3354+t3393-t3491+t3505
++t3516+t3522;
+ coeff_dxx_0_0_m1 = t3001+t3407+t3121+t3364+t3391+t3491*(t3299*t3352+t3313
+)+t3533;
+ coeff_dxx_p1_0_m1 = t3408+t3163+t3491*t3317+t3380+t3401+t3496+t3504;
+ coeff_dxx_p2_0_m1 = t3151+t3409+t3491*t3326+t3362+t3498+t3543+t3544;
+ coeff_dxx_m1_p1_m1 = t3219+t3350+t3225+t3368+t3221+t3104+t3095+t3499+
+t3547;
+ coeff_dxx_0_p1_m1 = t3139+t3102+t3360+t3210+t3389+t3503+t3504;
+ coeff_dxx_p1_p1_m1 = t3001+t3116+t3199+t3315*t3403+t3363+t3402-t3461+
+t3526;
+ coeff_dxx_p2_p1_m1 = t3115+t3195+t3058+t3358+t3183+t3400+t3456+t3507;
+ coeff_dxx_m1_p2_m1 = t3061+t3082+t3178+t3346+t3361+t3534;
+ coeff_dxx_0_p2_m1 = t3084+t3173+t3362+t3514+t3520;
+ coeff_dxx_p1_p2_m1 = t3115+t3347+t3094+t3119+t3377+t3448+t3550;
+ coeff_dxx_p2_p2_m1 = t3090+t3249+t3327*t3403+t3374+t3517+t3555;
+ coeff_dxx_m1_m1_0 = t3242+t3243+t3394*t3352+t3365-t3492+t3522+t3528+t3559
+;
+ coeff_dxx_0_m1_0 = t3147+t3130+t3414+t3397+t3492*(t3313+t3437)+t3493+
+t3532+t3533;
+ coeff_dxx_p1_m1_0 = t3180+t3413+t3492*t3317+t3380+t3398+t3494+t3508;
+ coeff_dxx_p2_m1_0 = t3182+t3424+t3492*t3326+t3372+t3497+t3535+t3543;
+ coeff_dxx_m1_0_0 = t3319+t3152+t3459*t3335+(t3302*t3354+t3322+t3382*t3352
+)*x+t3364+t3493;
+ coeff_dxx_0_0_0 = t3320+t3145+t3484+t3459*t3307+(t3293*x+t3304+t3310*
+t3351)*t3354+(t3310*t3353+RATIONAL(-125.0,4.0)*t3354+t3304+(t3293+RATIONAL(
+225.0,4.0)*t3354)*x)*t3352+t3395+t3552;
+ coeff_dxx_p1_0_0 = t3216+t3314+t3459*t3324+(t3340+RATIONAL(-225.0,4.0)*
+t3348+(t3354+t3352)*t3287)*x+t3367+t3500;
+ coeff_dxx_p2_0_0 = t3204+RATIONAL(-1.0,1.0)+t3459*t3328+(t3307*t3354+
+t3335+(t3310*t3354+t3307)*t3352)*x+t3371+t3495;
+ coeff_dxx_m1_p1_0 = t3360+y+t3466+t3332*t3485+t3192+t3494+t3523+t3535;
+ coeff_dxx_0_p1_0 = t3415+t3014+t3127+t3382*t3351+t3384*y+t3367+t3398+
+t3537;
+ coeff_dxx_p1_p1_0 = t3167+t3319*y+t3332*t3351+(t3289*t3353+t3392)*t3352+
+t3373+t3519+t3532+t3552;
+ coeff_dxx_p2_p1_0 = t3469+x*t3430+t3366+t3251+t3479+t3502+t3556+t3559;
+ coeff_dxx_m1_p2_0 = t3425+t3351+t3378+t3497+t3520;
+ coeff_dxx_0_p2_0 = t3024+t3416+t3384*t3351+t3495+t3529+t3548;
+ coeff_dxx_p1_p2_0 = t3319*t3351+t3417+t3379+t3502+t3540;
+ coeff_dxx_p2_p2_0 = t3470+(t3447+t3404)*t3352+t3376+t3528+t3558;
+ coeff_dxx_m1_m1_p1 = t3178+t3081+t3262+t3368+t3192+t3343+t3092+t3515+
+t3551+t3561;
+ coeff_dxx_0_m1_p1 = t3127+t3357+t3173+t3503+t3508+t3521+t3549;
+ coeff_dxx_p1_m1_p1 = t3202+t3167-t3349-t3344+t3075+t3315*t3396+t3387+
+t3397+t3511+t3526;
+ coeff_dxx_p2_m1_p1 = t3249+t3251+t3071+t3370+t3506+t3507+t3525;
+ coeff_dxx_m1_0_p1 = z+t3462+t3357+t3221+t3405+t3496+t3523+t3544;
+ coeff_dxx_0_0_p1 = t3006+t3139+t3305*t3481+(t3302+t3296*t3352)*t3353+
+t3383*z+t3401+t3500+t3537+t3546;
+ coeff_dxx_p1_0_p1 = t3319*z+t3199+t3332*t3353+t3123+(t3289*t3351+t3392)*
+t3354+t3391+t3395+t3509+t3519;
+ coeff_dxx_p2_0_p1 = t3359+t3463+t3324*t3481+t3331*z+t3183+t3501+t3516+
+t3556;
+ coeff_dxx_m1_p1_p1 = t3243+t3152+t3303*t3422+t3363+t3071+t3169+t3228+
+t3400+t3511;
+ coeff_dxx_0_p1_p1 = RATIONAL(36.0,1.0)*t3422+t3145+t3121+t3075+t3147+
+t3157+t3373+t3402+t3509;
+ coeff_dxx_p1_p1_p1 = t3349+t3006+t3163+t3216+t3014+t3019+t3180+(t3314*y+
+t3303*t3351)*t3354+(t3303*t3353+t3314*z+(RATIONAL(-36.0,1.0)*x+RATIONAL(16.0,
+1.0))*t3354)*t3352+t3389+t3549;
+ coeff_dxx_p2_p1_p1 = t3204+t3081+t3289*t3422-t3343+t3369+t3104+t3182+
+t3242+t3151+t3468+t3554;
+ coeff_dxx_m1_p2_p1 = t3161+t3090+t3370+t3530+t3550;
+ coeff_dxx_0_p2_p1 = t3273+t3094+t3359+t3540+t3541;
+ coeff_dxx_p1_p2_p1 = t3314*t3346+t3024+t3084+t3242+t3209+t3399-t3448+
+t3553;
+ coeff_dxx_p2_p2_p1 = t3244+t3061+(t3452+t3488)*t3352+t3375+t3551+t3560;
+ coeff_dxx_m1_m1_p2 = t3219+t3457+t3458+t3471+t3510+t3534;
+ coeff_dxx_0_m1_p2 = t3210+t3068+t3372+t3514+t3542;
+ coeff_dxx_p1_m1_p2 = -t3345+t3067+t3377+t3506+t3527;
+ coeff_dxx_p2_m1_p2 = t3063+t3195+t3327*t3396+t3374+t3536+t3557;
+ coeff_dxx_m1_0_p2 = t3428+t3353+t3378+t3498+t3542;
+ coeff_dxx_0_0_p2 = t3004+t3426+t3383*t3353+t3371+t3548;
+ coeff_dxx_p1_0_p2 = t3427+t3319*t3353+t3379+t3501+t3545;
+ coeff_dxx_p2_0_p2 = t3208+t3438+(t3445+t3404)*t3354+t3393+t3518+t3558;
+ coeff_dxx_m1_p1_p2 = t3160+t3063+t3358+t3527+t3530;
+ coeff_dxx_0_p1_p2 = t3274+t3067+t3366+t3541+t3545;
+ coeff_dxx_p1_p1_p2 = t3345+t3068+t3004+t3314*t3347+t3369+t3553;
+ coeff_dxx_p2_p1_p2 = t3095+t3237+t3069-t3347+(t3455+t3323*y)*t3354+t3375+
+t3458;
+ coeff_dxx_m1_p2_p2 = t3334*t3422+t3258+t3454+t3517+t3557;
+ coeff_dxx_0_p2_p2 = t3352*t3412+t3272+t3376+t3518;
+ coeff_dxx_p1_p2_p2 = t3048+t3316*t3422+t3342+t3069-t3457+t3560;
+ coeff_dxx_p2_p2_p2 = t3082+t3213+t3323*t3346+(t3465+(t3490+t3327)*t3354)*
+t3352+t3471;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxy.compute.c
new file mode 100644
index 0000000..0e19c17
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxy.compute.c
@@ -0,0 +1,1122 @@
+fp t4169,
+ t4008,
+ t4018,
+ t4017,
+ t4011,
+ t4007,
+ t4246,
+ t3998,
+ t4154,
+ t3834,
+ t4245,
+ t3986,
+ t4144,
+ t4015,
+ t3972,
+ t3908,
+ t3881,
+ t4244,
+ t4016,
+ t4103,
+ t4079,
+ t3974,
+ t3720,
+ t3960,
+ t4163,
+ t4078,
+ t4243,
+ t4105,
+ t3944,
+ t3782,
+ t3934,
+ t4057,
+ t3631,
+ t4242,
+ t4003,
+ t4150,
+ t3953,
+ t3794,
+ t4241,
+ t3995,
+ t4125,
+ t3877,
+ t3789,
+ t4240,
+ t3932,
+ t3662,
+ t3935,
+ t4100,
+ t4239,
+ t4004,
+ t4098,
+ t3746,
+ t4238,
+ t4129,
+ t4084,
+ t3899,
+ t4083,
+ t3757,
+ t3961,
+ t4237,
+ t4000,
+ t3849,
+ t3984,
+ t4236,
+ t3962,
+ t4157,
+ t4101,
+ t4235,
+ t4234,
+ t4159,
+ t4086,
+ t3958,
+ t4061,
+ t3632,
+ t4233,
+ t3723,
+ t4232,
+ t3931,
+ t3922,
+ t4231,
+ t4230,
+ t3988,
+ t4117,
+ t3878,
+ t3989,
+ t4229,
+ t4082,
+ t3661,
+ t4228,
+ t4148,
+ t3863,
+ t4002,
+ t4095,
+ t4227,
+ t3996,
+ t3902,
+ t3941,
+ t4226,
+ t4225,
+ t3796,
+ t4077,
+ t3959,
+ t3663,
+ t4224,
+ t3837,
+ t4223,
+ t3937,
+ t4055,
+ t3646,
+ t4014,
+ t4006,
+ t4222,
+ t4097,
+ t3875,
+ t4221,
+ t3906,
+ t4220,
+ t3978,
+ t3579,
+ t4219,
+ t3977,
+ t4104,
+ t3895,
+ t3626,
+ t4218,
+ t3982,
+ t3905,
+ t4012,
+ t4217,
+ t3774,
+ t3799,
+ t4216,
+ t4124,
+ t3827,
+ t4215,
+ t3940,
+ t3617,
+ t4214,
+ t3993,
+ t4132,
+ t3846,
+ t4131,
+ t3810,
+ t4213,
+ t3900,
+ t4212,
+ t4119,
+ t3806,
+ t3985,
+ t4108,
+ t3887,
+ t4211,
+ t3951,
+ t4060,
+ t4210,
+ t3777,
+ t4209,
+ t4112,
+ t3843,
+ t3841,
+ t4208,
+ t4065,
+ t3939,
+ t3786,
+ t4207,
+ t3963,
+ t4206,
+ t3733,
+ t4205,
+ t3658,
+ t3964,
+ t4204,
+ t4166,
+ t4122,
+ t3871,
+ t4203,
+ t3912,
+ t4202,
+ t4081,
+ t3640,
+ t4201,
+ t3981,
+ t4001,
+ t3911,
+ t4200,
+ t3892,
+ t4199,
+ t4160,
+ t3840,
+ t3816,
+ t4198,
+ t4102,
+ t3831,
+ t4106,
+ t3812,
+ t4197,
+ t3809,
+ t4196,
+ t4152,
+ t3930,
+ t3968,
+ t4195,
+ t3926,
+ t3976,
+ t4116,
+ t3928,
+ t4194,
+ t4193,
+ t3997,
+ t4091,
+ t3737,
+ t4192,
+ t3980,
+ t4143,
+ t3829,
+ t3992,
+ t3920,
+ t4191,
+ t3866,
+ t4190,
+ t3876,
+ t3604,
+ t4189,
+ t4188,
+ t3773,
+ t4187,
+ t3759,
+ t3745,
+ t4186,
+ t3943,
+ t4185,
+ t4184,
+ t3956,
+ t3999,
+ t4164,
+ t4183,
+ t3973,
+ t3857,
+ t3987,
+ t4182,
+ t4096,
+ t4181,
+ t4137,
+ t3859,
+ t4180,
+ t3991,
+ t4113,
+ t3845,
+ t3925,
+ t4179,
+ t4178,
+ t3994,
+ t3702,
+ t4177,
+ t4156,
+ t3801,
+ t3676,
+ t4176,
+ t3946,
+ t3970,
+ t4146,
+ t4175,
+ t3730,
+ t3739,
+ t4174,
+ t3680,
+ t4173,
+ t4118,
+ t3790,
+ t3975,
+ t3813,
+ t3865,
+ t4172,
+ t4155,
+ t4092,
+ t3748,
+ t4165,
+ t4147,
+ t3822,
+ t4171,
+ t3971,
+ t4162,
+ t3948,
+ t3936,
+ t3588,
+ t3916,
+ t4013,
+ t4170,
+ t4168,
+ t4167,
+ t4010,
+ t4005,
+ t4161,
+ t3572,
+ t4158,
+ t4134,
+ t3824,
+ t4153,
+ t4136,
+ t3828,
+ t4151,
+ t4149,
+ t4145,
+ t4142,
+ t4111,
+ t4141,
+ t4128,
+ t3855,
+ t3766,
+ t4140,
+ t3769,
+ t3681,
+ t4139,
+ t3967,
+ t4138,
+ t4135,
+ t3787,
+ t3873,
+ t4133,
+ t3884,
+ t4130,
+ t4127,
+ t4126,
+ t3577,
+ t4123,
+ t4009,
+ t4121,
+ t4120,
+ t3910,
+ t3901,
+ t4080,
+ t4115,
+ t4114,
+ t4110,
+ t4109,
+ t4107,
+ t3791,
+ t4099,
+ t4094,
+ t3983,
+ t4093,
+ t4090,
+ t4089,
+ t4088,
+ t4087,
+ t4085,
+ t3781,
+ t3847,
+ t3852,
+ t3918,
+ t3898,
+ t4076,
+ t3783,
+ t4075,
+ t3792,
+ t4074,
+ t4073,
+ t4072,
+ t4071,
+ t4070,
+ t4069,
+ t3653,
+ t3565,
+ t4068,
+ t3569,
+ t4067,
+ t4066,
+ t4064,
+ t4063,
+ t3793,
+ t4062,
+ t3883,
+ t3885,
+ t3839,
+ t3858,
+ t4059,
+ t3706,
+ t4058,
+ t4056,
+ t4054,
+ t4053,
+ t3903,
+ t4052,
+ t4051,
+ t4050,
+ t4049,
+ t4048,
+ t4047,
+ t4046,
+ t4045,
+ t4044,
+ t3687,
+ t4043,
+ t3693,
+ t4042,
+ t4041,
+ t3754,
+ t4040,
+ t3635,
+ t4039,
+ t4038,
+ t3743,
+ t4037,
+ t3947,
+ t3649,
+ t4036,
+ t3603,
+ t4035,
+ t4034,
+ t3990,
+ t3713,
+ t3705,
+ t3697,
+ t4033,
+ t3957,
+ t3620,
+ t4032,
+ t4031,
+ t4030,
+ t4029,
+ t3600,
+ t4028,
+ t4027,
+ t3760,
+ t4026,
+ t4025,
+ t4024,
+ t4023,
+ t3927,
+ t3979,
+ t4022,
+ t3673,
+ t4021,
+ t3950,
+ t3645,
+ t4020,
+ t3969,
+ t3954,
+ t3952,
+ t3933,
+ t3923,
+ t3919,
+ t3891,
+ t3890,
+ t3879,
+ t3868,
+ t3862,
+ t3861,
+ t3854,
+ t3851,
+ t3850,
+ t3844,
+ t3835,
+ t3825,
+ t3818,
+ t3817,
+ t3815,
+ t3808,
+ t3800,
+ t3798,
+ t3797,
+ t3795,
+ t3788,
+ t3779,
+ t3768,
+ t3767,
+ t3765,
+ t3762,
+ t3758,
+ t3749,
+ t3747,
+ t3741,
+ t3738,
+ t3735,
+ t3731,
+ t3727,
+ t3726,
+ t3724,
+ t3721,
+ t3719,
+ t3716,
+ t3714,
+ t3712,
+ t3711,
+ t3703,
+ t3701,
+ t3692,
+ t3691,
+ t3678,
+ t3677,
+ t3675,
+ t3672,
+ t3669,
+ t3668,
+ t3659,
+ t3652,
+ t3643,
+ t3642,
+ t3637,
+ t3630,
+ t3629,
+ t3622,
+ t3621,
+ t3609,
+ t3608,
+ t3590,
+ t3585,
+ t3573,
+ t3571,
+ t3570;
+ t4169 = x*y;
+ t4008 = z*t4169;
+ t4018 = z*z;
+ t4017 = t4018*z;
+ t4011 = y*t4017;
+ t4007 = x*t4011;
+ t4246 = t4007+t4008;
+ t3998 = RATIONAL(3.0,2.0);
+ t4154 = t3998*t4017;
+ t3834 = y*t4154;
+ t4245 = y+t3834;
+ t3986 = RATIONAL(1.0,2.0);
+ t4144 = t3986*t4017;
+ t4015 = y*y;
+ t3972 = RATIONAL(-3.0,8.0);
+ t3908 = t3972*t4017;
+ t3881 = t4015*t3908;
+ t4244 = y*t4144+t3881;
+ t4016 = x*x;
+ t4103 = t4016*t4017;
+ t4079 = y*t4103;
+ t3974 = RATIONAL(-9.0,4.0);
+ t3720 = t3974*t4079;
+ t3960 = RATIONAL(15.0,4.0);
+ t4163 = x*t4015;
+ t4078 = t3960*t4163;
+ t4243 = t4018*t4078+t3720;
+ t4105 = t4015*t4016;
+ t3944 = RATIONAL(27.0,4.0);
+ t3782 = t3944*t4105;
+ t3934 = RATIONAL(-27.0,8.0);
+ t4057 = t3934*t4105;
+ t3631 = z*t4057;
+ t4242 = t4018*t3782+t3631;
+ t4003 = RATIONAL(9.0,4.0);
+ t4150 = t4015*t4018;
+ t3953 = RATIONAL(-45.0,8.0);
+ t3794 = t3953*t4150;
+ t4241 = t4016*t3794+t4003*t4105;
+ t3995 = RATIONAL(9.0,2.0);
+ t4125 = t4018*t3995;
+ t3877 = t4016*t4125;
+ t3789 = t3934*t4103;
+ t4240 = t3877+t3789;
+ t3932 = RATIONAL(45.0,4.0);
+ t3662 = t3932*t4079;
+ t3935 = RATIONAL(-45.0,2.0);
+ t4100 = x*t4150;
+ t4239 = t3662+t3935*t4100;
+ t4004 = RATIONAL(-9.0,1.0);
+ t4098 = t4004*t4163;
+ t3746 = t4018*t4098;
+ t4238 = t3662+t3746;
+ t4129 = t4016*t4018;
+ t4084 = y*t4129;
+ t3899 = t4003*t4015;
+ t4083 = x*t3899;
+ t3757 = t4017*t4083;
+ t3961 = RATIONAL(-15.0,2.0);
+ t4237 = t3757+t3961*t4084;
+ t4000 = RATIONAL(9.0,8.0);
+ t3849 = t4000*t4103;
+ t3984 = RATIONAL(-9.0,2.0);
+ t4236 = t3984*t4079+t3849;
+ t3962 = RATIONAL(-15.0,1.0);
+ t4157 = t4015*t4017;
+ t4101 = x*t4157;
+ t4235 = t3944*t4101+t3962*t4084;
+ t4234 = t3944*t4079+t3962*t4100;
+ t4159 = y*t4016;
+ t4086 = t3984*t4159;
+ t3958 = RATIONAL(27.0,8.0);
+ t4061 = t3958*t4105;
+ t3632 = z*t4061;
+ t4233 = t3632+z*t4086;
+ t3723 = t4003*t4079;
+ t4232 = t3961*t4100+t3723;
+ t3931 = RATIONAL(-45.0,1.0);
+ t3922 = RATIONAL(135.0,4.0);
+ t4231 = t3931*t4084+t3922*t4101;
+ t4230 = t3931*t4100+t3922*t4079;
+ t3988 = RATIONAL(-3.0,2.0);
+ t4117 = t3988*t4015;
+ t3878 = t4018*t4117;
+ t3989 = RATIONAL(3.0,4.0);
+ t4229 = x*t3878+t3989*t4079;
+ t4082 = t3932*t4163;
+ t3661 = t4017*t4082;
+ t4228 = t3661+t3935*t4084;
+ t4148 = t4015*t4000;
+ t3863 = z*t4148;
+ t4002 = RATIONAL(9.0,1.0);
+ t4095 = t4002*t4163;
+ t4227 = t3863+z*t4095;
+ t3996 = RATIONAL(-3.0,4.0);
+ t3902 = t3996*t4016;
+ t3941 = RATIONAL(15.0,8.0);
+ t4226 = t3902+t3941*t4129;
+ t4225 = t4002*t4079+t3849;
+ t3796 = RATIONAL(81.0,4.0)*t4105;
+ t4077 = z*t4105;
+ t3959 = RATIONAL(-81.0,8.0);
+ t3663 = t3959*t4077;
+ t4224 = t3663+t4018*t3796;
+ t3837 = t3972*t4103;
+ t4223 = x*t4144+t3837;
+ t3937 = RATIONAL(-10.0,1.0);
+ t4055 = t4015*t4103;
+ t3646 = t3958*t4055;
+ t4014 = y*t4018;
+ t4006 = x*t4014;
+ t4222 = t3937*t4006+t3646;
+ t4097 = t3984*t4163;
+ t3875 = t4017*t4148;
+ t4221 = t4017*t4097+t3875;
+ t3906 = t3996*t4015;
+ t4220 = t3941*t4150+t3906;
+ t3978 = RATIONAL(-5.0,1.0);
+ t3579 = t4018*t4061;
+ t4219 = t3978*t4007+t3579;
+ t3977 = RATIONAL(2.0,1.0);
+ t4104 = t3977*t4018;
+ t3895 = x*t4104;
+ t3626 = t3934*t4055;
+ t4218 = y*t3895+t3626;
+ t3982 = RATIONAL(1.0,8.0);
+ t3905 = t3982*z;
+ t4012 = y*z;
+ t4217 = t3905+t4012;
+ t3774 = t4000*t4077;
+ t3799 = t4015*t4125;
+ t4216 = t3774+t4016*t3799;
+ t4124 = t4018*t3984;
+ t3827 = t4015*t4124;
+ t4215 = x*t3827+t3960*t4079;
+ t3940 = RATIONAL(-45.0,4.0);
+ t3617 = t3940*t4079;
+ t4214 = t4018*t4082+t3617;
+ t3993 = RATIONAL(-9.0,8.0);
+ t4132 = t3993*t4015;
+ t3846 = t4017*t4132;
+ t4131 = t3998*t4015;
+ t3810 = t4018*t4131;
+ t4213 = t3846+t3810;
+ t3900 = t3986*t4018;
+ t4212 = t3900+t3908;
+ t4119 = t3998*t4016;
+ t3806 = t4018*t4119;
+ t3985 = RATIONAL(3.0,8.0);
+ t4108 = t4016*t3985;
+ t3887 = z*t4108;
+ t4211 = t3806+t3887;
+ t3951 = RATIONAL(81.0,8.0);
+ t4060 = t3951*t4105;
+ t4210 = t3937*t4007+t4018*t4060;
+ t3777 = t3934*t4157;
+ t4209 = t3799+t3777;
+ t4112 = t4003*t4018;
+ t3843 = t4015*t4112;
+ t3841 = z*t4132;
+ t4208 = t3843+t3841;
+ t4065 = t4018*t4105;
+ t3939 = RATIONAL(-27.0,4.0);
+ t3786 = t3939*t4105;
+ t4207 = RATIONAL(135.0,8.0)*t4065+t3786;
+ t3963 = RATIONAL(-15.0,8.0);
+ t4206 = t3989*t4016+t3963*t4129;
+ t3733 = t4004*t4084;
+ t4205 = t3733+t3661;
+ t3658 = t3959*t4055;
+ t3964 = RATIONAL(25.0,1.0);
+ t4204 = t3658+t3964*t4006;
+ t4166 = t3986*z;
+ t4122 = t3972*t4015;
+ t3871 = z*t4122;
+ t4203 = y*t4166+t3871;
+ t3912 = t3989*t4015;
+ t4202 = t3912+t3963*t4150;
+ t4081 = t3940*t4163;
+ t3640 = t4017*t4081;
+ t4201 = t3932*t4084+t3640;
+ t3981 = RATIONAL(1.0,4.0);
+ t4001 = RATIONAL(-1.0,8.0);
+ t3911 = t4001*t4017;
+ t4200 = t3981*t4018+t3911;
+ t3892 = t4016*t4124;
+ t4199 = y*t3892+t4017*t4078;
+ t4160 = z*t4016;
+ t3840 = t3993*t4160;
+ t3816 = t4016*t4112;
+ t4198 = t3840+t3816;
+ t4102 = t3988*t4016;
+ t3831 = t4018*t4102;
+ t4106 = t3989*t4017;
+ t3812 = x*t4106;
+ t4197 = t4015*t3812+y*t3831;
+ t3809 = t3993*t4103;
+ t4196 = t3809+t4004*t4079;
+ t4152 = t3978*t4018;
+ t3930 = RATIONAL(45.0,1.0);
+ t3968 = RATIONAL(-27.0,1.0);
+ t4195 = x*t4152+t3930*t4100+t3968*t4079;
+ t3926 = RATIONAL(-27.0,2.0);
+ t3976 = RATIONAL(5.0,1.0);
+ t4116 = t3976*t4018;
+ t3928 = RATIONAL(15.0,1.0);
+ t4194 = t3928*t4100+t3926*t4079+x*t4116;
+ t4193 = t3968*t4101+y*t4152+t3930*t4084;
+ t3997 = RATIONAL(3.0,1.0);
+ t4091 = t3997*t4163;
+ t3737 = t4018*t4091;
+ t4192 = t3737+t4236;
+ t3980 = RATIONAL(-3.0,1.0);
+ t4143 = t3980*t4017;
+ t3829 = x*t4143;
+ t3992 = RATIONAL(-1.0,2.0);
+ t3920 = t3992*t4018;
+ t4191 = t4015*t3829+(t3920+t3877)*y;
+ t3866 = y*t4116;
+ t4190 = t3866+t3926*t4101+t3928*t4084;
+ t3876 = t3976*t4169;
+ t3604 = t4018*t3786;
+ t4189 = z*t3876+t3604+t3976*t4007;
+ t4188 = t3988*t4079+(t3900+t3810)*x;
+ t3773 = t4018*t4095;
+ t4187 = t3773+t4196;
+ t3759 = t4017*t4098;
+ t3745 = t4002*t4084;
+ t4186 = t3759-t4014+t3745;
+ t3943 = RATIONAL(-18.0,1.0);
+ t4185 = -t4012+t3895+t3943*t4100;
+ t4184 = t3980*t4079+(t3920+t3799)*x;
+ t3956 = RATIONAL(18.0,1.0);
+ t3999 = RATIONAL(5.0,4.0);
+ t4164 = z*t3999;
+ t4183 = t3640+x*t4164+t3956*t4084;
+ t3973 = RATIONAL(-4.0,1.0);
+ t3857 = t3973*t4169;
+ t3987 = RATIONAL(-1.0,4.0);
+ t4182 = z*t3857+t3973*t4007+t3987*t4018;
+ t4096 = t3956*t4163;
+ t4181 = y*t4164+t4018*t4096+t3617;
+ t4137 = t3988*t4017;
+ t3859 = x*t4137;
+ t4180 = t4015*t3859+(t3900+t3806)*y;
+ t3991 = RATIONAL(-5.0,2.0);
+ t4113 = t4018*t3991;
+ t3845 = y*t4113;
+ t3925 = RATIONAL(45.0,2.0);
+ t4179 = t3845+t3925*t4084+t3846+t3759;
+ t4178 = x*t4113+t3925*t4100+t4196;
+ t3994 = RATIONAL(-6.0,1.0);
+ t3702 = t3994*t4007;
+ t4177 = t3702+t3857+t4207;
+ t4156 = t3997*t4017;
+ t3801 = x*t4156;
+ t3676 = t3993*t4077;
+ t4176 = -t4008+y*t3801+t4016*t3827+t3676;
+ t3946 = RATIONAL(15.0,2.0);
+ t3970 = RATIONAL(5.0,2.0);
+ t4146 = t4018*t3970;
+ t4175 = x*t4146+t3946*t4100+t4236;
+ t3730 = t3977*t4008;
+ t3739 = t3977*t4007;
+ t4174 = t3730+t3632+t3604+t3739;
+ t3680 = t3997*t4084;
+ t4173 = t3680+t4014+t4221;
+ t4118 = RATIONAL(45.0,8.0)*t4018;
+ t3790 = t4016*t4118;
+ t3975 = RATIONAL(-2.0,1.0);
+ t3813 = t3975*t4169;
+ t3865 = y*t4143;
+ t4172 = x*t3865+t4015*t3790+t3813+t3974*t4105;
+ t4155 = t3995*t4015;
+ t4092 = x*t4155;
+ t3748 = t4017*t4092;
+ t4165 = z*t3992;
+ t4147 = t4018*t3975;
+ t3822 = y*t4147;
+ t4171 = x*t4165+t3748+t3822+t3994*t4084;
+ t3971 = RATIONAL(4.0,1.0);
+ t4162 = t3971*y;
+ t3948 = RATIONAL(-12.0,1.0);
+ t3936 = RATIONAL(27.0,2.0);
+ t3588 = t3936*t4065;
+ t3916 = t3985*t4017;
+ t4013 = x*z;
+ t4170 = t4162*t4013+t3920+t3588+t3916+t3948*t4007;
+ t4168 = z*t3987;
+ t4167 = z*t3981;
+ t4010 = x*t4018;
+ t4005 = RATIONAL(-5.0,4.0);
+ t4161 = z*t4005;
+ t3572 = t3951*t4055;
+ t4158 = t3959*t4065+t3572;
+ t4134 = t4015*t3985;
+ t3824 = z*t4134;
+ t4153 = t3824+y*t4168;
+ t4136 = t4017*t3987;
+ t3828 = t4015*t3916;
+ t4151 = y*t4136+t3828;
+ t4149 = t3999*t4018;
+ t4145 = t3992*t4017;
+ t4142 = t3960*t4017;
+ t4111 = t4017*t3981;
+ t4141 = y*t4111+t3881;
+ t4128 = t3993*t4018;
+ t3855 = t4016*t4128;
+ t3766 = t4000*t4055;
+ t4140 = t3766+t4015*t3855;
+ t3769 = t4017*t3813;
+ t3681 = t3980*t4084;
+ t4139 = t3769+t3681;
+ t3967 = RATIONAL(-15.0,4.0);
+ t4138 = t3967*t4017;
+ t4135 = t4018*t4005;
+ t3787 = t3937*t4169;
+ t3873 = t4000*t4160;
+ t4133 = x*t4161+t3873;
+ t3884 = t3985*t4103;
+ t4130 = t3972*t4129+t3884;
+ t4127 = t3999*t4017;
+ t4126 = t4017*t3996;
+ t3577 = t4018*t4057;
+ t4123 = t3577+t3646;
+ t4009 = x*t4017;
+ t4121 = -t4009+t4010;
+ t4120 = t3980*t4015;
+ t3910 = t3974*t4016;
+ t3901 = t3974*t4015;
+ t4080 = x*t3901;
+ t4115 = t4017*t4080+t3646;
+ t4114 = t3970*t4169;
+ t4110 = z*t4159;
+ t4109 = t4017*t4005;
+ t4107 = t3837+x*t4111;
+ t3791 = RATIONAL(-20.0,1.0)*t4169;
+ t4099 = t3967*t4163;
+ t4094 = x*t4120;
+ t3983 = RATIONAL(6.0,1.0);
+ t4093 = t3983*t4163;
+ t4090 = t3980*t4159;
+ t4089 = t4004*t4159;
+ t4088 = t3997*t4159;
+ t4087 = y*t4102;
+ t4085 = t4002*t4159;
+ t3781 = x*t4138;
+ t3847 = x*t4154;
+ t3852 = x*t4126;
+ t3918 = t4001*z;
+ t3898 = t3972*t4160;
+ t4076 = x*t4166+t3918+t3898;
+ t3783 = t3958*t4103;
+ t4075 = t4003*t4016+t3783+t3953*t4129;
+ t3792 = t3958*t4157;
+ t4074 = t3792+t3794+t3899;
+ t4073 = t3790+t3910+t3789;
+ t4072 = t3841+t3792+t3827;
+ t4071 = t3863+t3632+z*t4097;
+ t4070 = t3777+t3901+t4015*t4118;
+ t4069 = t3840+t3892+t3783;
+ t3653 = z*t4060;
+ t3565 = RATIONAL(-243.0,8.0)*t4055;
+ t4068 = t3653+RATIONAL(81.0,2.0)*t4065+t3565;
+ t3569 = RATIONAL(243.0,8.0)*t4055;
+ t4067 = t3796+RATIONAL(-405.0,8.0)*t4065+t3569;
+ t4066 = t3658+t3875+t4017*t4095;
+ t4064 = t3782+t3572+RATIONAL(-135.0,8.0)*t4065;
+ t4063 = RATIONAL(-5.0,8.0)*t4018+t3981+t3916;
+ t3793 = RATIONAL(-81.0,4.0)*t4105;
+ t4062 = t3926*t4065+t3631+t3572;
+ t3883 = t4018*t3910;
+ t3885 = t4018*t3912;
+ t3839 = t4018*t4148;
+ t3858 = t3989*t4129;
+ t4059 = t3884+t4018*t3902+t3887;
+ t3706 = t3993*t4055;
+ t4058 = t4016*t3843+t3706+t3676;
+ t4056 = (z+t4017)*t4169;
+ t4054 = t3809+t3995*t4079+t3626;
+ t4053 = t3658+t4225;
+ t3903 = t3982*t4017;
+ t4052 = t3903+y*t4145+t3828;
+ t4051 = t4011+t3903+t3846;
+ t4050 = t3626+t4242;
+ t4049 = RATIONAL(-25.0,4.0)*t4018+t3970;
+ t4048 = RATIONAL(75.0,4.0)*t4018+t3961;
+ t4047 = RATIONAL(25.0,4.0)*t4018+t3991;
+ t4046 = t3925+RATIONAL(-225.0,4.0)*t4018;
+ t4045 = RATIONAL(-75.0,4.0)*t4018+t3946;
+ t4044 = t3935+RATIONAL(225.0,4.0)*t4018;
+ t3687 = x*t3845;
+ t4043 = t3960*t4084+t3687+t4115;
+ t3693 = t4018*t4094;
+ t4042 = t3693+t3723+t4218;
+ t4041 = -t4007+t4016*t3839+t3706+t4006;
+ t3754 = x*t3866;
+ t4040 = t3754+t4050+t4246*t3991;
+ t3635 = RATIONAL(50.0,1.0)*t4006;
+ t4039 = t3791+RATIONAL(-30.0,1.0)*t4007+t3793+t3635+t3565+RATIONAL(405.0,
+8.0)*t4065;
+ t4038 = t3754+t3846+t3967*t4084+t3748+y*t4135+t3626;
+ t3743 = t3973*t4006;
+ t4037 = t3743+t3871+y*t4167+t3720+t3646+t4018*t4093;
+ t3947 = RATIONAL(10.0,1.0);
+ t3649 = t4018*t3791;
+ t4036 = t3653+t4018*t3793+t3649+t3572+t4246*t3947;
+ t3603 = t3947*t4006;
+ t4035 = t4018*t4081+x*t4149+t3603+t4053;
+ t4034 = y*t4149+t3603+t3940*t4084+t4066;
+ t3990 = RATIONAL(-8.0,1.0);
+ t3713 = t3990*t4006;
+ t3705 = t3983*t4007;
+ t3697 = z*t3813;
+ t4033 = t3713+t3705+t3697+t4062;
+ t3957 = RATIONAL(-25.0,2.0);
+ t3620 = t3957*t4006;
+ t4032 = t3876+t3620+t3946*t4007+t4064;
+ t4031 = t3787+t3962*t4007+t4204+t4207;
+ t4030 = y*t4146+t3946*t4084+t4221+t4222;
+ t4029 = t3743+t3971*t4007+t3982*t4018+t3911+t4123;
+ t3600 = RATIONAL(-40.0,1.0)*t4006;
+ t4028 = RATIONAL(30.0,1.0)*t4007+t3600+t3663+t3569+RATIONAL(-81.0,2.0)*
+t4065+z*t3787;
+ t4027 = t3754+t4018*t4099+x*t4135+t4054;
+ t3760 = x*t3822;
+ t4026 = t3774+t4015*t3883+t3766+t3760+t4246;
+ t4025 = t3658+t3632+t3961*t4007+z*t4114+t3588+t3603;
+ t4024 = t3978*t4008+t3649+t3928*t4007+t4062;
+ t4023 = t3743+t3898+x*t4167+t3983*t4084+t4115;
+ t3927 = RATIONAL(12.0,1.0);
+ t3979 = RATIONAL(8.0,1.0);
+ t4022 = t3979*t4169+RATIONAL(5.0,8.0)*t4018+t3908+t3649+t3927*t4007+t3987
++t4064;
+ t3673 = t3979*t4006;
+ t4021 = t3905+t3673+t3824+y*t4165+x*t4147+t3994*t4100+t4054;
+ t3950 = RATIONAL(16.0,1.0);
+ t3645 = t3950*t4006;
+ t4020 = t3918-t4013+t3943*t4084+y*t4104+t3645+t3873+t4066;
+ t3969 = RATIONAL(36.0,1.0);
+ t3954 = RATIONAL(25.0,2.0);
+ t3952 = RATIONAL(-36.0,1.0);
+ t3933 = RATIONAL(27.0,1.0);
+ t3923 = RATIONAL(-135.0,4.0);
+ t3919 = t4001*t4018;
+ t3891 = x*t4136;
+ t3890 = x*t4168;
+ t3879 = t4018*t3901;
+ t3868 = y*t4161;
+ t3862 = t4018*t4134;
+ t3861 = y*t4109;
+ t3854 = x*t4109;
+ t3851 = y*t4106;
+ t3850 = y*t4127;
+ t3844 = t4018*t4108;
+ t3835 = t4018*t3906;
+ t3825 = t4015*t4128;
+ t3818 = y*t4126;
+ t3817 = x*t4145;
+ t3815 = t4018*t4122;
+ t3808 = y*t4156;
+ t3800 = x*t4127;
+ t3798 = y*t4137;
+ t3797 = t4000*t4129;
+ t3795 = y*t4138;
+ t3788 = x*t4142;
+ t3779 = y*t4142;
+ t3768 = z*t4087;
+ t3767 = t4015*t3852;
+ t3765 = z*t4085;
+ t3762 = t3906*t4013;
+ t3758 = z*t4098;
+ t3749 = z*t4092;
+ t3747 = z*t4088;
+ t3741 = z*t4080;
+ t3738 = t3996*t4079;
+ t3735 = t3996*t4110;
+ t3731 = z*t4089;
+ t3727 = t3998*t4079;
+ t3726 = t4117*t4013;
+ t3724 = t4003*t4110;
+ t3721 = t3998*t4110;
+ t3719 = z*t4094;
+ t3716 = z*t4083;
+ t3714 = t3974*t4110;
+ t3712 = t3912*t4013;
+ t3711 = t3989*t4110;
+ t3703 = z*t4091;
+ t3701 = t4015*t3847;
+ t3692 = t3995*t4110;
+ t3691 = t3997*t4079;
+ t3678 = t4131*t4013;
+ t3677 = t4015*t3801;
+ t3675 = t4017*t4114;
+ t3672 = z*t4090;
+ t3669 = t3967*t4110;
+ t3668 = t3967*t4079;
+ t3659 = z*t4082;
+ t3652 = t3940*t4110;
+ t3643 = t4015*t3781;
+ t3642 = z*t4081;
+ t3637 = z*t4099;
+ t3630 = t3932*t4110;
+ t3629 = t3933*t4101;
+ t3622 = t3936*t4079;
+ t3621 = t3939*t4101;
+ t3609 = t3960*t4110;
+ t3608 = t3936*t4101;
+ t3590 = t3939*t4079;
+ t3585 = z*t4078;
+ t3573 = t3933*t4079;
+ t3571 = t3923*t4079;
+ t3570 = t3923*t4101;
+ coeff_dxy_m1_m1_m1 = t4200+t3678+t3721-t4014+t4139+t3858+t3693+t3971*
+t4006+t3885+t3701+t3727+t4058+t3697+t4076-t4010+t4203+t4223+t4244;
+ coeff_dxy_0_m1_m1 = t3883+t3745+t3643+t3637+t3854+t4133+t4175+t4189+t4222
++t4233;
+ coeff_dxy_p1_m1_m1 = t3692+t3703+t4014+t4021+t3835+t4009+t3733+t3677+
+t4013+t4052+t4182+t4198+t4242;
+ coeff_dxy_p2_m1_m1 = t3680+t3768+t3891+t4026+t3767+t3762+t3890+t4059+
+t4188;
+ coeff_dxy_m1_0_m1 = t3668+t4030+t3879+t3669+t3861+t3868+t3773+t4071+t4189
+;
+ coeff_dxy_0_0_m1 = t3630+t3659+t3957*t4056+t4204+t4224+t4228+t4239;
+ coeff_dxy_p1_0_m1 = t3652+t3758+t4036+t3850+t4179+t4181+t4208;
+ coeff_dxy_p2_0_m1 = t3609+t3716+t4040+t4215+t4237;
+ coeff_dxy_m1_p1_m1 = t3746+t4050+t4059+t3673+t3747+t4051+t3749+t3691+
+t4171+t3817+t4010+t4182+t4208+t4217;
+ coeff_dxy_0_p1_m1 = t3642+t3731+t4036+t3800+t4178+t4183+t4198;
+ coeff_dxy_p1_p1_m1 = t4020+t3765-t4011+t3879+t3990*t4056+t3883-t4009+
+t4185+t4200+t4224+t4225+t4227;
+ coeff_dxy_p2_p1_m1 = t3741+t3672+t4023+t3858+t4107+t4174+t4184;
+ coeff_dxy_m1_p2_m1 = t3735+t3835+t3737+t3726+t3738+t4026+t4151+t4153+
+t4180;
+ coeff_dxy_0_p2_m1 = t3585+t3724+t4040+t4199+t4232;
+ coeff_dxy_p1_p2_m1 = t3719+t3714+t3885+t4037+t4141+t4174+t4191;
+ coeff_dxy_p2_p2_m1 = t3711+t3712+t4006+t3992*t4056+t4058+t4197+t4229;
+ coeff_dxy_m1_m1_0 = -y+t3798+t4030+t3859+t4090+t3705+(-1.0+t4162+t4120)*x
++t4063+t4175+t4202+t4206+t4241;
+ coeff_dxy_0_m1_0 = t3622+t4085+t3788+(t4045*t4015+t4049)*x+t4031+t4073+
+t4228;
+ coeff_dxy_p1_m1_0 = t3829+t4022+(t3994*t4015+t3975)*x+t4089+t4075+t4179+
+t4194+t4220+t4245;
+ coeff_dxy_p2_m1_0 = t4088+t3812+(t3986+t4131)*x+t4027+t4172+t4226+t4237;
+ coeff_dxy_m1_0_0 = t3608+t4095+t3779+(t4045*t4016+t4049)*y+t4031+t4070+
+t4239;
+ coeff_dxy_0_0_0 = t3571+t3570+t4044*t4159+(t4044*t4015+(RATIONAL(-125.0,
+2.0)*t4018+t3964+RATIONAL(75.0,2.0)*t4017)*y)*x+t4067;
+ coeff_dxy_p1_0_0 = t3795+t4096+t3629+(t4046*t4016+t4047)*y+t4039+t4074+
+t4230;
+ coeff_dxy_p2_0_0 = t4097+t3621+t4048*t4159+t4032+t4214;
+ coeff_dxy_m1_p1_0 = x+t4022+t4098+t3847+t3865+(t3994*t4016+t3975)*y+t4074
++t4178+t4190+t4226;
+ coeff_dxy_0_p1_0 = t3956*t4159+t3573+t3781+(t4046*t4015+t4047)*x+t4039+
+t4075+t4231;
+ coeff_dxy_p1_p1_0 = t3600+(t3943*t4015+t3977+(RATIONAL(24.0,1.0)*t4017+
+t3950)*y)*x+t3801+t4067+t3808+t4063+(t3943*t4016+t3977)*y+t4070+t4073+t4193+
+t4195;
+ coeff_dxy_p2_p1_0 = t3852+t3983*t4159+(t3992+t4155)*x+t4035+t4177+t4206+
+t4235;
+ coeff_dxy_m1_p2_0 = t4091+t3851+(t4119+t3986)*y+t4038+t4172+t4220+t4232;
+ coeff_dxy_0_p2_0 = t4086+t3590+t4048*t4163+t4032+t4201;
+ coeff_dxy_p1_p2_0 = t4093+t3818+(t3995*t4016+t3992)*y+t4034+t4177+t4202+
+t4234;
+ coeff_dxy_p2_p2_0 = t4087+(t4117+t4245)*x+t4043+t4241+t4243;
+ coeff_dxy_m1_m1_p1 = t3730+t3702+t3834+t3768+t4021+t3847+t3726+t4171+
+t4211+t4212+t4213+t4216;
+ coeff_dxy_0_m1_p1 = t3692+t4024+t3781+t3585+t4069+t4183+t4194;
+ coeff_dxy_p1_m1_p1 = t3878+t3719+t3798+t4020+t3801+t3622+(t3973+t3948*
+t4015)*t4010+t4170+t4203+t4233+t4240;
+ coeff_dxy_p2_m1_p1 = t3852+t3831+t3721+t4023+t4010+t3712+t4176+t4192;
+ coeff_dxy_m1_0_p1 = t3609+t4024+t3749+t3795+t4072+t4181+t4190;
+ coeff_dxy_0_0_p1 = t3652+t3642+t3635+(t3954*z+RATIONAL(-75.0,2.0)*t4017)*
+t4169+t4068+t4230+t4231;
+ coeff_dxy_p1_0_p1 = t4028+t3779+t3630+t3969*t4100+t3868+t3571+t4193+t4209
++t4227;
+ coeff_dxy_p2_0_p1 = t3669+t3741+t4025+t4235+t4238;
+ coeff_dxy_m1_p1_p1 = t3831+t3672+t4170+(t3973+t3948*t4016)*t4014+t4071+
+t3859+t3808+t4053+t3645+t4076+t3608+t4185+t4209;
+ coeff_dxy_0_p1_p1 = t4028+t3765+t3788+t3570+t3969*t4084+t3659+t4133+t4195
++t4240;
+ coeff_dxy_p1_p1_p1 = t3829+t3573+((t3952*t4015+t3971)*t4018+(RATIONAL(
+-24.0,1.0)*t4017+RATIONAL(32.0,1.0)*t4018+t3979*z)*y)*x+t3758+t3865+t3731+t4068
++t3629+(t3952*t4016+t3971)*t4014+t4013+t4069+t4072+t4212+t4217;
+ coeff_dxy_p2_p1_p1 = t4033+t3812+t3747+t3927*t4084+t3716+t3621-t4010+
+t3890+t4187+t4211;
+ coeff_dxy_m1_p2_p1 = t3878+t3678+t3818+t3711+t4037+t4173+t4176;
+ coeff_dxy_0_p2_p1 = t3714+t3637+t4025+t4205+t4234;
+ coeff_dxy_p1_p2_p1 = t4033+t3703+t3724+t3927*t4100+t3590+t3851+t4153+
+t4186+t4213;
+ coeff_dxy_p2_p2_p1 = t3762+t3735+t3681+t3757+(t4166+t4137)*t4169+t4042+
+t4216;
+ coeff_dxy_m1_m1_p2 = t3815+t3760+t3817+t3739+t3919+t4052+t4130+t4140+
+t4180+t4188;
+ coeff_dxy_0_m1_p2 = t3800+t3797+t4027+t4199+t4219;
+ coeff_dxy_p1_m1_p2 = t3855+t4029+t3862+t4121+t4191+t4192+t4244;
+ coeff_dxy_p2_m1_p2 = t3727+t3844+(t3987+t3906)*t4010+t4041+t4107+t4197;
+ coeff_dxy_m1_0_p2 = t3839+t3850+t4038+t4215+t4219;
+ coeff_dxy_0_0_p2 = t3620+t3954*t4007+t4158+t4201+t4214;
+ coeff_dxy_p1_0_p2 = t3861+t3825+t4034+t4210+t4238;
+ coeff_dxy_p2_0_p2 = t3668+t3577+t3675+x*t3843+t4043;
+ coeff_dxy_m1_p1_p2 = -t4011+t3825+t4029+t3844+t4173+t4184+t4223;
+ coeff_dxy_0_p1_p2 = t3855+t3854+t4035+t4205+t4210;
+ coeff_dxy_p1_p1_p2 = t3979*t4007+t3839+t3919+t3797+t3713+t4051-t4121+
+t4158+t4186+t4187;
+ coeff_dxy_p2_p1_p2 = t3757+t3579+t3891+t3691+(t3981+t3901)*t4010+t4130+
+t4139+t4218;
+ coeff_dxy_m1_p2_p2 = t3862+t3701+(t3987+t3902)*t4014+t4041+t4141+t4229;
+ coeff_dxy_0_p2_p2 = t3643+y*t3816+t3675+t3687+t4123+t4243;
+ coeff_dxy_p1_p2_p2 = t3815+t3769+t3677+t3579+(t3981+t3910)*t4014+t4042+
+t4151;
+ coeff_dxy_p2_p2_p2 = y*t3858+t3738+t3767+(t3885+(t4144+t3920)*y)*x+t4140;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxz.compute.c
new file mode 100644
index 0000000..2d575ca
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dxz.compute.c
@@ -0,0 +1,1139 @@
+fp t4701,
+ t4700,
+ t4937,
+ t4703,
+ t4800,
+ t4688,
+ t4605,
+ t4638,
+ t4936,
+ t4694,
+ t4693,
+ t4696,
+ t4691,
+ t4935,
+ t4683,
+ t4827,
+ t4540,
+ t4934,
+ t4702,
+ t4843,
+ t4619,
+ t4467,
+ t4346,
+ t4662,
+ t4791,
+ t4574,
+ t4933,
+ t4634,
+ t4468,
+ t4659,
+ t4584,
+ t4932,
+ t4681,
+ t4588,
+ t4835,
+ t4626,
+ t4931,
+ t4832,
+ t4464,
+ t4743,
+ t4930,
+ t4834,
+ t4759,
+ t4378,
+ t4784,
+ t4646,
+ t4929,
+ t4647,
+ t4629,
+ t4928,
+ t4819,
+ t4735,
+ t4350,
+ t4473,
+ t4927,
+ t4643,
+ t4797,
+ t4472,
+ t4669,
+ t4825,
+ t4487,
+ t4926,
+ t4558,
+ t4480,
+ t4925,
+ t4670,
+ t4848,
+ t4555,
+ t4682,
+ t4850,
+ t4761,
+ t4924,
+ t4671,
+ t4585,
+ t4657,
+ t4592,
+ t4923,
+ t4636,
+ t4737,
+ t4339,
+ t4675,
+ t4695,
+ t4692,
+ t4922,
+ t4655,
+ t4305,
+ t4921,
+ t4764,
+ t4685,
+ t4787,
+ t4507,
+ t4920,
+ t4674,
+ t4818,
+ t4526,
+ t4673,
+ t4794,
+ t4556,
+ t4919,
+ t4678,
+ t4550,
+ t4689,
+ t4918,
+ t4624,
+ t4462,
+ t4917,
+ t4620,
+ t4856,
+ t4617,
+ t4755,
+ t4297,
+ t4916,
+ t4598,
+ t4648,
+ t4915,
+ t4770,
+ t4365,
+ t4767,
+ t4337,
+ t4914,
+ t4488,
+ t4913,
+ t4780,
+ t4782,
+ t4912,
+ t4314,
+ t4663,
+ t4911,
+ t4644,
+ t4345,
+ t4649,
+ t4910,
+ t4645,
+ t4814,
+ t4475,
+ t4909,
+ t4622,
+ t4908,
+ t4907,
+ t4906,
+ t4680,
+ t4905,
+ t4783,
+ t4596,
+ t4758,
+ t4372,
+ t4904,
+ t4829,
+ t4559,
+ t4903,
+ t4793,
+ t4569,
+ t4460,
+ t4902,
+ t4593,
+ t4901,
+ t4625,
+ t4757,
+ t4340,
+ t4900,
+ t4766,
+ t4426,
+ t4899,
+ t4543,
+ t4898,
+ t4616,
+ t4607,
+ t4897,
+ t4896,
+ t4304,
+ t4895,
+ t4894,
+ t4676,
+ t4828,
+ t4541,
+ t4352,
+ t4893,
+ t4621,
+ t4892,
+ t4499,
+ t4824,
+ t4582,
+ t4891,
+ t4842,
+ t4539,
+ t4765,
+ t4890,
+ t4381,
+ t4889,
+ t4631,
+ t4822,
+ t4888,
+ t4686,
+ t4597,
+ t4830,
+ t4887,
+ t4886,
+ t4807,
+ t4524,
+ t4885,
+ t4611,
+ t4884,
+ t4668,
+ t4431,
+ t4883,
+ t4661,
+ t4846,
+ t4613,
+ t4882,
+ t4653,
+ t4615,
+ t4820,
+ t4881,
+ t4821,
+ t4494,
+ t4815,
+ t4495,
+ t4880,
+ t4549,
+ t4879,
+ t4840,
+ t4571,
+ t4878,
+ t4415,
+ t4449,
+ t4877,
+ t4687,
+ t4417,
+ t4628,
+ t4876,
+ t4512,
+ t4875,
+ t4858,
+ t4463,
+ t4874,
+ t4760,
+ t4666,
+ t4847,
+ t4873,
+ t4775,
+ t4450,
+ t4872,
+ t4823,
+ t4368,
+ t4371,
+ t4335,
+ t4871,
+ t4658,
+ t4485,
+ t4672,
+ t4870,
+ t4656,
+ t4667,
+ t4869,
+ t4665,
+ t4788,
+ t4566,
+ t4660,
+ t4513,
+ t4868,
+ t4610,
+ t4867,
+ t4679,
+ t4422,
+ t4866,
+ t4865,
+ t4851,
+ t4633,
+ t4600,
+ t4677,
+ t4586,
+ t4864,
+ t4863,
+ t4481,
+ t4816,
+ t4785,
+ t4301,
+ t4862,
+ t4348,
+ t4567,
+ t4861,
+ t4532,
+ t4577,
+ t4860,
+ t4844,
+ t4537,
+ t4852,
+ t4859,
+ t4699,
+ t4684,
+ t4857,
+ t4855,
+ t4854,
+ t4697,
+ t4690,
+ t4853,
+ t4849,
+ t4247,
+ t4608,
+ t4845,
+ t4841,
+ t4563,
+ t4839,
+ t4838,
+ t4806,
+ t4514,
+ t4454,
+ t4837,
+ t4438,
+ t4836,
+ t4698,
+ t4833,
+ t4831,
+ t4826,
+ t4594,
+ t4817,
+ t4453,
+ t4774,
+ t4452,
+ t4813,
+ t4437,
+ t4812,
+ t4517,
+ t4811,
+ t4810,
+ t4809,
+ t4294,
+ t4808,
+ t4805,
+ t4804,
+ t4803,
+ t4478,
+ t4278,
+ t4802,
+ t4459,
+ t4801,
+ t4799,
+ t4798,
+ t4551,
+ t4796,
+ t4795,
+ t4792,
+ t4410,
+ t4790,
+ t4789,
+ t4652,
+ t4786,
+ t4781,
+ t4562,
+ t4779,
+ t4778,
+ t4777,
+ t4776,
+ t4641,
+ t4773,
+ t4772,
+ t4771,
+ t4769,
+ t4768,
+ t4763,
+ t4762,
+ t4756,
+ t4583,
+ t4754,
+ t4753,
+ t4752,
+ t4751,
+ t4750,
+ t4749,
+ t4748,
+ t4589,
+ t4747,
+ t4447,
+ t4746,
+ t4347,
+ t4745,
+ t4604,
+ t4570,
+ t4744,
+ t4742,
+ t4741,
+ t4590,
+ t4498,
+ t4740,
+ t4739,
+ t4738,
+ t4545,
+ t4575,
+ t4736,
+ t4548,
+ t4573,
+ t4580,
+ t4511,
+ t4509,
+ t4250,
+ t4734,
+ t4733,
+ t4732,
+ t4731,
+ t4730,
+ t4729,
+ t4416,
+ t4728,
+ t4727,
+ t4457,
+ t4726,
+ t4725,
+ t4425,
+ t4724,
+ t4353,
+ t4723,
+ t4300,
+ t4722,
+ t4721,
+ t4281,
+ t4720,
+ t4327,
+ t4719,
+ t4718,
+ t4717,
+ t4716,
+ t4433,
+ t4715,
+ t4714,
+ t4713,
+ t4712,
+ t4401,
+ t4711,
+ t4710,
+ t4429,
+ t4709,
+ t4642,
+ t4319,
+ t4708,
+ t4635,
+ t4324,
+ t4707,
+ t4664,
+ t4444,
+ t4706,
+ t4612,
+ t4705,
+ t4654,
+ t4650,
+ t4639,
+ t4637,
+ t4627,
+ t4623,
+ t4618,
+ t4606,
+ t4603,
+ t4587,
+ t4579,
+ t4576,
+ t4565,
+ t4557,
+ t4554,
+ t4553,
+ t4546,
+ t4542,
+ t4536,
+ t4535,
+ t4533,
+ t4531,
+ t4528,
+ t4525,
+ t4523,
+ t4521,
+ t4518,
+ t4515,
+ t4510,
+ t4508,
+ t4504,
+ t4500,
+ t4497,
+ t4491,
+ t4486,
+ t4483,
+ t4482,
+ t4479,
+ t4477,
+ t4466,
+ t4451,
+ t4446,
+ t4443,
+ t4440,
+ t4435,
+ t4413,
+ t4408,
+ t4399,
+ t4394,
+ t4393,
+ t4391,
+ t4382,
+ t4380,
+ t4377,
+ t4376,
+ t4375,
+ t4374,
+ t4364,
+ t4362,
+ t4361,
+ t4356,
+ t4354,
+ t4349,
+ t4344,
+ t4323,
+ t4322,
+ t4317,
+ t4311,
+ t4310,
+ t4309,
+ t4303,
+ t4296,
+ t4293,
+ t4291,
+ t4285,
+ t4276,
+ t4264,
+ t4249;
+ t4701 = y*y;
+ t4700 = t4701*y;
+ t4937 = y+t4700;
+ t4703 = z*z;
+ t4800 = t4701*t4703;
+ t4688 = RATIONAL(9.0,4.0);
+ t4605 = t4688*t4703;
+ t4638 = RATIONAL(-45.0,8.0);
+ t4936 = t4605+t4638*t4800;
+ t4694 = x*y;
+ t4693 = z*t4694;
+ t4696 = x*t4700;
+ t4691 = z*t4696;
+ t4935 = t4691+t4693;
+ t4683 = RATIONAL(3.0,2.0);
+ t4827 = t4683*t4700;
+ t4540 = z*t4827;
+ t4934 = z+t4540;
+ t4702 = x*x;
+ t4843 = t4700*t4703;
+ t4619 = RATIONAL(-27.0,8.0);
+ t4467 = t4619*t4843;
+ t4346 = t4702*t4467;
+ t4662 = RATIONAL(2.0,1.0);
+ t4791 = t4662*t4701;
+ t4574 = z*t4791;
+ t4933 = x*t4574+t4346;
+ t4634 = RATIONAL(45.0,8.0);
+ t4468 = t4634*t4800;
+ t4659 = RATIONAL(-9.0,4.0);
+ t4584 = t4659*t4703;
+ t4932 = t4468+t4584;
+ t4681 = RATIONAL(-3.0,4.0);
+ t4588 = t4681*t4702;
+ t4835 = t4701*t4702;
+ t4626 = RATIONAL(15.0,8.0);
+ t4931 = t4588+t4626*t4835;
+ t4832 = t4702*t4703;
+ t4464 = RATIONAL(81.0,4.0)*t4832;
+ t4743 = t4702*t4800;
+ t4930 = t4464+RATIONAL(-405.0,8.0)*t4743;
+ t4834 = t4700*t4702;
+ t4759 = z*t4834;
+ t4378 = t4688*t4759;
+ t4784 = x*t4800;
+ t4646 = RATIONAL(-15.0,2.0);
+ t4929 = t4378+t4646*t4784;
+ t4647 = RATIONAL(-15.0,1.0);
+ t4629 = RATIONAL(27.0,4.0);
+ t4928 = t4629*t4759+t4647*t4784;
+ t4819 = t4702*t4619;
+ t4735 = t4703*t4819;
+ t4350 = y*t4735;
+ t4473 = t4629*t4832;
+ t4927 = t4701*t4473+t4350;
+ t4643 = RATIONAL(27.0,8.0);
+ t4797 = t4643*t4700;
+ t4472 = t4702*t4797;
+ t4669 = RATIONAL(-9.0,2.0);
+ t4825 = t4702*t4669;
+ t4487 = t4701*t4825;
+ t4926 = t4472+t4487;
+ t4558 = t4669*t4800;
+ t4480 = t4703*t4797;
+ t4925 = t4558+t4480;
+ t4670 = RATIONAL(3.0,8.0);
+ t4848 = y*t4703;
+ t4555 = t4670*t4848;
+ t4682 = RATIONAL(3.0,1.0);
+ t4850 = x*t4703;
+ t4761 = t4682*t4850;
+ t4924 = t4555+y*t4761;
+ t4671 = RATIONAL(1.0,2.0);
+ t4585 = t4671*t4701;
+ t4657 = RATIONAL(-3.0,8.0);
+ t4592 = t4657*t4700;
+ t4923 = t4585+t4592;
+ t4636 = RATIONAL(81.0,8.0);
+ t4737 = t4700*t4832;
+ t4339 = t4636*t4737;
+ t4675 = RATIONAL(-8.0,1.0);
+ t4695 = x*t4701;
+ t4692 = z*t4695;
+ t4922 = t4675*t4692+t4339;
+ t4655 = RATIONAL(5.0,2.0);
+ t4305 = t4701*t4735;
+ t4921 = t4305+t4655*t4691;
+ t4764 = t4669*t4850;
+ t4685 = RATIONAL(9.0,8.0);
+ t4787 = t4685*t4703;
+ t4507 = t4700*t4787;
+ t4920 = t4700*t4764+t4507;
+ t4674 = RATIONAL(3.0,4.0);
+ t4818 = t4674*t4700;
+ t4526 = x*t4818;
+ t4673 = RATIONAL(-3.0,2.0);
+ t4794 = t4673*t4701;
+ t4556 = t4702*t4794;
+ t4919 = t4703*t4526+z*t4556;
+ t4678 = RATIONAL(-9.0,8.0);
+ t4550 = t4678*t4834;
+ t4689 = RATIONAL(-9.0,1.0);
+ t4918 = t4689*t4759+t4550;
+ t4624 = RATIONAL(-27.0,4.0);
+ t4462 = t4624*t4832;
+ t4917 = RATIONAL(135.0,8.0)*t4743+t4462;
+ t4620 = RATIONAL(-45.0,2.0);
+ t4856 = z*t4702;
+ t4617 = RATIONAL(45.0,4.0);
+ t4755 = t4617*t4856;
+ t4297 = t4700*t4755;
+ t4916 = t4620*t4784+t4297;
+ t4598 = t4674*t4702;
+ t4648 = RATIONAL(-15.0,8.0);
+ t4915 = t4648*t4835+t4598;
+ t4770 = t4689*t4856;
+ t4365 = t4701*t4770;
+ t4767 = t4617*t4850;
+ t4337 = t4700*t4767;
+ t4914 = t4365+t4337;
+ t4488 = t4701*t4787;
+ t4913 = -t4691+t4702*t4488;
+ t4780 = z*t4835;
+ t4782 = x*t4843;
+ t4912 = t4647*t4780+t4629*t4782;
+ t4314 = t4643*t4743;
+ t4663 = RATIONAL(-5.0,1.0);
+ t4911 = t4314+t4663*t4691;
+ t4644 = RATIONAL(-81.0,8.0);
+ t4345 = t4644*t4737;
+ t4649 = RATIONAL(25.0,1.0);
+ t4910 = t4649*t4692+t4345;
+ t4645 = RATIONAL(15.0,4.0);
+ t4814 = t4700*t4645;
+ t4475 = x*t4814;
+ t4909 = z*t4487+t4703*t4475;
+ t4622 = RATIONAL(-10.0,1.0);
+ t4908 = t4636*t4743+t4622*t4691;
+ t4907 = t4648*t4800+t4674*t4703;
+ t4906 = t4936*t4702;
+ t4680 = RATIONAL(9.0,2.0);
+ t4905 = t4680*t4759+t4550;
+ t4783 = t4645*t4850;
+ t4596 = t4659*t4702;
+ t4758 = z*t4596;
+ t4372 = t4700*t4758;
+ t4904 = t4372+t4701*t4783;
+ t4829 = t4685*t4702;
+ t4559 = t4700*t4829;
+ t4903 = t4556+t4559;
+ t4793 = t4701*t4680;
+ t4569 = t4702*t4793;
+ t4460 = t4700*t4819;
+ t4902 = t4569+t4460;
+ t4593 = t4681*t4703;
+ t4901 = t4593+t4626*t4800;
+ t4625 = RATIONAL(-45.0,4.0);
+ t4757 = t4625*t4850;
+ t4340 = t4700*t4757;
+ t4900 = t4340+t4701*t4755;
+ t4766 = x*t4605;
+ t4426 = t4700*t4766;
+ t4899 = t4646*t4780+t4426;
+ t4543 = y*t4787;
+ t4898 = t4543+y*t4764;
+ t4616 = RATIONAL(-45.0,1.0);
+ t4607 = RATIONAL(135.0,4.0);
+ t4897 = t4616*t4780+t4607*t4782;
+ t4896 = x*t4558+t4645*t4759;
+ t4304 = t4625*t4759;
+ t4895 = t4304+t4701*t4767;
+ t4894 = t4616*t4784+t4607*t4759;
+ t4676 = RATIONAL(-5.0,2.0);
+ t4828 = t4701*t4676;
+ t4541 = z*t4828;
+ t4352 = t4702*t4480;
+ t4893 = x*t4541+t4352;
+ t4621 = RATIONAL(27.0,2.0);
+ t4892 = t4621*t4782+t4467;
+ t4499 = x*t4827;
+ t4824 = t4657*t4703;
+ t4582 = t4700*t4824;
+ t4891 = t4582+t4703*t4499;
+ t4842 = t4678*t4703;
+ t4539 = t4700*t4842;
+ t4765 = t4689*t4850;
+ t4890 = t4539+t4700*t4765;
+ t4381 = t4701*t4765;
+ t4889 = t4297+t4381;
+ t4631 = RATIONAL(15.0,2.0);
+ t4822 = t4701*t4655;
+ t4888 = z*t4822+t4631*t4780;
+ t4686 = RATIONAL(-1.0,8.0);
+ t4597 = t4686*t4700;
+ t4830 = t4671*t4700;
+ t4887 = t4597+x*t4830;
+ t4886 = t4620*t4780+t4337;
+ t4807 = t4702*t4670;
+ t4524 = t4700*t4807;
+ t4885 = t4682*t4759+t4524;
+ t4611 = RATIONAL(-27.0,2.0);
+ t4884 = t4350+t4611*t4743;
+ t4668 = RATIONAL(6.0,1.0);
+ t4431 = t4668*t4691;
+ t4883 = t4431+t4884;
+ t4661 = RATIONAL(5.0,1.0);
+ t4846 = t4661*t4701;
+ t4613 = RATIONAL(15.0,1.0);
+ t4882 = x*t4846+t4611*t4759+t4613*t4784;
+ t4653 = RATIONAL(-27.0,1.0);
+ t4615 = RATIONAL(45.0,1.0);
+ t4820 = t4663*t4701;
+ t4881 = t4653*t4759+t4615*t4784+x*t4820;
+ t4821 = t4673*t4700;
+ t4494 = x*t4821;
+ t4815 = t4683*t4702;
+ t4495 = t4701*t4815;
+ t4880 = t4703*t4494+(t4495+t4585)*z;
+ t4549 = z*t4846;
+ t4879 = t4549+t4613*t4780+t4611*t4782;
+ t4840 = t4682*t4700;
+ t4571 = x*t4840;
+ t4878 = -t4693+t4702*t4558+z*t4571;
+ t4415 = t4701*t4761;
+ t4449 = t4669*t4759;
+ t4877 = t4415+t4449+t4695;
+ t4687 = RATIONAL(9.0,1.0);
+ t4417 = t4687*t4759;
+ t4628 = RATIONAL(-18.0,1.0);
+ t4876 = t4417+x*t4791+t4628*t4784;
+ t4512 = t4703*t4596;
+ t4875 = t4701*t4512+t4935;
+ t4858 = x*z;
+ t4463 = t4622*t4858;
+ t4874 = RATIONAL(-81.0,2.0)*t4743+RATIONAL(30.0,1.0)*t4691+y*t4463;
+ t4760 = t4668*t4850;
+ t4666 = RATIONAL(1.0,4.0);
+ t4847 = y*t4666;
+ t4873 = t4701*t4760+z*t4847+t4372;
+ t4775 = t4687*t4856;
+ t4450 = t4701*t4775;
+ t4872 = t4450+t4890;
+ t4823 = t4662*t4858;
+ t4368 = y*t4823;
+ t4371 = t4700*t4823;
+ t4335 = t4701*t4462;
+ t4871 = t4368+t4371+t4335;
+ t4658 = RATIONAL(-4.0,1.0);
+ t4485 = t4658*t4858;
+ t4672 = RATIONAL(-1.0,4.0);
+ t4870 = t4672*t4701+t4937*t4485;
+ t4656 = RATIONAL(4.0,1.0);
+ t4667 = RATIONAL(1.0,8.0);
+ t4869 = t4656*t4691+t4667*t4701+t4305;
+ t4665 = RATIONAL(-3.0,1.0);
+ t4788 = t4700*t4665;
+ t4566 = z*t4788;
+ t4660 = RATIONAL(-2.0,1.0);
+ t4513 = t4660*t4858;
+ t4868 = x*t4566+t4512+t4702*t4468+t4513;
+ t4610 = RATIONAL(45.0,2.0);
+ t4867 = x*t4828+t4610*t4784+t4918;
+ t4679 = RATIONAL(-6.0,1.0);
+ t4422 = t4679*t4691;
+ t4866 = t4422+t4485+t4917;
+ t4865 = t4613*t4691+t4663*t4693+t4884;
+ t4851 = t4656*z;
+ t4633 = RATIONAL(-12.0,1.0);
+ t4600 = t4670*t4700;
+ t4677 = RATIONAL(-1.0,2.0);
+ t4586 = t4677*t4701;
+ t4864 = t4600+t4633*t4691+t4586+t4851*t4694;
+ t4863 = t4610*t4780+t4541+t4890;
+ t4481 = RATIONAL(-81.0,4.0)*t4832;
+ t4816 = RATIONAL(10.0,1.0)*t4858;
+ t4785 = y*t4832;
+ t4301 = t4636*t4785;
+ t4862 = t4701*t4481+t4301+t4937*t4816;
+ t4348 = t4643*t4785;
+ t4567 = t4661*t4858;
+ t4861 = t4348+t4661*t4691+t4335+y*t4567;
+ t4532 = t4703*t4793;
+ t4577 = t4702*t4592;
+ t4860 = t4665*t4759+t4577+(t4586+t4532)*x;
+ t4844 = t4701*t4660;
+ t4537 = x*t4844;
+ t4852 = y*t4677;
+ t4859 = t4537+t4679*t4784+z*t4852+t4905;
+ t4699 = y*z;
+ t4684 = RATIONAL(5.0,4.0);
+ t4857 = y*t4684;
+ t4855 = y*t4672;
+ t4854 = t4671*y;
+ t4697 = t4701*z;
+ t4690 = RATIONAL(-5.0,4.0);
+ t4853 = y*t4690;
+ t4849 = y*t4702;
+ t4247 = RATIONAL(243.0,8.0)*t4737;
+ t4608 = RATIONAL(-135.0,4.0);
+ t4845 = t4608*t4782+t4247;
+ t4841 = t4700*t4690;
+ t4563 = y*t4829;
+ t4839 = t4563+x*t4853;
+ t4838 = t4680*t4703;
+ t4806 = x*t4848;
+ t4514 = y*t4842;
+ t4454 = t4702*t4514;
+ t4837 = t4454+t4674*t4806;
+ t4438 = t4702*t4507;
+ t4836 = t4438+t4681*t4759;
+ t4698 = t4700*z;
+ t4833 = -t4699-t4698;
+ t4831 = t4700*t4681;
+ t4826 = t4684*t4700;
+ t4594 = t4688*t4702;
+ t4817 = t4701*t4690;
+ t4453 = t4700*t4513;
+ t4774 = t4665*t4856;
+ t4452 = t4701*t4774;
+ t4813 = t4453+t4452;
+ t4437 = t4702*t4543;
+ t4812 = t4437+t4681*t4806;
+ t4517 = y*t4807;
+ t4811 = t4517+x*t4855;
+ t4810 = t4680*t4702;
+ t4809 = t4677*t4700;
+ t4294 = t4644*t4785;
+ t4808 = y*t4767+t4294;
+ t4805 = t4700*t4666;
+ t4804 = t4665*t4703;
+ t4803 = t4673*t4703;
+ t4478 = RATIONAL(-20.0,1.0)*t4858;
+ t4278 = t4701*t4478;
+ t4802 = t4339+t4278;
+ t4459 = y*t4513;
+ t4801 = t4459-t4697;
+ t4799 = t4674*t4701;
+ t4798 = t4700*t4672;
+ t4551 = t4703*t4600;
+ t4796 = t4551+z*t4798;
+ t4795 = t4684*t4701;
+ t4792 = t4701*t4670;
+ t4410 = t4701*t4485;
+ t4790 = t4410+t4352;
+ t4789 = t4683*t4703;
+ t4652 = RATIONAL(-15.0,4.0);
+ t4786 = t4652*t4700;
+ t4781 = x*t4838;
+ t4562 = x*t4831;
+ t4779 = t4625*t4856;
+ t4778 = t4652*t4850;
+ t4777 = t4645*t4856;
+ t4776 = x*t4584;
+ t4641 = RATIONAL(18.0,1.0);
+ t4773 = t4641*t4856;
+ t4772 = t4668*t4856;
+ t4771 = t4682*t4856;
+ t4769 = t4673*t4856;
+ t4768 = z*t4825;
+ t4763 = t4641*t4850;
+ t4762 = t4687*t4850;
+ t4756 = x*t4804;
+ t4583 = y*t4824;
+ t4754 = t4454+t4789*t4694+t4583;
+ t4753 = t4352+t4920;
+ t4752 = t4597-t4696+t4559;
+ t4751 = t4543+y*t4762+t4294;
+ t4750 = t4539+t4346+t4700*t4781;
+ t4749 = RATIONAL(-5.0,8.0)*t4701+t4600+t4666;
+ t4748 = t4437+t4555+t4803*t4694;
+ t4589 = t4667*t4700;
+ t4747 = t4551+z*t4809+t4589;
+ t4447 = t4702*t4539;
+ t4746 = t4683*t4759+t4577+t4447;
+ t4347 = t4621*t4743;
+ t4745 = t4348+t4345+t4347;
+ t4604 = t4686*y;
+ t4570 = t4657*t4849;
+ t4744 = t4604+t4570+x*t4854;
+ t4742 = t4700*t4762+t4345+t4507;
+ t4741 = t4348+y*t4756+t4583;
+ t4590 = t4667*y;
+ t4498 = t4678*t4849;
+ t4740 = t4590+t4498+t4694;
+ t4739 = t4634*t4835+t4460+t4596;
+ t4738 = t4937*t4858;
+ t4545 = t4701*t4594;
+ t4575 = t4702*t4799;
+ t4736 = t4472+t4638*t4835+t4594;
+ t4548 = t4678*t4800;
+ t4573 = t4703*t4794;
+ t4580 = t4703*t4799;
+ t4511 = t4688*t4800;
+ t4509 = t4701*t4789;
+ t4250 = RATIONAL(-243.0,8.0)*t4737;
+ t4734 = t4250+t4301+RATIONAL(81.0,2.0)*t4743;
+ t4733 = t4339+RATIONAL(-135.0,8.0)*t4743+t4473;
+ t4732 = t4346+t4927;
+ t4731 = t4480+t4936;
+ t4730 = RATIONAL(75.0,4.0)*t4701+t4646;
+ t4729 = t4620+RATIONAL(225.0,4.0)*t4701;
+ t4416 = t4700*t4776;
+ t4728 = t4416+t4701*t4777+t4893;
+ t4727 = x*t4573+t4692+t4674*t4759+t4447;
+ t4457 = t4701*t4756;
+ t4726 = t4378+t4457+t4933;
+ t4725 = x*t4847+t4416+t4701*t4772+t4570+t4790;
+ t4425 = x*t4549;
+ t4724 = t4652*t4780+z*t4817+t4425+t4750;
+ t4353 = t4622*t4692;
+ t4723 = x*t4822+t4449+t4631*t4784+t4352+t4559+t4353;
+ t4300 = RATIONAL(-40.0,1.0)*t4692;
+ t4722 = z*t4820+t4615*t4780+t4300+t4467+t4247+t4653*t4782;
+ t4721 = x*t4817+t4346+t4701*t4778+t4425+t4905;
+ t4281 = t4701*t4816;
+ t4720 = t4417+t4281+t4345+t4701*t4757+t4559+x*t4795;
+ t4327 = RATIONAL(50.0,1.0)*t4692;
+ t4719 = t4250+t4481+RATIONAL(-30.0,1.0)*t4691+t4478+t4327+RATIONAL(405.0,
+8.0)*t4743;
+ t4718 = t4281+t4701*t4779+z*t4795+t4742;
+ t4717 = t4281+t4655*t4693+t4646*t4691+t4745;
+ t4716 = t4701*t4773+t4498+t4340+x*t4857+t4802;
+ t4433 = z*t4537;
+ t4715 = t4673*t4759+t4524+t4433+t4438+(t4509+t4585)*x;
+ t4714 = t4700*t4756+t4582+t4790+(t4569+t4586)*z;
+ t4713 = t4647*t4691+t4463+t4910+t4917;
+ t4712 = t4425+t4732+t4935*t4676;
+ t4401 = t4701*t4762;
+ t4711 = t4401-t4695+t4918+t4922;
+ t4710 = t4304+t4514+z*t4857+t4701*t4763+t4802;
+ t4429 = t4701*t4771;
+ t4709 = t4410+t4429+t4697+t4753;
+ t4642 = RATIONAL(-25.0,2.0);
+ t4319 = t4642*t4692;
+ t4708 = t4631*t4691+t4567+t4319+t4733;
+ t4635 = RATIONAL(16.0,1.0);
+ t4324 = t4635*t4692;
+ t4707 = -t4694+t4563+t4604+t4574+t4628*t4780+t4324+t4742;
+ t4664 = RATIONAL(8.0,1.0);
+ t4444 = t4664*t4692;
+ t4706 = x*t4852+t4590+t4679*t4780+t4444+z*t4844+t4517+t4750;
+ t4612 = RATIONAL(12.0,1.0);
+ t4705 = t4612*t4691+t4592+RATIONAL(5.0,8.0)*t4701+t4664*t4858+t4278+t4672
++t4733;
+ t4654 = RATIONAL(36.0,1.0);
+ t4650 = RATIONAL(25.0,4.0);
+ t4639 = RATIONAL(25.0,2.0);
+ t4637 = RATIONAL(-36.0,1.0);
+ t4627 = RATIONAL(-25.0,4.0);
+ t4623 = RATIONAL(-75.0,4.0);
+ t4618 = RATIONAL(27.0,1.0);
+ t4606 = RATIONAL(-225.0,4.0);
+ t4603 = t4666*t4701;
+ t4587 = t4686*t4701;
+ t4579 = z*t4854;
+ t4576 = z*t4830;
+ t4565 = t4701*t4596;
+ t4557 = x*t4841;
+ t4554 = t4681*t4800;
+ t4553 = z*t4841;
+ t4546 = z*t4818;
+ t4542 = x*t4809;
+ t4536 = x*t4788;
+ t4535 = t4701*t4829;
+ t4533 = t4701*t4588;
+ t4531 = t4657*t4800;
+ t4528 = x*t4826;
+ t4525 = z*t4840;
+ t4523 = z*t4855;
+ t4521 = z*t4831;
+ t4518 = z*t4826;
+ t4515 = x*t4798;
+ t4510 = t4703*t4792;
+ t4508 = z*t4821;
+ t4504 = t4657*t4835;
+ t4500 = z*t4805;
+ t4497 = t4678*t4835;
+ t4491 = x*t4805;
+ t4486 = t4702*t4792;
+ t4483 = z*t4853;
+ t4482 = t4659*t4800;
+ t4479 = x*t4786;
+ t4477 = z*t4786;
+ t4466 = z*t4814;
+ t4451 = t4815*t4699;
+ t4446 = t4702*t4511;
+ t4443 = t4810*t4699;
+ t4440 = y*t4768;
+ t4435 = t4703*t4562;
+ t4413 = t4702*t4548;
+ t4408 = y*t4781;
+ t4399 = y*t4774;
+ t4394 = y*t4765;
+ t4393 = y*t4766;
+ t4391 = t4700*t4761;
+ t4382 = t4588*t4699;
+ t4380 = y*t4776;
+ t4377 = t4594*t4699;
+ t4376 = y*t4769;
+ t4375 = y*t4771;
+ t4374 = y*t4758;
+ t4364 = y*t4775;
+ t4362 = y*t4770;
+ t4361 = t4598*t4699;
+ t4356 = t4702*t4532;
+ t4354 = t4618*t4759;
+ t4349 = t4624*t4782;
+ t4344 = t4621*t4759;
+ t4323 = t4618*t4782;
+ t4322 = y*t4783;
+ t4317 = y*t4778;
+ t4311 = t4700*t4778;
+ t4310 = t4652*t4759;
+ t4309 = t4652*z*t4849;
+ t4303 = y*t4779;
+ t4296 = y*t4757;
+ t4293 = t4701*t4464;
+ t4291 = y*t4755;
+ t4285 = y*t4777;
+ t4276 = t4644*t4743;
+ t4264 = t4624*t4759;
+ t4249 = t4608*t4759;
+ coeff_dxz_m1_m1_m1 = t4575+t4744+t4579+t4603+t4576+t4746+t4580+t4656*
+t4692+t4451+t4754+t4457+t4446-t4695+t4801+t4813+t4887+t4891;
+ coeff_dxz_0_m1_m1 = t4450+t4557+t4440+t4311+t4565+t4723+t4317+t4839+t4861
+;
+ coeff_dxz_p1_m1_m1 = t4554+t4859+t4732+t4740+t4696+t4443+t4444+t4747+
+t4545+t4391+t4697+t4365+t4870+t4924;
+ coeff_dxz_p2_m1_m1 = t4376+t4715+t4515+t4533+t4429+t4435+t4811+t4812+
+t4875;
+ coeff_dxz_m1_0_m1 = -z+t4494+t4508+t4431+t4774+(-1.0+t4804+t4851)*x+t4723
++t4749+t4888+t4906+t4907+t4915+t4920;
+ coeff_dxz_0_0_m1 = t4344+t4775+t4475+(t4631*t4703+t4655+(t4627+t4623*
+t4703)*t4701)*x+t4713+t4739+t4886;
+ coeff_dxz_p1_0_m1 = t4705+(t4660+t4679*t4703)*x+t4770+t4536+t4736+t4863+
+t4882+t4901+t4934;
+ coeff_dxz_p2_0_m1 = t4526+t4771+(t4671+t4789)*x+t4721+t4868+t4899+t4931;
+ coeff_dxz_m1_p1_m1 = t4368+t4706+t4356+t4376+t4509+t4499+t4540+t4495+
+t4422+t4748+t4859+t4923;
+ coeff_dxz_0_p1_m1 = t4443+t4716+t4479+t4322+t4865+t4882+t4926;
+ coeff_dxz_p1_p1_m1 = t4344+t4573+t4508+t4579+t4707+t4440+(t4633*t4703+
+t4658)*t4695+t4571+t4347+t4741+t4864+t4902;
+ coeff_dxz_p2_p1_m1 = t4725+t4562+t4451+t4837+t4877+t4878+t4903;
+ coeff_dxz_m1_p2_m1 = t4587+t4542+t4531+t4715+t4504+t4371+t4413+t4747+
+t4880;
+ coeff_dxz_0_p2_m1 = t4535+t4528+t4721+t4909+t4911;
+ coeff_dxz_p1_p2_m1 = t4714+t4497+t4576+t4510+t4752+t4869+t4877;
+ coeff_dxz_p2_p2_m1 = t4491+t4486+t4692+(t4593+t4672)*t4695+t4746+t4913+
+t4919;
+ coeff_dxz_m1_m1_0 = t4483+t4482+t4353+t4553+t4401+t4309+t4310+t4753+t4861
++t4888+t4898;
+ coeff_dxz_0_m1_0 = t4291+t4293+t4642*t4738+t4808+t4886+t4910+t4916;
+ coeff_dxz_p1_m1_0 = t4394+t4710+t4511+t4518+t4303+t4862+t4863;
+ coeff_dxz_p2_m1_0 = t4393+t4285+t4712+t4896+t4899;
+ coeff_dxz_m1_0_0 = t4762+t4466+(t4631*t4702+t4655+(t4623*t4702+t4627)*
+t4701)*z+t4713+t4892+t4916+t4932;
+ coeff_dxz_0_0_0 = t4249+t4729*t4856+(t4729*t4703+(RATIONAL(75.0,2.0)*
+t4700+t4649+RATIONAL(-125.0,2.0)*t4701)*z)*x+t4845+t4930;
+ coeff_dxz_p1_0_0 = t4323+t4763+t4477+(t4676+t4610*t4702+(t4606*t4702+
+t4650)*t4701)*z+t4719+t4731+t4894;
+ coeff_dxz_p2_0_0 = t4764+t4349+t4730*t4856+t4708+t4895;
+ coeff_dxz_m1_p1_0 = t4710+t4477+t4408+t4285+t4865+t4879+t4925;
+ coeff_dxz_0_p1_0 = t4303+t4327+t4296+(RATIONAL(-75.0,2.0)*t4700+t4639*y)*
+t4858+t4734+t4894+t4897;
+ coeff_dxz_p1_p1_0 = t4483+t4249+t4532+t4291+t4466+t4722+t4654*t4784+t4751
++t4874;
+ coeff_dxz_p2_p1_0 = t4309+t4380+t4717+t4889+t4912;
+ coeff_dxz_m1_p2_0 = t4518+t4488+t4724+t4896+t4911;
+ coeff_dxz_0_p2_0 = t4276+t4639*t4691+t4319+t4339+t4895+t4900;
+ coeff_dxz_p1_p2_0 = t4548+t4553+t4718+t4889+t4908;
+ coeff_dxz_p2_p2_0 = x*t4511+t4310+t4728+t4921;
+ coeff_dxz_m1_m1_p1 = t4514+t4542+t4706+t4533+t4381+t4511+t4375+t4408+
+t4589+t4695-t4833+t4870+t4885+t4927;
+ coeff_dxz_0_m1_p1 = t4528+t4716+t4545+t4362+t4296+t4862+t4867;
+ coeff_dxz_p1_m1_p1 = t4364+t4603+t4707+t4482+t4675*t4738+t4293+t4565+
+t4751+t4752+t4833+t4876;
+ coeff_dxz_p2_m1_p1 = t4575+t4348+t4399+t4725+t4380+t4491+t4860+t4871;
+ coeff_dxz_m1_0_p1 = x+t4705+t4566+t4499+t4765+(t4660+t4679*t4702)*z+t4731
++t4867+t4879+t4931;
+ coeff_dxz_0_0_p1 = t4479+t4354+t4773+(t4676+t4610*t4703+(t4650+t4606*
+t4703)*t4701)*x+t4719+t4736+t4897;
+ coeff_dxz_p1_0_p1 = t4525+t4722+(t4628*t4702+t4662)*z+(t4628*t4703+t4662+
+(t4635+RATIONAL(24.0,1.0)*t4700)*z)*x+t4571+t4739+t4749+t4881+t4930+t4932;
+ coeff_dxz_p2_0_p1 = t4772+t4562+(t4677+t4838)*x+t4720+t4866+t4912+t4915;
+ coeff_dxz_m1_p1_p1 = t4525+t4744+t4494+t4745+t4399-t4699+t4532+(t4658+
+t4633*t4702)*t4697+t4864+t4324+t4876+t4892+t4898+t4903;
+ coeff_dxz_0_p1_p1 = t4364+t4654*t4780+t4475+t4300+t4808+t4839+t4845+t4874
++t4881+t4902;
+ coeff_dxz_p1_p1_p1 = t4354+t4394+t4514+t4734+t4566+t4699+t4323+t4362+(
+t4637*t4702+t4656)*t4697+((t4637*t4703+t4656)*t4701+(RATIONAL(-24.0,1.0)*t4700+
+t4664*y+RATIONAL(32.0,1.0)*t4701)*z)*x+t4536+t4740+t4923+t4925+t4926;
+ coeff_dxz_p2_p1_p1 = t4459+t4711+t4349+t4526+t4495+t4612*t4780+t4375+
+t4393+t4811+t4883;
+ coeff_dxz_m1_p2_p1 = t4486+t4548+t4709-t4698+t4860+t4869+t4887;
+ coeff_dxz_0_p2_p1 = t4497+t4557+t4720+t4908+t4914;
+ coeff_dxz_p1_p2_p1 = t4587+t4711+t4696+t4664*t4691+t4488-t4697+t4589+
+t4535+t4276+t4698+t4872;
+ coeff_dxz_p2_p2_p1 = t4314+t4515+t4504+t4426+(t4666+t4584)*t4695+t4813+
+t4885+t4933;
+ coeff_dxz_m1_m1_p2 = t4523+t4554+t4433+t4382+t4415+t4748+t4796+t4836+
+t4875+t4880;
+ coeff_dxz_0_m1_p2 = t4322+t4377+t4712+t4909+t4929;
+ coeff_dxz_p1_m1_p2 = t4374+t4714+t4580+t4500+t4741+t4871+t4873;
+ coeff_dxz_p2_m1_p2 = t4446+t4361+t4677*t4738+t4727+t4837+t4919;
+ coeff_dxz_m1_0_p2 = t4761+t4546+(t4815+t4671)*z+t4724+t4868+t4901+t4929;
+ coeff_dxz_0_0_p2 = t4768+t4264+t4730*t4850+t4708+t4900;
+ coeff_dxz_p1_0_p2 = t4760+t4521+(t4677+t4810)*z+t4718+t4866+t4907+t4928;
+ coeff_dxz_p2_0_p2 = t4769+(t4803+t4934)*x+t4728+t4904+t4906;
+ coeff_dxz_m1_p1_p2 = t4573+t4521+t4361+t4709+t4754+t4873+t4878;
+ coeff_dxz_0_p1_p2 = t4317+t4374+t4717+t4914+t4928;
+ coeff_dxz_p1_p1_p2 = t4377+t4523+t4264+t4546+t4612*t4784+t4509+t4801+
+t4872+t4883+t4922+t4924;
+ coeff_dxz_p2_p1_p2 = t4426+t4382+t4452+t4356+(t4854+t4821)*t4858+t4726+
+t4812;
+ coeff_dxz_m1_p2_p2 = t4500+t4510+(t4672+t4588)*t4697+t4727+t4891+t4913;
+ coeff_dxz_0_p2_p2 = t4311+z*t4545+t4893+t4904+t4921;
+ coeff_dxz_p1_p2_p2 = t4314+t4531+t4453+t4391+(t4666+t4596)*t4697+t4726+
+t4796;
+ coeff_dxz_p2_p2_p2 = t4435+z*t4575+t4413+(t4580+(t4830+t4586)*z)*x+t4836;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dy.compute.c
new file mode 100644
index 0000000..bb0c54f
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dy.compute.c
@@ -0,0 +1,1135 @@
+fp t2000,
+ t1999,
+ t2169,
+ t2099,
+ t1997,
+ t1998,
+ t2164,
+ t2155,
+ t1993,
+ t2118,
+ t1990,
+ t2259,
+ t2082,
+ t1996,
+ t2153,
+ t2098,
+ t1942,
+ t1589,
+ t1961,
+ t2106,
+ t2095,
+ t2258,
+ t1944,
+ t2112,
+ t2083,
+ t1974,
+ t2121,
+ t2257,
+ t1975,
+ t1959,
+ t2256,
+ t1963,
+ t2132,
+ t1902,
+ t2167,
+ t1965,
+ t1891,
+ t2255,
+ t2114,
+ t2101,
+ t1596,
+ t2254,
+ t2047,
+ t1978,
+ t2168,
+ t2094,
+ t1952,
+ t2253,
+ t2108,
+ t2040,
+ t1983,
+ t1648,
+ t2252,
+ t1982,
+ t2125,
+ t1947,
+ t2251,
+ t2048,
+ t1739,
+ t2250,
+ t2249,
+ t1948,
+ t1967,
+ t1909,
+ t2248,
+ t2115,
+ t1989,
+ t2247,
+ t1910,
+ t2085,
+ t1752,
+ t2246,
+ t1972,
+ t1847,
+ t2130,
+ t2245,
+ t2135,
+ t1938,
+ t2244,
+ t2173,
+ t1979,
+ t2103,
+ t1672,
+ t1977,
+ t2059,
+ t2243,
+ t1920,
+ t2242,
+ t1968,
+ t2104,
+ t2100,
+ t1980,
+ t1733,
+ t2241,
+ t1858,
+ t1863,
+ t2240,
+ t1946,
+ t1915,
+ t2086,
+ t1753,
+ t2239,
+ t1884,
+ t1888,
+ t2238,
+ t1956,
+ t2237,
+ t1937,
+ t2051,
+ t1570,
+ t1933,
+ t2236,
+ t1964,
+ t2133,
+ t2235,
+ t1836,
+ t1827,
+ t2234,
+ t2233,
+ t2172,
+ t2143,
+ t2147,
+ t2093,
+ t1724,
+ t2232,
+ t1971,
+ t2231,
+ t1939,
+ t1561,
+ t1798,
+ t2230,
+ t1969,
+ t1834,
+ t1835,
+ t2229,
+ t1832,
+ t2228,
+ t2227,
+ t1995,
+ t1987,
+ t2064,
+ t1584,
+ t2226,
+ t2161,
+ t1862,
+ t1940,
+ t1988,
+ t2225,
+ t2141,
+ t2089,
+ t1673,
+ t2224,
+ t1573,
+ t1951,
+ t2223,
+ t1931,
+ t2222,
+ t2221,
+ t1922,
+ t2220,
+ t1659,
+ t2219,
+ t2041,
+ t2149,
+ t1833,
+ t2218,
+ t1916,
+ t2217,
+ t1973,
+ t2107,
+ t2057,
+ t1686,
+ t2216,
+ t2215,
+ t2214,
+ t1737,
+ t2054,
+ t2213,
+ t1645,
+ t2212,
+ t2211,
+ t2170,
+ t2088,
+ t1588,
+ t2210,
+ t1707,
+ t1958,
+ t1711,
+ t2209,
+ t1949,
+ t2116,
+ t1819,
+ t2208,
+ t1926,
+ t2207,
+ t1966,
+ t1897,
+ t1903,
+ t2206,
+ t2156,
+ t1854,
+ t1661,
+ t2205,
+ t2204,
+ t1636,
+ t1991,
+ t2203,
+ t1912,
+ t2202,
+ t1627,
+ t2201,
+ t1954,
+ t1930,
+ t2200,
+ t1976,
+ t1783,
+ t2199,
+ t1953,
+ t2157,
+ t1839,
+ t2198,
+ t1984,
+ t2197,
+ t2196,
+ t1970,
+ t1955,
+ t2123,
+ t2171,
+ t2128,
+ t1876,
+ t2195,
+ t1634,
+ t2194,
+ t2193,
+ t1624,
+ t1823,
+ t1764,
+ t2192,
+ t2191,
+ t1815,
+ t2190,
+ t1689,
+ t2127,
+ t2189,
+ t2188,
+ t2092,
+ t2187,
+ t1923,
+ t1925,
+ t2186,
+ t1631,
+ t2185,
+ t2184,
+ t1986,
+ t2183,
+ t1906,
+ t1934,
+ t2182,
+ t2165,
+ t1864,
+ t2181,
+ t2180,
+ t1941,
+ t1921,
+ t1928,
+ t1813,
+ t2179,
+ t1674,
+ t1994,
+ t2178,
+ t2062,
+ t1656,
+ t2177,
+ t1795,
+ t1908,
+ t2176,
+ t1985,
+ t2131,
+ t1887,
+ t2175,
+ t2174,
+ t2166,
+ t2163,
+ t2162,
+ t1917,
+ t1962,
+ t2160,
+ t1950,
+ t2159,
+ t2158,
+ t1914,
+ t2154,
+ t1913,
+ t1992,
+ t2152,
+ t1777,
+ t1620,
+ t2151,
+ t1886,
+ t2150,
+ t2148,
+ t2146,
+ t2145,
+ t2144,
+ t1874,
+ t2142,
+ t2140,
+ t1695,
+ t2139,
+ t2137,
+ t1824,
+ t2136,
+ t2134,
+ t2126,
+ t2124,
+ t1696,
+ t2122,
+ t2120,
+ t2119,
+ t2117,
+ t2113,
+ t2111,
+ t2110,
+ t2109,
+ t2105,
+ t2102,
+ t1907,
+ t2097,
+ t2096,
+ t2091,
+ t2090,
+ t1901,
+ t1900,
+ t1842,
+ t1837,
+ t2087,
+ t1892,
+ t1825,
+ t1843,
+ t2081,
+ t2080,
+ t1600,
+ t2049,
+ t2079,
+ t2078,
+ t2077,
+ t2076,
+ t2075,
+ t2074,
+ t1566,
+ t2073,
+ t2072,
+ t1820,
+ t1840,
+ t2071,
+ t2070,
+ t2069,
+ t1894,
+ t1895,
+ t2068,
+ t1653,
+ t2067,
+ t1875,
+ t2066,
+ t1845,
+ t2065,
+ t1838,
+ t1818,
+ t1599,
+ t2063,
+ t2061,
+ t2060,
+ t2058,
+ t2056,
+ t2055,
+ t2053,
+ t2052,
+ t2050,
+ t2046,
+ t2045,
+ t2044,
+ t2043,
+ t2042,
+ t2039,
+ t2037,
+ t1943,
+ t2036,
+ t2035,
+ t2034,
+ t2033,
+ t2032,
+ t2031,
+ t2030,
+ t2029,
+ t1790,
+ t2027,
+ t1742,
+ t2026,
+ t2025,
+ t1665,
+ t2024,
+ t1698,
+ t2023,
+ t1730,
+ t2022,
+ t2021,
+ t1670,
+ t2020,
+ t2019,
+ t1932,
+ t1593,
+ t2018,
+ t1578,
+ t1981,
+ t1741,
+ t2017,
+ t1728,
+ t2016,
+ t2015,
+ t1936,
+ t1581,
+ t2014,
+ t2013,
+ t2012,
+ t2011,
+ t2010,
+ t1792,
+ t2009,
+ t1563,
+ t2008,
+ t2007,
+ t1960,
+ t2006,
+ t1668,
+ t2005,
+ t1957,
+ t1786,
+ t2004,
+ t2003,
+ t1945,
+ t1935,
+ t1929,
+ t1927,
+ t1924,
+ t1905,
+ t1893,
+ t1881,
+ t1873,
+ t1870,
+ t1869,
+ t1867,
+ t1860,
+ t1851,
+ t1822,
+ t1803,
+ t1801,
+ t1791,
+ t1789,
+ t1784,
+ t1781,
+ t1779,
+ t1774,
+ t1769,
+ t1767,
+ t1766,
+ t1762,
+ t1760,
+ t1757,
+ t1751,
+ t1749,
+ t1746,
+ t1744,
+ t1735,
+ t1731,
+ t1727,
+ t1726,
+ t1725,
+ t1722,
+ t1717,
+ t1714,
+ t1710,
+ t1709,
+ t1706,
+ t1705,
+ t1703,
+ t1699,
+ t1693,
+ t1691,
+ t1690,
+ t1687,
+ t1682,
+ t1680,
+ t1679,
+ t1676,
+ t1663,
+ t1658,
+ t1646,
+ t1644,
+ t1643,
+ t1633,
+ t1629,
+ t1625,
+ t1623,
+ t1606,
+ t1601,
+ t1597,
+ t1595,
+ t1594,
+ t1577,
+ t1576,
+ t1569,
+ t1568,
+ t1550;
+ t2000 = z*z;
+ t1999 = z*t2000;
+ t2169 = t1999+z;
+ t2099 = t2169*y;
+ t1997 = x*x;
+ t1998 = x*t1997;
+ t2164 = t1998+x;
+ t2155 = z*t1997;
+ t1993 = y*t2155;
+ t2118 = t1999*t1997;
+ t1990 = y*t2118;
+ t2259 = t1993+t1990;
+ t2082 = y*t2164;
+ t1996 = y*y;
+ t2153 = t1998*t1996;
+ t2098 = z*t2153;
+ t1942 = RATIONAL(27.0,8.0);
+ t1589 = t1942*t2098;
+ t1961 = RATIONAL(-9.0,2.0);
+ t2106 = t1997*t1996;
+ t2095 = z*t2106;
+ t2258 = t1589+t1961*t2095;
+ t1944 = RATIONAL(15.0,8.0);
+ t2112 = t2000*t1996;
+ t2083 = x*t2112;
+ t1974 = RATIONAL(-3.0,4.0);
+ t2121 = t1974*t1996;
+ t2257 = t1944*t2083+x*t2121;
+ t1975 = RATIONAL(-5.0,8.0);
+ t1959 = RATIONAL(1.0,4.0);
+ t2256 = t1959*t1999+t1975*t2118;
+ t1963 = RATIONAL(1.0,2.0);
+ t2132 = t1963*t1997;
+ t1902 = z*t2132;
+ t2167 = t1998*z;
+ t1965 = RATIONAL(-3.0,8.0);
+ t1891 = t1965*t2167;
+ t2255 = t1902+t1891;
+ t2114 = t1999*t1996;
+ t2101 = x*t2114;
+ t1596 = t1942*t2101;
+ t2254 = t1596+t1961*t2083;
+ t2047 = t2000*t2106;
+ t1978 = RATIONAL(5.0,4.0);
+ t2168 = y*t1978;
+ t2094 = t1998*t2168;
+ t1952 = RATIONAL(-9.0,4.0);
+ t2253 = t1999*t2094+t1952*t2047;
+ t2108 = t1998*t2000;
+ t2040 = t1996*t2108;
+ t1983 = RATIONAL(-9.0,8.0);
+ t1648 = t1983*t2040;
+ t2252 = t1978*t1990+t1648;
+ t1982 = RATIONAL(9.0,4.0);
+ t2125 = t1982*t1996;
+ t1947 = RATIONAL(-45.0,8.0);
+ t2251 = t1998*t2125+t1947*t2040;
+ t2048 = t1999*t2106;
+ t1739 = t1983*t2101;
+ t2250 = t1739+t1961*t2048;
+ t2249 = t1739+t1982*t2048;
+ t1948 = RATIONAL(-15.0,8.0);
+ t1967 = RATIONAL(3.0,4.0);
+ t1909 = t1967*t1998;
+ t2248 = t1948*t2108+t1909;
+ t2115 = t1998*t1999;
+ t1989 = y*t2115;
+ t2247 = t1959*t1989+t1974*t2047;
+ t1910 = t1974*t1999;
+ t2085 = y*t1910;
+ t1752 = t1998*t2085;
+ t2246 = t1752+t1944*t2047;
+ t1972 = RATIONAL(-1.0,8.0);
+ t1847 = t1972*t2167;
+ t2130 = t1959*t1997;
+ t2245 = t1847+z*t2130;
+ t2135 = t1996*t1952;
+ t1938 = RATIONAL(45.0,8.0);
+ t2244 = t1938*t2095+z*t2135;
+ t2173 = x*z;
+ t1979 = RATIONAL(3.0,8.0);
+ t2103 = t1979*t1996;
+ t1672 = t2103*t2173;
+ t1977 = RATIONAL(3.0,2.0);
+ t2059 = t1977*t2106;
+ t2243 = t1672+z*t2059;
+ t1920 = t1974*t1998;
+ t2242 = t1920+t1944*t2108;
+ t1968 = RATIONAL(-5.0,2.0);
+ t2104 = t2000*t1968;
+ t2100 = y*t2104;
+ t1980 = RATIONAL(9.0,8.0);
+ t1733 = t1980*t2048;
+ t2241 = t1998*t2100+t1733;
+ t1858 = t1979*t2167;
+ t1863 = t1977*t2108;
+ t2240 = t1858+t1863;
+ t1946 = RATIONAL(-15.0,4.0);
+ t1915 = t1967*t1999;
+ t2086 = y*t1915;
+ t1753 = t1998*t2086;
+ t2239 = t1946*t2047+t1753;
+ t1884 = t1965*t2115;
+ t1888 = t1963*t2118;
+ t2238 = t1884+t1888;
+ t1956 = RATIONAL(-5.0,1.0);
+ t2237 = t1942*t2040+t1956*t1990;
+ t1937 = RATIONAL(-27.0,8.0);
+ t2051 = t1937*t2153;
+ t1570 = z*t2051;
+ t1933 = RATIONAL(27.0,4.0);
+ t2236 = t1570+t1933*t2040;
+ t1964 = RATIONAL(-1.0,4.0);
+ t2133 = t1964*t1997;
+ t2235 = t1982*t2047+t2000*t2133;
+ t1836 = t1977*t2118;
+ t1827 = t1983*t2115;
+ t2234 = t1836+t1827;
+ t2233 = t1944*t2095+z*t2121;
+ t2172 = y*z;
+ t2143 = t1963*t2172;
+ t2147 = t1965*t1996;
+ t2093 = x*t2147;
+ t1724 = z*t2093;
+ t2232 = x*t2143+t1724;
+ t1971 = RATIONAL(5.0,8.0);
+ t2231 = t1964*t1999+t1971*t2118;
+ t1939 = RATIONAL(15.0,4.0);
+ t1561 = t1939*t1989;
+ t1798 = t1961*t2047;
+ t2230 = t1561+t1798;
+ t1969 = RATIONAL(-1.0,2.0);
+ t1834 = t1969*t2108;
+ t1835 = t1979*t2115;
+ t2229 = t1834+t1835;
+ t1832 = t1972*t2115;
+ t2228 = t1832+t1959*t2108;
+ t2227 = y*t1834+t1979*t2048;
+ t1995 = t1997*t2000;
+ t1987 = y*t1995;
+ t2064 = t1998*t2114;
+ t1584 = RATIONAL(-81.0,8.0)*t2064;
+ t2226 = RATIONAL(25.0,1.0)*t1987+t1584;
+ t2161 = y*t2000;
+ t1862 = t1956*t2161;
+ t1940 = RATIONAL(-15.0,2.0);
+ t1988 = y*t2108;
+ t2225 = t1862+t1940*t1988;
+ t2141 = t1983*t1996;
+ t2089 = z*t2141;
+ t1673 = t1998*t2089;
+ t2224 = t1961*t2040+t1673;
+ t1573 = t1942*t2064;
+ t1951 = RATIONAL(-4.0,1.0);
+ t2223 = t1951*t1987+t1573;
+ t1931 = RATIONAL(-45.0,4.0);
+ t2222 = t1931*t2047+t1561;
+ t2221 = t1940*t2047+t1982*t1989;
+ t1922 = RATIONAL(-135.0,8.0);
+ t2220 = t1933*t2114+t1922*t2048;
+ t1659 = t1996*t1827;
+ t2219 = t1987+t1659;
+ t2041 = t1948*t2112;
+ t2149 = t1967*t1996;
+ t1833 = x*t2149;
+ t2218 = x*t2041+t1833;
+ t1916 = t1964*t1998;
+ t2217 = t1971*t2108+t1916;
+ t1973 = RATIONAL(9.0,2.0);
+ t2107 = t1999*t1980;
+ t2057 = t1996*t2107;
+ t1686 = x*t2057;
+ t2216 = t1973*t2048+t1686;
+ t2215 = t1998*t2149+t1948*t2040;
+ t2214 = t1938*t2040+t1998*t2135;
+ t1737 = t1980*t1996*t2173;
+ t2054 = t1952*t2112;
+ t2213 = x*t2054+t1737;
+ t1645 = t1980*t2040;
+ t2212 = t1645+t1968*t1990;
+ t2211 = t1686+t1952*t2048;
+ t2170 = t1998*y;
+ t2088 = t1946*t2170;
+ t1588 = t1999*t2088;
+ t2210 = t1938*t2047+t1588;
+ t1707 = t1973*t2047;
+ t1958 = RATIONAL(-3.0,1.0);
+ t1711 = t1958*t1989;
+ t2209 = t1707+t1711;
+ t1949 = RATIONAL(5.0,2.0);
+ t2116 = t1997*t1949;
+ t1819 = y*t2116;
+ t2208 = t1939*t1990+t1819;
+ t1926 = RATIONAL(45.0,4.0);
+ t2207 = t1926*t1989+RATIONAL(-45.0,2.0)*t2047;
+ t1966 = RATIONAL(-3.0,2.0);
+ t1897 = t1966*t2118;
+ t1903 = t1998*t2107;
+ t2206 = t1897+t1903;
+ t2156 = x*t1999;
+ t1854 = t1979*t2156;
+ t1661 = t1996*t1854;
+ t2205 = t1661+t1977*t2048;
+ t2204 = t1938*t2048+t1952*t2114;
+ t1636 = t1999*t2093;
+ t1991 = y*t2156;
+ t2203 = t1636+t1963*t1991;
+ t1912 = t1959*z;
+ t2202 = t1912+t1975*t2155;
+ t1627 = t1952*t2040;
+ t2201 = t1627+t2169*t1819;
+ t1954 = RATIONAL(5.0,1.0);
+ t1930 = RATIONAL(-27.0,4.0);
+ t2200 = t1930*t2040+t2259*t1954;
+ t1976 = RATIONAL(3.0,1.0);
+ t1783 = t1976*t1989;
+ t2199 = t1947*t2047+t1971*t1995+t1783;
+ t1953 = RATIONAL(-2.0,1.0);
+ t2157 = t1953*y;
+ t1839 = t2000*t2157;
+ t2198 = z*t2133+t2164*t1839;
+ t1984 = RATIONAL(-9.0,1.0);
+ t2197 = RATIONAL(45.0,2.0)*t2047+t1984*t1989+t1997*t2104;
+ t2196 = t1998*t2121+y*t1897+t1944*t2040;
+ t1970 = RATIONAL(-6.0,1.0);
+ t1955 = RATIONAL(2.0,1.0);
+ t2123 = t1955*t2000;
+ t2171 = x*y;
+ t2128 = t1969*t1997;
+ t1876 = z*t2128;
+ t2195 = t1970*t1988+t1876+t2123*t2171;
+ t1634 = t1980*t2098;
+ t2194 = t1627+t1634+t2259;
+ t2193 = t1995+t1984*t2047+t1783;
+ t1624 = t1966*t1989;
+ t1823 = t2000*t2132;
+ t1764 = t1977*t2047;
+ t2192 = t1624+t1823+t1764;
+ t2191 = t1974*t2040+(t1888+t1902)*y;
+ t1815 = t1966*t2108;
+ t2190 = t1944*t2048+y*t1815+t1974*t2114;
+ t1689 = t1973*t2040;
+ t2127 = t1978*t1997;
+ t2189 = t1689+t2127*t2172+t1946*t1990;
+ t2188 = t1969*t1989+t2000*t2130+t1967*t2047;
+ t2092 = t1954*t2161;
+ t2187 = t1930*t2048+t2164*t2092;
+ t1923 = RATIONAL(-27.0,2.0);
+ t1925 = RATIONAL(15.0,1.0);
+ t2186 = t1925*t1988+x*t1862+t1923*t2048;
+ t1631 = t1976*t1988;
+ t2185 = t1631+t2250;
+ t2184 = t1939*t2047+t1624+t2000*t2127;
+ t1986 = x*t2161;
+ t2183 = t1986+t1988+t2211;
+ t1906 = t2000*t2116;
+ t1934 = RATIONAL(15.0,2.0);
+ t2182 = t1906+t1934*t2047+t1961*t1989;
+ t2165 = x*t2000;
+ t1864 = t1969*t2165;
+ t2181 = t1966*t2048+(t1863+t1864)*y;
+ t2180 = t1934*t1990+t1968*t1993+t2224;
+ t1941 = RATIONAL(-15.0,1.0);
+ t1921 = RATIONAL(135.0,8.0);
+ t1928 = RATIONAL(-10.0,1.0);
+ t1813 = t1928*t2161;
+ t2179 = t1941*t1988+t1930*t2114+t1921*t2048+t1813;
+ t1674 = t1977*t1989;
+ t1994 = z*t2171;
+ t2178 = t1674-t1995+t1969*t1994+t1958*t2047;
+ t2062 = t1998*t2147;
+ t1656 = z*t2062;
+ t2177 = t1656+t1966*t2040+(t1876+t1836)*y;
+ t1795 = t1958*t1990;
+ t1908 = t1997*t2157;
+ t2176 = t1795+t1908+t2214;
+ t1985 = RATIONAL(-5.0,4.0);
+ t2131 = t1985*t1997;
+ t1887 = t2000*t2131;
+ t2175 = t1926*t2047+t1884+t1711+t1887;
+ t2174 = x*t2100+t1934*t1988+t2250;
+ t2166 = y*t1999;
+ t2163 = t1997*y;
+ t2162 = x*t1972;
+ t1917 = t1964*x;
+ t1962 = RATIONAL(1.0,8.0);
+ t2160 = x*t1962;
+ t1950 = RATIONAL(4.0,1.0);
+ t2159 = t1950*y;
+ t2158 = y*t1985;
+ t1914 = t1959*x;
+ t2154 = t1955*y;
+ t1913 = t1959*t1998;
+ t1992 = y*t2167;
+ t2152 = t1965*t2108+t1835;
+ t1777 = t1997*t1839;
+ t1620 = t1998*t2057;
+ t2151 = t1777+t1620;
+ t1886 = t1962*t2156;
+ t2150 = t2000*t2162+t1886;
+ t2148 = t1998+t1999;
+ t2146 = t1955*t1997;
+ t2145 = -t1991-t1994;
+ t2144 = t1977*t1998;
+ t1874 = t1962*t2115;
+ t2142 = t1874+t1972*t2108;
+ t2140 = -t1989-t1992;
+ t1695 = t1996*t1835;
+ t2139 = t1965*t2048+t1695;
+ t2137 = t1958*t1998;
+ t1824 = t2000*t2128;
+ t2136 = -t1986+t1824;
+ t2134 = t1985*t1992+t1634;
+ t2126 = t1983*t2048+t1620;
+ t2124 = y*t1914;
+ t1696 = t1979*t2098;
+ t2122 = t1965*t2095+t1696;
+ t2120 = t1962*t2108+t1832;
+ t2119 = -t1988-t1990;
+ t2117 = x*t2168;
+ t2113 = t1636+t1999*t2124;
+ t2111 = x*t2158;
+ t2110 = t2000*t1975;
+ t2109 = t1969*t1998;
+ t2105 = t1973*t1996;
+ t2102 = t1974*t1997;
+ t1907 = t1956*t2163;
+ t2097 = t1939*t2170;
+ t2096 = t1998*t2154;
+ t2091 = t1999*t2158;
+ t2090 = y*t2146;
+ t1901 = t1997*t2159;
+ t1900 = t2000*t2159;
+ t1842 = t1949*t2161;
+ t1837 = t1963*t2165;
+ t2087 = y*t1916;
+ t1892 = z*t2125;
+ t1825 = x*t2125;
+ t1843 = z*t2149;
+ t2081 = t1978*t2161;
+ t2080 = t1825+t1947*t2083+t1596;
+ t1600 = t1937*t2101;
+ t2049 = t2000*t2105;
+ t2079 = t1737+t1600+x*t2049;
+ t2078 = t1974*t2112;
+ t2077 = t1573+t1947*t2048+t1982*t2114;
+ t2076 = t1982*t2040+t1659+t1673;
+ t2075 = t1620+t1967*t2114+t1948*t2048;
+ t2074 = t1835+t1974*t2108+t1858;
+ t1566 = t1999*t2051;
+ t2073 = t1566+t2216;
+ t2072 = t1634+t1948*t2095+t1843;
+ t1820 = t1972*t2156;
+ t1840 = z*t2162;
+ t2071 = t1820+t1840+t2000*t1914;
+ t2070 = t1600+x*t2135+t1938*t2083;
+ t2069 = t1659+t2249;
+ t1894 = z*t2160;
+ t1895 = t1965*t2156;
+ t2068 = t1894+t1895+t1837;
+ t1653 = t1999*t2062;
+ t2067 = t1653+t1656+t1967*t2040;
+ t1875 = t1962*t2167;
+ t2066 = t1874+t1875+t1964*t2108;
+ t1845 = t1963*t2108;
+ t2065 = t1884+t1845+t1875;
+ t1838 = t1969*t2118;
+ t1818 = t1959*t2118;
+ t1599 = RATIONAL(81.0,8.0)*t2064;
+ t2063 = t1922*t2040+t1933*t2153+t1599;
+ t2061 = t1997*t2105;
+ t2060 = t1952*t2106;
+ t2058 = t1996*t2102;
+ t2056 = t1914+t1854+x*t2110;
+ t2055 = t1835+t1913+t1975*t2108;
+ t2053 = t1910+t1944*t2118+t1827;
+ t2052 = t1573+t2251;
+ t2050 = t1977*t2112;
+ t2046 = t1566+t2204;
+ t2045 = z*t2058+t1672+t1696;
+ t2044 = t1976*t2112;
+ t2043 = t1589+t1892+t1947*t2095;
+ t2042 = t1915+t1903+t1948*t2118;
+ t2039 = t2000*t2103;
+ t2037 = t2000*t2082;
+ t1943 = RATIONAL(25.0,4.0);
+ t2036 = t1968+t1943*t1997;
+ t2035 = t1969+t1966*t1996;
+ t2034 = t1963+t1961*t1996;
+ t2033 = t1997*t2099;
+ t2032 = t1978+t1939*t1996;
+ t2031 = t1943*t2000+t1968;
+ t2030 = t1926*t1996+t1985;
+ t2029 = t2125+t1964;
+ t1790 = t1997*t2092;
+ t2027 = t1790+t1998*t1862+t1942*t2048+t1566;
+ t1742 = y*t1823;
+ t2026 = t1653+t1998*t2039+y*t1838+t1742;
+ t2025 = -y+t2149+t1959;
+ t1665 = t1966*t2047;
+ t2024 = t1665+t1753+t2219;
+ t1698 = y*t1887;
+ t2023 = t1698+t1998*t2081+t2126;
+ t1730 = y*t1906;
+ t2022 = t2000*t2111+t1985*t1988+t1730+t2069;
+ t2021 = t1820+t2000*t2160+t1648+t1999*t2090+t2151;
+ t1670 = t1958*t1988;
+ t2020 = t1790+t1670+t1839+t2046;
+ t2019 = t2000*t2096+t1962*t2155+t1777+t1847+t2126;
+ t1932 = RATIONAL(-25.0,4.0);
+ t1593 = t1932*t1987;
+ t2018 = t1593+t1842+t2000*t2097+t2077;
+ t1578 = t1997*t1813;
+ t1981 = RATIONAL(9.0,1.0);
+ t1741 = x*t2089;
+ t2017 = t1578+t1573+z*t2117+t1741+t1981*t2047+t1588;
+ t1728 = t1976*t1990;
+ t2016 = t1728-t1993+t2223+t2224;
+ t2015 = t1790+t2000*t2088+x*t2081+t2073;
+ t1936 = RATIONAL(25.0,2.0);
+ t1581 = t1936*t1987;
+ t2014 = t1940*t1990+t1581+t1566+t1907+t2214;
+ t2013 = t1674+t1659+t1884+t1730+(t2110+t2041)*t1997;
+ t2012 = t1752+t1997*t2044+z*t2124+t1724+t2151;
+ t2011 = t1941*t1990+t1921*t2040+t1928*t2163+t1930*t2153+t2226;
+ t2010 = t1730+t2076+t2131*t2099;
+ t1792 = t1997*t1862;
+ t2009 = t2211+t1792+t1620+t2164*t1842;
+ t1563 = RATIONAL(-20.0,1.0)*t1987;
+ t2008 = t1570+t1563+t1923*t2040+z*t1907+t1925*t1990+t1599;
+ t2007 = t1974*t2048-t1987+t1695+t1661+(t1845+t1837)*y;
+ t1960 = RATIONAL(6.0,1.0);
+ t2006 = t1900+t1578+t1960*t1988+t1971*t2155+t1891+t1964*z+t2077;
+ t1668 = t1997*t1900;
+ t2005 = z*t1908+t1894+t2000*t1917+t1953*t1990+t1886+t1668+t2076;
+ t1957 = RATIONAL(8.0,1.0);
+ t1786 = t1957*t1987;
+ t2004 = t1840+t1689+t1970*t1990+t1864+t1854+t1566+t1634+t1786+z*t2090;
+ t2003 = t1578+t1971*t2165+t1895+t1917+t1901+t1960*t1990+t2052;
+ t1945 = RATIONAL(75.0,4.0);
+ t1935 = RATIONAL(-12.0,1.0);
+ t1929 = RATIONAL(-75.0,4.0);
+ t1927 = RATIONAL(27.0,2.0);
+ t1924 = RATIONAL(12.0,1.0);
+ t1905 = t1965*t2118;
+ t1893 = t1967*t2108;
+ t1881 = t1979*t2118;
+ t1873 = t1972*t2155;
+ t1870 = t1979*t2108;
+ t1869 = t1972*t2118;
+ t1867 = t1967*t2118;
+ t1860 = t1962*t2118;
+ t1851 = t1999*t2102;
+ t1822 = t1964*t2118;
+ t1803 = t1973*t1989;
+ t1801 = t1997*t1892;
+ t1791 = t1977*t1991;
+ t1789 = t1976*t1992;
+ t1784 = z*t2061;
+ t1781 = x*t2078;
+ t1779 = x*t2086;
+ t1774 = t1997*t2089;
+ t1769 = t1964*t1991;
+ t1767 = t1965*t2083;
+ t1766 = z*t2087;
+ t1762 = t1967*t1992;
+ t1760 = t1999*t2087;
+ t1757 = t1974*t1992;
+ t1751 = t1966*t2095;
+ t1749 = t1917*t2172;
+ t1746 = t1959*t1992;
+ t1744 = t1963*t1989;
+ t1735 = z*t2094;
+ t1731 = t1980*t2095;
+ t1727 = t1966*t1991;
+ t1726 = t1958*t1991;
+ t1725 = t1952*t1989;
+ t1722 = t2000*t1825;
+ t1717 = t1999*t2117;
+ t1714 = t1997*t1843;
+ t1710 = t1976*t1991;
+ t1709 = z*t2060;
+ t1706 = t1981*t1989;
+ t1705 = t1983*t2083;
+ t1703 = x*t2085;
+ t1699 = t1966*t2083;
+ t1693 = t2109*t2172;
+ t1691 = x*t2091;
+ t1690 = z*t2111;
+ t1687 = t1998*t2091;
+ t1682 = x*t2050;
+ t1680 = t1977*t2040;
+ t1679 = t1979*t2095;
+ t1676 = t1965*t2040;
+ t1663 = t2144*t2172;
+ t1658 = t1969*t1991;
+ t1646 = x*t2039;
+ t1644 = t1967*t2048;
+ t1643 = t1980*t2083;
+ t1633 = t1998*t2143;
+ t1629 = t1966*t1992;
+ t1625 = t2137*t2172;
+ t1623 = t2000*t1833;
+ t1606 = t1933*t2048;
+ t1601 = t1939*t1991;
+ t1597 = t1931*t1989;
+ t1595 = t1927*t2048;
+ t1594 = t1946*t1991;
+ t1577 = t1937*t2048;
+ t1576 = z*t2088;
+ t1569 = z*t2097;
+ t1568 = t1927*t2040;
+ t1550 = t1937*t2040;
+ coeff_dy_m1_m1_m1 = t1644+t1665+t2000*t2090+t2067-t1993+t2119+t1623+t2071
++t2136+t1714+t1818+t1633+t1744+t2203+t2228+t2232+t2245;
+ coeff_dy_0_m1_m1 = t2072+t1629+t2074+t1631+t1792+t2035*t2000+(t2123-t2169
+)*y+t2075+t2184+t2201+t2202+t2256;
+ coeff_dy_p1_m1_m1 = t1663+t1986+t1670+t1658+t1781+t2005+t1893+t2178+t2205
++t2238+t2243+t2255;
+ coeff_dy_p2_m1_m1 = -t1987+t1988+t1869+t1873+t1693+t2066+t2122+t2139+
+t2188+t2191;
+ coeff_dy_m1_0_m1 = t1690+t1707+t1709+t1691+t2009+t1687+t2134+t2201+t2213;
+ coeff_dy_0_0_m1 = t1569+t2049+t1581+t2046+(t1949+t1932*t1997)*t2099+t2222
++t2225+t2236+t2244;
+ coeff_dy_p1_0_m1 = t1722+t2017+t1576+t1717+t2174+t2200+t2258;
+ coeff_dy_p2_0_m1 = t1735+t1731+t2010+t2241+t2253;
+ coeff_dy_m1_p1_m1 = t1822+t1722+t1741+t2005+t1798+t1801+t1823+t2066-t2140
+-t2145+t2198+t2249;
+ coeff_dy_0_p1_m1 = t2006+t2034*t2000+t1953*t2099+t1893+t1625+t2043+t2175+
+t2200+t2231;
+ coeff_dy_p1_p1_m1 = t1789+t1784+t2074+t1951*t2033+t2073+t1786+t2071+t1838
++t2145+t2193+t2195+t2213+t2236;
+ coeff_dy_p2_p1_m1 = t1860+t2019+t1774+t2140+t2194+t2228+t2235;
+ coeff_dy_m1_p2_m1 = t2007+t1766+t1749+t1781+t1769+t1760+t1764+t2045+t2191
+;
+ coeff_dy_0_p2_m1 = t1762+t2050+(-t2000+t2169*t1963)*y+t2010+t2190+t2233+
+t2239;
+ coeff_dy_p1_p2_m1 = t2012+t1757+t1623+t1751+t2113+t2181+t2194;
+ coeff_dy_p2_p2_m1 = t1679+t1746+t1742+t1964*t2033+t2067+t2227+t2247;
+ coeff_dy_m1_m1_0 = t1728+(t2146-t2164)*y+t2035*t1997+t1727+t2009+t1851+
+t2055+t2056+t2184+t2215+t2218;
+ coeff_dy_0_m1_0 = t2014+t2032*t1997+(t1955+t2148*t1976)*y+((RATIONAL(
+-25.0,8.0)+RATIONAL(-75.0,8.0)*t1996)*t1997+t2032)*t2000+t1803+t2035+t2053+
+t2204+t2225+t2242;
+ coeff_dy_p1_m1_0 = t2003+(t2137+x)*y-t1997+t1958*t2106+t1791+t2174+t2182+
+t2206+t2248+t2257;
+ coeff_dy_p2_m1_0 = t1881+t2170+t2025*t1997+t2013+t2196+t2217+t2241;
+ coeff_dy_m1_0_0 = t1601+t1606+t2061+(t1932*t2000+t1949)*t2082+t2014+t2070
++t2222;
+ coeff_dy_0_0_0 = t1597+(t1931*t1997+t1973+(RATIONAL(225.0,8.0)*t1997+
+t1931)*t2000)*t1996+(t1940*t1998+t1936*t1997+t1956+(t1940+t1945*t1997)*t1999+(
+t1936+RATIONAL(-125.0,4.0)*t1997+t1945*t1998)*t2000)*y+t2063+t2220;
+ coeff_dy_p1_0_0 = t1594+t1595+t1981*t2106+((t1934+t1929*t2000)*t1998+
+t2031*x)*y+t2011+t2080+t2207;
+ coeff_dy_p2_0_0 = t1593+t2060+t1577+t2031*t2170+t2052+t2208+t2210;
+ coeff_dy_m1_p1_0 = t1953*t2082+t2034*t1997+t2003+t1867+t1726+t2080+t2175+
+t2187+t2217;
+ coeff_dy_0_p1_0 = t1706+(t1950+t2148*t1960)*y+t2011+((RATIONAL(-225.0,8.0
+)*t1996+RATIONAL(25.0,8.0))*t1997+t2030)*t2000+t2030*t1997+t2034+t2042+t2179+
+t2248;
+ coeff_dy_p1_p1_0 = t1563+t1710+t2063+t2056+(t1970*t1998+t1955*x+(t1957+
+t1924*t1999)*t1997)*y+t1997+t1984*t2106+t2070+t2186+t2197+t2234+t2242;
+ coeff_dy_p2_p1_0 = t2096+t1905+t2029*t1997+t2027+t2055+t2176+t2199;
+ coeff_dy_m1_p2_0 = t2059+t1779+(-t1997+t2164*t1963)*y+t2022+t2196+t2239+
+t2257;
+ coeff_dy_0_p2_0 = t1725+(-1.0+t2148*t1966)*y+(t1977+RATIONAL(75.0,8.0)*
+t1995+(t1997+t2000)*t1946)*t1996+t2018+t2208+t2251;
+ coeff_dy_p1_p2_0 = t1976*t2106+t1703+(t1969*x+t2144)*y+t2015+t2176+t2218+
+t2221;
+ coeff_dy_p2_p2_0 = t2058+(t2109+(t1915+t1963)*t1997)*y+t2023+t2215+t2246;
+ coeff_dy_m1_m1_p1 = t1680+t2045+t2069+t1693+t1795+t1993+t1682+t1867+t1668
++t2065+t2068+t1791+t2178+t2198;
+ coeff_dy_0_m1_p1 = (t1958*t1999+z)*y+t1663+t2006+t1815-t2000+t1958*t2112+
+t2042+t2180+t2182+t2233;
+ coeff_dy_p1_m1_p1 = t1629+t1727+t2004+(t1953+t1970*t1996)*t1995+t1751+
+t1803+t1699+t2195+t2216+t2232+t2234+t2240;
+ coeff_dy_p2_m1_p1 = t1905+t2019+t1679+t1633+t2177+t2192+t2229;
+ coeff_dy_m1_0_p1 = t1594+t2017+t1801+t1735+t2180+t2187+t2254;
+ coeff_dy_0_0_p1 = t1981*t2112+t1568+t1576+((t1934+t1929*t1997)*t1999+
+t2036*z)*y+t2043+t2179+t2207+t2226;
+ coeff_dy_p1_0_p1 = t1690+t1601+RATIONAL(18.0,1.0)*t2047+t1569+t1784+t1597
++t2008+t2079+t2186;
+ coeff_dy_p2_0_p1 = t1774+t2027+t2134+t2189+t2230;
+ coeff_dy_m1_p1_p1 = t1710+t1951*t2037-t1992+t1606+t1709-t1994+t2004+t1851
++t2079+t2193+t2229+t2245;
+ coeff_dy_0_p1_p1 = t1789+t2000+t2008+(t1970*t1999+t1955*z+(t1957+t1924*
+t1998)*t2000)*y+t1984*t2112+t2053+t2197+t2202+t2220+t2240+t2244;
+ coeff_dy_p1_p1_p1 = t1595+t1706+t1815+t1994+(RATIONAL(-18.0,1.0)*t1996+
+t1955)*t1995+((t1950*z+t1935*t1999)*t1997+(t1935*t1998+t1950*x+RATIONAL(16.0,
+1.0)*t1997)*t2000)*y+t1741+t1584+t1568+t2068+t1625+t1726+t2206+t2254+t2255+
+t2258;
+ coeff_dy_p2_p1_p1 = t1824+t1992+t1731+t2016+t1577+t1881+t1873+t1998*t1900
++t2065+t2209;
+ coeff_dy_m1_p2_p1 = t1746+t2012+t1703+t1714+t1699+t2177+t2183;
+ coeff_dy_0_p2_p1 = t2044+t1757+(t1969*z+t1977*t1999)*y+t2020+t2072+t2189+
+t2221;
+ coeff_dy_p1_p2_p1 = t1725+t1960*t2047-t1986+t1749+t1682+t2016+t1762+t1779
++t2185+t2243;
+ coeff_dy_p2_p2_p1 = t1680+t1733+t1766-t1988+(t1912+t1910)*t2163+t2024+
+t2122;
+ coeff_dy_m1_m1_p2 = t2007+t1822+t1676+t1658+t1767+t1990+t2142+t2150+t2188
+;
+ coeff_dy_0_m1_p2 = t1870+t2166+t2025*t2000+t2013+t2190+t2212+t2231;
+ coeff_dy_p1_m1_p2 = t2021+t1646+t1838+t2152+t2181+t2192+t2203;
+ coeff_dy_p2_m1_p2 = t1860+t1744+(t2147+t1972)*t1995+t2026+t2120+t2227;
+ coeff_dy_m1_0_p2 = t1717+t1643+t2022+t2212+t2253;
+ coeff_dy_0_0_p2 = t2054+t1550+t2036*t2166+t2018+t2210;
+ coeff_dy_p1_0_p2 = t1691+t1705+t2015+t2230+t2237;
+ coeff_dy_p2_0_p2 = t1980*t2047+t1687+t2023+t2252;
+ coeff_dy_m1_p1_p2 = -t1991-t1989+t2021+t1705+t1818+t2120+t2183+t2235;
+ coeff_dy_0_p1_p2 = t1999*t2154+t2029*t2000+t2020+t2152+t2199+t2237+t2256;
+ coeff_dy_p1_p1_p2 = t1991+t1999*t1901+t1550+t1643+t1870+t2136+t2150+t2185
++t2209+t2223+t2238;
+ coeff_dy_p2_p1_p2 = t1869+t1733+t1989+t1645+(t1962+t2141)*t1995+t2119+
+t2142+t2219;
+ coeff_dy_m1_p2_p2 = t1644+t1646+t1964*t2037+t2026+t2113+t2247;
+ coeff_dy_0_p2_p2 = t2078+t1698+(t1969*t1999+(t1909+t1963)*t2000)*y+t2075+
+t2246+t2252;
+ coeff_dy_p1_p2_p2 = t1769+t1767-t1990+t1645+(t1914+t1920)*t2161+t2024+
+t2205;
+ coeff_dy_p2_p2_p2 = t1997*t2039+t1760+t1676+(t1818+(t2133+t1913)*t2000)*y
++t2139;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyy.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyy.compute.c
new file mode 100644
index 0000000..b35cd56
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyy.compute.c
@@ -0,0 +1,972 @@
+fp t5299,
+ t5296,
+ t5297,
+ t5457,
+ t5536,
+ t5298,
+ t5456,
+ t5450,
+ t5243,
+ t5369,
+ t5278,
+ t5453,
+ t5535,
+ t5264,
+ t5277,
+ t5534,
+ t5239,
+ t5442,
+ t5291,
+ t5380,
+ t5231,
+ t5532,
+ t5274,
+ t5438,
+ t5348,
+ t5276,
+ t5531,
+ t5287,
+ t5292,
+ t5370,
+ t5285,
+ t5530,
+ t5236,
+ t5270,
+ t5459,
+ t5295,
+ t5415,
+ t5529,
+ t5444,
+ t5350,
+ t5246,
+ t5452,
+ t5377,
+ t4964,
+ t5528,
+ t5256,
+ t5416,
+ t5353,
+ t5281,
+ t5455,
+ t5527,
+ t5526,
+ t5402,
+ t5261,
+ t5366,
+ t5030,
+ t5525,
+ t5267,
+ t5395,
+ t5191,
+ t5232,
+ t5524,
+ t5392,
+ t5076,
+ t5523,
+ t5275,
+ t5420,
+ t5284,
+ t5372,
+ t5063,
+ t5522,
+ t5521,
+ t5129,
+ t5253,
+ t5520,
+ t5430,
+ t5082,
+ t5519,
+ t5260,
+ t5454,
+ t5371,
+ t4991,
+ t5518,
+ t4979,
+ t5383,
+ t5517,
+ t5283,
+ t5361,
+ t5040,
+ t5516,
+ t5195,
+ t5252,
+ t5515,
+ t5282,
+ t5514,
+ t5251,
+ t5400,
+ t5071,
+ t5238,
+ t5513,
+ t5273,
+ t5462,
+ t5512,
+ t5458,
+ t5384,
+ t5290,
+ t5242,
+ t4988,
+ t5511,
+ t5447,
+ t5357,
+ t5017,
+ t5510,
+ t5509,
+ t5235,
+ t5508,
+ t5507,
+ t5058,
+ t5506,
+ t5351,
+ t5505,
+ t5373,
+ t4978,
+ t5237,
+ t5504,
+ t5124,
+ t5463,
+ t5376,
+ t5503,
+ t5398,
+ t5379,
+ t4999,
+ t5502,
+ t4968,
+ t5249,
+ t5501,
+ t5359,
+ t5279,
+ t5405,
+ t5349,
+ t5013,
+ t5500,
+ t5421,
+ t5461,
+ t5404,
+ t5041,
+ t5499,
+ t5498,
+ t5012,
+ t5286,
+ t5387,
+ t5497,
+ t5394,
+ t5356,
+ t5268,
+ t5409,
+ t5496,
+ t5432,
+ t5495,
+ t5090,
+ t5375,
+ t4967,
+ t5494,
+ t5010,
+ t5393,
+ t5493,
+ t5146,
+ t5492,
+ t5391,
+ t5491,
+ t5367,
+ t4998,
+ t5490,
+ t5265,
+ t5224,
+ t5489,
+ t5227,
+ t5488,
+ t5293,
+ t5288,
+ t5418,
+ t5039,
+ t5487,
+ t5258,
+ t5228,
+ t5406,
+ t5077,
+ t5486,
+ t5066,
+ t5485,
+ t5247,
+ t5065,
+ t5484,
+ t5263,
+ t5449,
+ t5072,
+ t5483,
+ t5381,
+ t5060,
+ t5280,
+ t5407,
+ t5140,
+ t5482,
+ t5120,
+ t5032,
+ t5262,
+ t5229,
+ t5481,
+ t5257,
+ t5480,
+ t5414,
+ t5083,
+ t5479,
+ t5354,
+ t5061,
+ t5478,
+ t5135,
+ t5176,
+ t5477,
+ t5003,
+ t5476,
+ t5448,
+ t5360,
+ t5451,
+ t5475,
+ t5271,
+ t5403,
+ t5389,
+ t5189,
+ t5474,
+ t5226,
+ t5289,
+ t5008,
+ t5473,
+ t5007,
+ t5472,
+ t5240,
+ t5220,
+ t5230,
+ t5471,
+ t5470,
+ t5429,
+ t5080,
+ t5469,
+ t5180,
+ t5468,
+ t5440,
+ t5364,
+ t5018,
+ t5177,
+ t5467,
+ t5223,
+ t5466,
+ t5294,
+ t5465,
+ t5464,
+ t5446,
+ t5445,
+ t5443,
+ t5424,
+ t5045,
+ t5441,
+ t5259,
+ t5222,
+ t5005,
+ t5437,
+ t5026,
+ t5365,
+ t5436,
+ t5023,
+ t5435,
+ t5434,
+ t5269,
+ t5433,
+ t5431,
+ t5428,
+ t5142,
+ t5020,
+ t5427,
+ t5425,
+ t5244,
+ t5423,
+ t5422,
+ t5205,
+ t5419,
+ t5106,
+ t5417,
+ t5178,
+ t5413,
+ t5412,
+ t5051,
+ t5411,
+ t5038,
+ t5410,
+ t5408,
+ t5225,
+ t5158,
+ t5401,
+ t5374,
+ t5397,
+ t5396,
+ t5390,
+ t5272,
+ t5388,
+ t5386,
+ t5385,
+ t5382,
+ t5166,
+ t5378,
+ t5368,
+ t5363,
+ t5362,
+ t5358,
+ t5355,
+ t5250,
+ t5352,
+ t5347,
+ t5029,
+ t5346,
+ t5345,
+ t5167,
+ t5344,
+ t5102,
+ t5343,
+ t5342,
+ t4983,
+ t5341,
+ t5015,
+ t5339,
+ t5338,
+ t5337,
+ t5019,
+ t5336,
+ t5335,
+ t4994,
+ t5334,
+ t5333,
+ t5153,
+ t5245,
+ t5266,
+ t5332,
+ t5331,
+ t5241,
+ t5330,
+ t5254,
+ t5327,
+ t5326,
+ t5325,
+ t5324,
+ t5323,
+ t5322,
+ t5149,
+ t5321,
+ t5152,
+ t5320,
+ t5053,
+ t5319,
+ t5318,
+ t5150,
+ t5317,
+ t5316,
+ t5093,
+ t5315,
+ t5314,
+ t5313,
+ t5312,
+ t5157,
+ t5311,
+ t5310,
+ t5084,
+ t5309,
+ t5308,
+ t5143,
+ t5307,
+ t5085,
+ t5306,
+ t5305,
+ t5079,
+ t5304,
+ t5303,
+ t5302,
+ t5255,
+ t5248,
+ t5234,
+ t5215,
+ t5198,
+ t5187,
+ t5186,
+ t5183,
+ t5182,
+ t5174,
+ t5173,
+ t5165,
+ t5163,
+ t5161,
+ t5159,
+ t5147,
+ t5141,
+ t5138,
+ t5134,
+ t5127,
+ t5125,
+ t5122,
+ t5119,
+ t5113,
+ t5109,
+ t5105,
+ t5104,
+ t5103,
+ t5101,
+ t5097,
+ t5095,
+ t5092,
+ t5086,
+ t5078,
+ t5070,
+ t5068,
+ t5062,
+ t5057,
+ t5055,
+ t5049,
+ t5046,
+ t5044,
+ t5043,
+ t5042,
+ t5034,
+ t5031,
+ t5014,
+ t5006,
+ t5002,
+ t5001,
+ t5000,
+ t4997,
+ t4993,
+ t4992,
+ t4990,
+ t4958,
+ t4957,
+ t4953,
+ t4943;
+ t5299 = z*z;
+ t5296 = x*x;
+ t5297 = x*t5296;
+ t5457 = t5297+x;
+ t5536 = t5299*t5457;
+ t5298 = z*t5299;
+ t5456 = t5298+z;
+ t5450 = y*t5296;
+ t5243 = RATIONAL(-45.0,4.0);
+ t5369 = t5243*t5450;
+ t5278 = RATIONAL(9.0,2.0);
+ t5453 = y*t5278;
+ t5535 = t5369+t5453;
+ t5264 = RATIONAL(2.0,1.0);
+ t5277 = RATIONAL(-6.0,1.0);
+ t5534 = t5264*x+t5277*t5297;
+ t5239 = RATIONAL(27.0,2.0);
+ t5442 = y*t5239;
+ t5291 = t5298*t5296;
+ t5380 = y*t5291;
+ t5231 = RATIONAL(-135.0,4.0);
+ t5532 = t5298*t5442+t5231*t5380;
+ t5274 = RATIONAL(3.0,4.0);
+ t5438 = t5274*t5297;
+ t5348 = y*t5438;
+ t5276 = RATIONAL(-1.0,2.0);
+ t5531 = t5299*t5348+t5276*t5291;
+ t5287 = t5298*t5297;
+ t5292 = t5296*t5299;
+ t5370 = y*t5292;
+ t5285 = RATIONAL(-9.0,1.0);
+ t5530 = RATIONAL(45.0,1.0)*t5370+t5285*t5287;
+ t5236 = RATIONAL(45.0,4.0);
+ t5270 = RATIONAL(-9.0,2.0);
+ t5459 = y*t5270;
+ t5295 = t5296*z;
+ t5415 = y*t5295;
+ t5529 = z*t5459+t5236*t5415;
+ t5444 = t5285*y;
+ t5350 = t5296*t5444;
+ t5246 = RATIONAL(27.0,4.0);
+ t5452 = y*t5297;
+ t5377 = t5246*t5452;
+ t4964 = z*t5377;
+ t5528 = z*t5350+t4964;
+ t5256 = RATIONAL(-15.0,4.0);
+ t5416 = t5299*t5256;
+ t5353 = y*t5416;
+ t5281 = RATIONAL(3.0,2.0);
+ t5455 = y*t5281;
+ t5527 = (t5353+t5455)*x;
+ t5526 = RATIONAL(-45.0,1.0)*t5370+t5236*t5287;
+ t5402 = t5264*t5296;
+ t5261 = RATIONAL(-9.0,4.0);
+ t5366 = t5261*t5452;
+ t5030 = t5299*t5366;
+ t5525 = t5030+t5298*t5402;
+ t5267 = RATIONAL(-3.0,1.0);
+ t5395 = t5267*t5297;
+ t5191 = t5298*t5395;
+ t5232 = RATIONAL(45.0,2.0);
+ t5524 = t5232*t5370+t5191;
+ t5392 = t5281*t5297;
+ t5076 = t5297*t5416;
+ t5523 = (t5392+t5076)*y;
+ t5275 = RATIONAL(-5.0,2.0);
+ t5420 = t5299*t5275;
+ t5284 = RATIONAL(9.0,4.0);
+ t5372 = t5284*t5450;
+ t5063 = t5298*t5372;
+ t5522 = t5063+t5297*t5420;
+ t5521 = t5535*t5298;
+ t5129 = t5284*t5287;
+ t5253 = RATIONAL(-15.0,1.0);
+ t5520 = t5129+t5253*t5370;
+ t5430 = t5281*t5298;
+ t5082 = t5256*t5291;
+ t5519 = (t5430+t5082)*y;
+ t5260 = RATIONAL(-4.0,1.0);
+ t5454 = y*t5298;
+ t5371 = t5246*t5454;
+ t4991 = t5297*t5371;
+ t5518 = t5260*t5292+t4991;
+ t4979 = x*t5371;
+ t5383 = t5299*t5444;
+ t5517 = t4979+x*t5383;
+ t5283 = RATIONAL(9.0,1.0);
+ t5361 = t5283*t5450;
+ t5040 = t5299*t5361;
+ t5516 = t5191+t5040;
+ t5195 = t5274*t5287;
+ t5252 = RATIONAL(-15.0,2.0);
+ t5515 = t5195+t5252*t5370;
+ t5282 = RATIONAL(5.0,4.0);
+ t5514 = t5030+t5282*t5291;
+ t5251 = RATIONAL(15.0,4.0);
+ t5400 = t5251*t5298;
+ t5071 = t5297*t5400;
+ t5238 = RATIONAL(-45.0,2.0);
+ t5513 = t5071+t5238*t5370;
+ t5273 = RATIONAL(-3.0,2.0);
+ t5462 = t5273*y;
+ t5512 = t5251*t5415+z*t5462;
+ t5458 = t5283*y;
+ t5384 = t5299*t5458;
+ t5290 = x*t5298;
+ t5242 = RATIONAL(-27.0,4.0);
+ t4988 = t5242*y*t5290;
+ t5511 = x*t5384+t4988;
+ t5447 = t5267*y;
+ t5357 = t5296*t5447;
+ t5017 = t5299*t5357;
+ t5510 = t5195+t5017;
+ t5509 = z*t5455+t5256*t5415;
+ t5235 = RATIONAL(15.0,1.0);
+ t5508 = t5235*t5370+t5270*t5287;
+ t5507 = t5270*t5454+t5236*t5380;
+ t5058 = t5299*t5350;
+ t5506 = t5071+t5058;
+ t5351 = t5270*t5450;
+ t5505 = t5282*t5287+t5299*t5351;
+ t5373 = y*t5287;
+ t4978 = RATIONAL(-81.0,4.0)*t5373;
+ t5237 = RATIONAL(27.0,1.0);
+ t5504 = t4978+t5237*t5380;
+ t5124 = t5270*t5452;
+ t5463 = t5299*y;
+ t5376 = t5236*t5463;
+ t5503 = t5124+t5297*t5376;
+ t5398 = t5264*t5297;
+ t5379 = t5261*t5450;
+ t4999 = t5298*t5379;
+ t5502 = t5299*t5398+t4999;
+ t4968 = t5242*t5373;
+ t5249 = RATIONAL(25.0,2.0);
+ t5501 = t4968+t5249*t5292;
+ t5359 = t5281*t5450;
+ t5279 = RATIONAL(-3.0,4.0);
+ t5405 = t5279*t5297;
+ t5349 = y*t5405;
+ t5013 = z*t5349;
+ t5500 = t5013+z*t5359;
+ t5421 = x*t5463;
+ t5461 = y*t5284;
+ t5404 = x*t5461;
+ t5041 = t5298*t5404;
+ t5499 = t5267*t5421+t5041;
+ t5498 = z*t5402+t5277*t5291;
+ t5012 = y*t5129;
+ t5286 = RATIONAL(-5.0,4.0);
+ t5387 = t5286*t5296;
+ t5497 = t5299*t5387+t5012;
+ t5394 = t5273*t5296;
+ t5356 = y*t5394;
+ t5268 = RATIONAL(1.0,4.0);
+ t5409 = t5268*t5297;
+ t5496 = t5299*t5356+t5298*t5409;
+ t5432 = t5282*t5297;
+ t5495 = t5299*t5432+t4999;
+ t5090 = t5297*t5442;
+ t5375 = t5242*t5452;
+ t4967 = z*t5375;
+ t5494 = t5299*t5090+t4967;
+ t5010 = t5299*t5124;
+ t5393 = -t5295-t5291;
+ t5493 = -t5393+t5010;
+ t5146 = t5298*t5392;
+ t5492 = t5296*t5353+t5146;
+ t5391 = t5276*t5297;
+ t5491 = t5298*t5391+t5299*t5359;
+ t5367 = t5299*t5461;
+ t4998 = t5297*t5367;
+ t5490 = t4998-t5291;
+ t5265 = RATIONAL(-5.0,1.0);
+ t5224 = t5265*t5299;
+ t5489 = t5296*t5371+t5297*t5224;
+ t5227 = t5265*t5296;
+ t5488 = t5298*t5227+t5299*t5377;
+ t5293 = x*t5299;
+ t5288 = t5299*t5297;
+ t5418 = t5293+t5288;
+ t5039 = t5298*t5351;
+ t5487 = t5418+t5039;
+ t5258 = RATIONAL(5.0,2.0);
+ t5228 = t5258*t5299;
+ t5406 = t5251*t5297;
+ t5077 = t5299*t5406;
+ t5486 = t5228+t5077;
+ t5066 = t5256*t5287;
+ t5485 = t5066+t5236*t5370;
+ t5247 = RATIONAL(15.0,2.0);
+ t5065 = t5298*t5350;
+ t5484 = t5247*t5288+x*t5420+t5065;
+ t5263 = RATIONAL(5.0,1.0);
+ t5449 = y*RATIONAL(-27.0,2.0);
+ t5072 = t5298*t5449;
+ t5483 = t5296*t5072+t5263*t5536;
+ t5381 = y*t5288;
+ t5060 = t5285*t5381;
+ t5280 = RATIONAL(3.0,1.0);
+ t5407 = t5296*t5280;
+ t5140 = t5298*t5407;
+ t5482 = t5060-t5295+t5140;
+ t5120 = t5278*t5452;
+ t5032 = t5299*t5120;
+ t5262 = RATIONAL(-2.0,1.0);
+ t5229 = t5262*t5296;
+ t5481 = t5032+t5456*t5229;
+ t5257 = RATIONAL(-27.0,1.0);
+ t5480 = x*t5224+t5235*t5288+t5257*t5380;
+ t5414 = t5263*t5296;
+ t5083 = t5297*t5449;
+ t5479 = t5263*t5291+z*t5414+t5299*t5083;
+ t5354 = t5278*t5450;
+ t5061 = t5298*t5354;
+ t5478 = t5061+t5286*t5536;
+ t5135 = t5299*t5395;
+ t5176 = t5281*t5291;
+ t5477 = y*t5135+t5276*t5295+t5176;
+ t5003 = t5298*t5361;
+ t5476 = t5003+t5534*t5299;
+ t5448 = y*t5277;
+ t5360 = t5296*t5448;
+ t5451 = t5276*x;
+ t5475 = z*t5451+t5299*t5360+t5146;
+ t5271 = RATIONAL(1.0,2.0);
+ t5403 = t5271*t5296;
+ t5389 = t5273*t5297;
+ t5189 = t5299*t5389;
+ t5474 = y*t5189+t5456*t5403;
+ t5226 = t5258*t5296;
+ t5289 = z*t5297;
+ t5008 = t5289*t5461;
+ t5473 = t5010+t5008+t5456*t5226;
+ t5007 = z*t5366;
+ t5472 = t5007+t5275*t5295+t5060+t5247*t5291;
+ t5240 = RATIONAL(-10.0,1.0);
+ t5220 = t5240*t5296;
+ t5230 = RATIONAL(135.0,4.0);
+ t5471 = t5220+t5083+t5230*t5381+t5253*t5291;
+ t5470 = t5252*t5288+t5224+t5507;
+ t5429 = t5273*t5298;
+ t5080 = t5296*t5400;
+ t5469 = t5189-t5299+(t5429+t5080)*y;
+ t5180 = t5267*t5291;
+ t5468 = t5229+t5180+t5503;
+ t5440 = t5279*t5298;
+ t5364 = y*t5440;
+ t5018 = x*t5364;
+ t5177 = t5299*t5392;
+ t5467 = t5018+t5299*t5451+y*t5180+t5177;
+ t5223 = t5262*t5299;
+ t5466 = t5223+t5135+t5507;
+ t5294 = x*z;
+ t5465 = x*y;
+ t5464 = x*t5282;
+ t5446 = t5271*x;
+ t5445 = t5268*x;
+ t5443 = t5274*y;
+ t5424 = t5261*t5465;
+ t5045 = t5298*t5424;
+ t5441 = t5045+t5282*t5290;
+ t5259 = RATIONAL(4.0,1.0);
+ t5222 = t5259*t5299;
+ t5005 = t5279*z*t5465;
+ t5437 = z*t5446+t5005;
+ t5026 = z*t5348;
+ t5365 = t5279*t5450;
+ t5436 = z*t5365+t5026;
+ t5023 = y*t5195;
+ t5435 = t5023+t5296*t5364;
+ t5434 = t5274*t5298;
+ t5269 = RATIONAL(6.0,1.0);
+ t5433 = t5299*t5269;
+ t5431 = t5007+t5289;
+ t5428 = t5267*t5298;
+ t5142 = t5261*t5287;
+ t5020 = y*t5142;
+ t5427 = t5020+t5299*t5226;
+ t5425 = t5276*t5298;
+ t5244 = RATIONAL(-25.0,4.0);
+ t5423 = t5244*t5296;
+ t5422 = t5008-t5289;
+ t5205 = t5299*t5229;
+ t5419 = t5012+t5205;
+ t5106 = x*t5462;
+ t5417 = t5298+t5297;
+ t5178 = t5299*t5414;
+ t5413 = t4968+t5178;
+ t5412 = t5041-t5290;
+ t5051 = z*t5424;
+ t5411 = t5294+t5051;
+ t5038 = z*t5404;
+ t5410 = t5038+t5286*t5294;
+ t5408 = t5292-t5288;
+ t5225 = t5259*t5296;
+ t5158 = t5298*t5389;
+ t5401 = t5012+t5158;
+ t5374 = t5296*t5443;
+ t5397 = z*t5374+t5013;
+ t5396 = t5280*t5297;
+ t5390 = t5271*t5297;
+ t5272 = RATIONAL(-1.0,4.0);
+ t5388 = t5272*t5297;
+ t5386 = t5286*t5298;
+ t5385 = t5299*t5453;
+ t5382 = t5280*t5463;
+ t5166 = x*t5434;
+ t5378 = t5243*t5463;
+ t5368 = t5251*t5463;
+ t5363 = t5299*t5455;
+ t5362 = y*t5407;
+ t5358 = t5299*t5459;
+ t5355 = t5269*t5450;
+ t5250 = RATIONAL(18.0,1.0);
+ t5352 = t5250*t5450;
+ t5347 = t4964+t5535*z;
+ t5029 = t5443*t5294;
+ t5346 = z*t5356+t5026+t5029;
+ t5345 = t4979+(t5453+t5378)*x;
+ t5167 = t5298*t5405;
+ t5344 = t5456*t5296;
+ t5102 = t5298*t5394;
+ t5343 = x*t5368+t5106+t5045;
+ t5342 = t5264+t5447;
+ t4983 = RATIONAL(81.0,4.0)*t5373;
+ t5341 = t5090+t5231*t5381+t4983;
+ t5015 = y*t5167;
+ t5339 = t5018+t5015+y*t5176;
+ t5338 = t4991+t5521;
+ t5337 = t5462+t5271;
+ t5019 = y*t5166;
+ t5336 = t5020+t5019+y*t5140;
+ t5335 = t5007+z*t5362+t5029;
+ t4994 = t5283*t5381;
+ t5334 = t4968+t5008+t4994;
+ t5333 = t4988+(t5376+t5459)*x;
+ t5153 = t5299*t5396;
+ t5245 = RATIONAL(-18.0,1.0);
+ t5266 = RATIONAL(8.0,1.0);
+ t5332 = t5266+t5245*y;
+ t5331 = t4991+t5120+t5297*t5378;
+ t5241 = RATIONAL(-75.0,4.0);
+ t5330 = t5247+t5241*t5296;
+ t5254 = RATIONAL(25.0,4.0);
+ t5327 = t5275+t5254*t5299;
+ t5326 = t5254*t5296+t5275;
+ t5325 = t4998+t5275*t5291+t5427;
+ t5324 = t5296*t5368+t5167+t5497;
+ t5323 = t5299*t5354-t5287+t5419;
+ t5322 = t5020+t5063+t5408;
+ t5149 = t5298*t5396;
+ t5321 = t5299*t5369+t5149+t5413;
+ t5152 = t5299*t5403;
+ t5320 = t5299*t5391+t5298*t5374+t5015+t5152;
+ t5053 = t5299*t5362;
+ t5319 = t5205+t5053+t5401;
+ t5318 = t5007+t5032+t5296*t5386+z*t5387+t5427;
+ t5150 = t5266*t5292;
+ t5317 = t4968+t5149+t5150+t5038+t5245*t5370-t5294;
+ t5316 = t5227+t5252*t5291+t5501+t5503;
+ t5093 = t5299*t5220;
+ t5315 = t5066+t5299*t5352+t5093+t4991+t5051+z*t5464;
+ t5314 = -t5296+t5102+t5427+(t5077+t5389)*y;
+ t5313 = t5299*t5355+z*t5445+t5005+t5167+t5419;
+ t5312 = t5045-t5293+t5153+t5065+t5518;
+ t5157 = t5299*t5227;
+ t5311 = t5157+t5012+t5041+t5039+t5457*t5228;
+ t5310 = t5282*t5295+t5178+t5082+t5334;
+ t5084 = RATIONAL(25.0,1.0)*t5292;
+ t5309 = t4978+t5240*t5299+t5072+t5084+t5253*t5288+t5230*t5380;
+ t5308 = t5093+t5297*t5433+t5222+t5338;
+ t5143 = t5299*t5225;
+ t5307 = t5020+t5061+t5143+t5045+t5457*t5223;
+ t5085 = RATIONAL(-20.0,1.0)*t5292;
+ t5306 = t4967+t5085+z*t5227+t5235*t5291+t5257*t5381+t4983;
+ t5305 = t5269*t5291+t5093+t5225+t5331;
+ t5079 = t5299*t5423;
+ t5304 = t5080+t5226+t5079+t5331;
+ t5303 = t5041+t5003+t5076+t5299*t5464+t5413;
+ t5302 = t5023+y*t5102+t5019-t5292+(t5446+t5390)*t5299;
+ t5255 = RATIONAL(75.0,4.0);
+ t5248 = RATIONAL(-12.0,1.0);
+ t5234 = RATIONAL(12.0,1.0);
+ t5215 = z*t5432;
+ t5198 = z*t5395;
+ t5187 = t5298*t5390;
+ t5186 = t5298*t5446;
+ t5183 = z*t5438;
+ t5182 = t5280*t5290;
+ t5174 = z*t5405;
+ t5173 = t5298*t5445;
+ t5165 = z*t5390;
+ t5163 = z*t5389;
+ t5161 = z*t5396;
+ t5159 = z*t5409;
+ t5147 = x*t5425;
+ t5141 = x*t5429;
+ t5138 = z*t5392;
+ t5134 = x*t5440;
+ t5127 = z*t5391;
+ t5125 = t5278*t5287;
+ t5122 = t5297*t5386;
+ t5119 = t5286*t5289;
+ t5113 = x*t5428;
+ t5109 = x*t5430;
+ t5105 = t5298*t5388;
+ t5104 = x*t5386;
+ t5103 = t5283*t5287;
+ t5101 = t5272*t5290;
+ t5097 = z*t5388;
+ t5095 = t5272*t5294;
+ t5092 = x*t5400;
+ t5086 = t5243*t5287;
+ t5078 = t5256*t5290;
+ t5070 = z*t5406;
+ t5068 = t5256*t5289;
+ t5062 = z*t5372;
+ t5057 = z*t5379;
+ t5055 = z*t5361;
+ t5049 = x*t5385;
+ t5046 = z*t5357;
+ t5044 = t5299*t5349;
+ t5043 = z*t5351;
+ t5042 = x*t5358;
+ t5034 = t5299*t5106;
+ t5031 = t5274*t5421;
+ t5014 = t5261*t5421;
+ t5006 = y*t5153;
+ t5002 = y*t5177;
+ t5001 = x*t5367;
+ t5000 = x*t5363;
+ t4997 = x*t5382;
+ t4993 = z*t5354;
+ t4992 = t5279*t5421;
+ t4990 = t5239*t5380;
+ t4958 = t5237*t5381;
+ t4957 = t5247*t5370;
+ t4953 = t5299*t5375;
+ t4943 = t5242*t5380;
+ coeff_dyy_m1_m1_m1 = t5299*t5402+t5186+t5187+t5002+t5000+t5017+t5165+
+t5339+t5393-t5418+t5437+t5500;
+ coeff_dyy_0_m1_m1 = t5163+t5157+t5153+t4957+t5342*t5299+t5401-t5456+t5473
++t5509+t5519;
+ coeff_dyy_p1_m1_m1 = t5147+t5293+t5034+t5143+t5138+t5135+t5335+t5336+
+t5475+t5481;
+ coeff_dyy_p2_m1_m1 = t5127-t5408+t5435+t5436+t5474+t5491;
+ coeff_dyy_m1_0_m1 = t5042+t5122+t5119+t5104+t5043+t5311+t5040+t5410+t5473
+;
+ coeff_dyy_0_0_m1 = t5070+t5384+t5456*(t5423+t5258)+t5470+t5494+t5501+
+t5513+t5529;
+ coeff_dyy_p1_0_m1 = t5068+t5315+t5049+t5441+t5479+t5484+t5528;
+ coeff_dyy_p2_0_m1 = t5215+t5062+t5318+t5505+t5522;
+ coeff_dyy_m1_p1_m1 = t5290+t5287+t5049+t5307+t4993+t5058+t5411+t5431+
+t5481;
+ coeff_dyy_0_p1_m1 = t5198+t5383+t5456*t5262+t5308+t5347+t5479+t5524;
+ coeff_dyy_p1_p1_m1 = t5161+t5055+t5042+t5260*t5344+t5317+t5412+t5476+
+t5494;
+ coeff_dyy_p2_p1_m1 = t5057+t5323+t5422+t5493+t5502;
+ coeff_dyy_m1_p2_m1 = t5105+t5302+t5095+t5097+t5101+t5053+t5034+t5346+
+t5474;
+ coeff_dyy_0_p2_m1 = t5382+t5183+t5456*t5271+t5318+t5469+t5512+t5515;
+ coeff_dyy_p1_p2_m1 = t5000+t5174+t5313+t5008+t5046+t5173+t5467+t5493;
+ coeff_dyy_p2_p2_m1 = t5159+t5002+t5272*t5344+t5320+t5397+t5496;
+ coeff_dyy_m1_m1_0 = t5141+t5140+t5158+t4957+t5342*t5296+t5311-t5457+t5523
++t5527;
+ coeff_dyy_0_m1_0 = t5264+t5125+t5417*t5280+(t5267+t5247*t5296+t5330*t5299
+)*y+t5316+t5470;
+ coeff_dyy_p1_m1_0 = x+t5109+t5305+t5360+t5395+t5343+t5484+t5508;
+ coeff_dyy_p2_m1_0 = t5359+t5297+t5314+t5492+t5522;
+ coeff_dyy_m1_0_0 = t4990+t5092+t5361+t5316+t5333+t5457*(t5258+t5244*t5299
+)+t5513;
+ coeff_dyy_0_0_0 = t5458+t5265+t5086+t5417*t5252+(t5238*y+t5249+t5255*
+t5298)*t5296+(t5249+RATIONAL(-125.0,4.0)*t5296+t5255*t5297+(t5238+RATIONAL(
+225.0,4.0)*t5296)*y)*t5299+t5341+t5532;
+ coeff_dyy_p1_0_0 = t5084+t5352+t5078+(t5247+t5241*t5299)*t5297+t5327*x+
+t5345+t5471+t5504+t5526;
+ coeff_dyy_p2_0_0 = t5351+t4943+t5327*t5297+t5304+t5485;
+ coeff_dyy_m1_p1_0 = t5113+t5350+t5457*t5262+t5305+t5345+t5483+t5524;
+ coeff_dyy_0_p1_0 = t5103+t5259+t5417*t5269+(t5232*t5296+t5285+(t5232+
+RATIONAL(-225.0,4.0)*t5296)*t5299)*y+t5309+t5471;
+ coeff_dyy_p1_p1_0 = t5085+t5182+(t5234*t5298+t5332)*t5296+t5333+t5341+
+t5480+t5530+t5534;
+ coeff_dyy_p2_p1_0 = t5398+t5354+t5321+t5468+t5489;
+ coeff_dyy_m1_p2_0 = t5166+t5362+t5457*t5271+t5314+t5343+t5478+t5515;
+ coeff_dyy_0_p2_0 = RATIONAL(-1.0,1.0)+t5142+t5417*t5273+(t5252*t5296+
+t5280+(t5252+t5255*t5296)*t5299)*y+t5304+t5486+t5521;
+ coeff_dyy_p1_p2_0 = t5134+t5303+t5451+t5355+t5392+t5468+t5520+t5527;
+ coeff_dyy_p2_p2_0 = t5391+(t5434+t5337)*t5296+t5324+t5495+t5523;
+ coeff_dyy_m1_m1_p1 = t5109+t5307+t5295+t4997+t5127+t5180+t5006+t5346+
+t5475;
+ coeff_dyy_0_m1_p1 = z+t5428+t5138+t5308+t5299*t5448+t5472+t5508+t5512;
+ coeff_dyy_p1_m1_p1 = t5141+t5150+t5046+t5248*t5370+t5125+t5163+t5334+
+t5437+t5476+t5498+t5499;
+ coeff_dyy_p2_m1_p1 = t5165+t5319+t5397+t5477+t5502;
+ coeff_dyy_m1_0_p1 = t5078+t5315+t5215+t4993+t5472+t5483+t5517;
+ coeff_dyy_0_0_p1 = t4958+t5250*t5463+t5068+t5330*t5298+t5326*z+t5309+
+t5347+t5526;
+ coeff_dyy_p1_0_p1 = t5092+RATIONAL(36.0,1.0)*t5370+t5306+t5086+t5055+
+t5070+t5410+t5480+t5511;
+ coeff_dyy_p2_0_p1 = t5119+t5057+t5310+t5489+t5506;
+ coeff_dyy_m1_p1_p1 = t5043+t4994+t5182+t4990+t5260*t5536+t5317+t5422+
+t5498+t5511;
+ coeff_dyy_0_p1_p1 = t5277*t5298+t5161+t5264*z+(t5234*t5297+t5332)*t5299+
+t5306+t5529+t5530+t5532;
+ coeff_dyy_p1_p1_p1 = t5113+t4958+t5103+t5198+(t5259*z+t5248*t5298)*t5296+
+(t5248*t5297+t5259*x+(RATIONAL(16.0,1.0)+RATIONAL(-36.0,1.0)*y)*t5296)*t5299+
+t5411+t5504+t5517+t5528;
+ coeff_dyy_p2_p1_p1 = t4943+t5297*t5222+t5062+t5431+t5482+t5516+t5518;
+ coeff_dyy_m1_p2_p1 = t5134+t5313+t5159+t5477+t5487+t5499+t5500;
+ coeff_dyy_0_p2_p1 = y*t5433+t5174+t5430+t5310+t5276*z+t5466+t5509+t5520;
+ coeff_dyy_p1_p2_p1 = t5142+t5234*t5370+t5095+t5312+t4997+t5166+t5183+
+t5335+t5482;
+ coeff_dyy_p2_p2_p1 = t5097+t5006+(t5440+t5268*z)*t5296+t5322+t5436+t5510;
+ coeff_dyy_m1_m1_p2 = t5147+t5291+t4992+t5044+t5302+t5491;
+ coeff_dyy_0_m1_p2 = t5363+t5298+t5325+t5469+t5492;
+ coeff_dyy_p1_m1_p2 = t5031+t5186+t5319+t5467+t5525;
+ coeff_dyy_p2_m1_p2 = t5187+t5299*t5365+t5320+t5531;
+ coeff_dyy_m1_0_p2 = t5001+t5325+t5441+t5478+t5505;
+ coeff_dyy_0_0_p2 = t4953+t5079+t5358+t5326*t5298+t5338+t5485+t5486;
+ coeff_dyy_p1_0_p2 = t5104+t5014+t5303+t5488+t5506;
+ coeff_dyy_p2_0_p2 = t5296*t5367+t5122+t5495+t5497+t5514;
+ coeff_dyy_m1_p1_p2 = t5014+t5323+t5412+t5487+t5525;
+ coeff_dyy_0_p1_p2 = t5385+t5264*t5298+t5321+t5466+t5488;
+ coeff_dyy_p1_p1_p2 = t5001+t4953+t5290+t5298*t5225+t5312+t5516;
+ coeff_dyy_p2_p1_p2 = t5287+t5261*t5370+t5322+t5490;
+ coeff_dyy_m1_p2_p2 = t5031+t5152+t5173+t5272*t5536+t5339+t5496+t5531;
+ coeff_dyy_0_p2_p2 = t5425+(t5438+t5337)*t5299+t5324+t5514+t5519;
+ coeff_dyy_p1_p2_p2 = t5292+t4992+t5101+(t5405+t5445)*t5299+t5336+t5490+
+t5510;
+ coeff_dyy_p2_p2_p2 = t5105+t5044+t5268*t5291+(t5409+(t5272+t5443)*t5296)*
+t5299+t5435;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyz.compute.c
new file mode 100644
index 0000000..e8de6dc
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dyz.compute.c
@@ -0,0 +1,1152 @@
+fp t5991,
+ t5992,
+ t6233,
+ t5951,
+ t5993,
+ t5889,
+ t6123,
+ t5766,
+ t6235,
+ t6082,
+ t5977,
+ t5887,
+ t6234,
+ t5985,
+ t5982,
+ t5984,
+ t5983,
+ t6232,
+ t5973,
+ t6129,
+ t5855,
+ t6231,
+ t5946,
+ t5990,
+ t6135,
+ t6037,
+ t5942,
+ t5636,
+ t6230,
+ t5954,
+ t6152,
+ t5808,
+ t6229,
+ t5921,
+ t6056,
+ t6133,
+ t6078,
+ t5933,
+ t6228,
+ t6139,
+ t5756,
+ t6227,
+ t5948,
+ t6085,
+ t5778,
+ t5892,
+ t6226,
+ t5913,
+ t5752,
+ t5935,
+ t6076,
+ t5638,
+ t6225,
+ t6062,
+ t5655,
+ t5989,
+ t6065,
+ t5932,
+ t6224,
+ t5967,
+ t6120,
+ t5806,
+ t6122,
+ t5761,
+ t5644,
+ t6223,
+ t6066,
+ t6222,
+ t6114,
+ t5763,
+ t5548,
+ t5955,
+ t6130,
+ t5794,
+ t6221,
+ t5897,
+ t5906,
+ t6220,
+ t5978,
+ t5695,
+ t6151,
+ t5907,
+ t6051,
+ t5601,
+ t6219,
+ t5758,
+ t5622,
+ t6218,
+ t5685,
+ t6145,
+ t6048,
+ t5629,
+ t6217,
+ t5909,
+ t6216,
+ t6079,
+ t5870,
+ t5800,
+ t6215,
+ t5947,
+ t6105,
+ t5853,
+ t5970,
+ t6092,
+ t6063,
+ t6214,
+ t6213,
+ t6034,
+ t5579,
+ t5976,
+ t6055,
+ t6212,
+ t6100,
+ t5792,
+ t5653,
+ t5851,
+ t6211,
+ t6058,
+ t6210,
+ t5586,
+ t5956,
+ t6209,
+ t5882,
+ t5815,
+ t6103,
+ t5788,
+ t6208,
+ t6207,
+ t5750,
+ t5930,
+ t6206,
+ t5959,
+ t5979,
+ t5875,
+ t6205,
+ t5824,
+ t5869,
+ t6204,
+ t5971,
+ t5883,
+ t6101,
+ t6203,
+ t6072,
+ t5686,
+ t6202,
+ t6089,
+ t5852,
+ t5974,
+ t6128,
+ t5838,
+ t6201,
+ t5931,
+ t6096,
+ t5765,
+ t5961,
+ t6087,
+ t5827,
+ t6200,
+ t6199,
+ t5901,
+ t6198,
+ t5888,
+ t6197,
+ t5953,
+ t5880,
+ t5988,
+ t6196,
+ t5965,
+ t6098,
+ t5795,
+ t5964,
+ t6147,
+ t5785,
+ t6195,
+ t5864,
+ t6075,
+ t6194,
+ t6097,
+ t5776,
+ t6052,
+ t6193,
+ t5972,
+ t6099,
+ t5804,
+ t5891,
+ t6192,
+ t5966,
+ t5894,
+ t6081,
+ t6191,
+ t6136,
+ t5829,
+ t5775,
+ t6190,
+ t5910,
+ t6189,
+ t6188,
+ t5916,
+ t6071,
+ t5582,
+ t6187,
+ t6142,
+ t5843,
+ t6186,
+ t6185,
+ t5962,
+ t5877,
+ t5878,
+ t6184,
+ t5934,
+ t5986,
+ t5981,
+ t5632,
+ t6183,
+ t6077,
+ t5676,
+ t6182,
+ t5621,
+ t6181,
+ t5893,
+ t6180,
+ t6179,
+ t6053,
+ t6178,
+ t5925,
+ t5876,
+ t6177,
+ t5903,
+ t6080,
+ t6176,
+ t5905,
+ t6106,
+ t5943,
+ t6175,
+ t5968,
+ t5879,
+ t5958,
+ t6102,
+ t5816,
+ t6174,
+ t6088,
+ t5868,
+ t5862,
+ t6173,
+ t6064,
+ t6172,
+ t6126,
+ t6057,
+ t5748,
+ t5923,
+ t6171,
+ t6170,
+ t5786,
+ t6169,
+ t6144,
+ t5960,
+ t6054,
+ t6168,
+ t5929,
+ t5975,
+ t6150,
+ t6167,
+ t6083,
+ t5790,
+ t6113,
+ t6061,
+ t6166,
+ t6165,
+ t5698,
+ t6164,
+ t6049,
+ t5704,
+ t6163,
+ t5952,
+ t6131,
+ t5858,
+ t6149,
+ t5969,
+ t6162,
+ t5924,
+ t5949,
+ t6161,
+ t5900,
+ t6160,
+ t6159,
+ t6158,
+ t6031,
+ t5654,
+ t6157,
+ t5645,
+ t5950,
+ t5793,
+ t6156,
+ t5708,
+ t5920,
+ t6155,
+ t5850,
+ t6154,
+ t5963,
+ t6153,
+ t6148,
+ t5980,
+ t6146,
+ t6143,
+ t6141,
+ t6140,
+ t5845,
+ t6109,
+ t6138,
+ t5659,
+ t6137,
+ t6134,
+ t5661,
+ t5658,
+ t6132,
+ t6127,
+ t5779,
+ t6121,
+ t6125,
+ t5938,
+ t6124,
+ t6119,
+ t6118,
+ t5732,
+ t6117,
+ t5987,
+ t6116,
+ t5957,
+ t5807,
+ t5826,
+ t6115,
+ t6112,
+ t6111,
+ t6110,
+ t5767,
+ t6108,
+ t5781,
+ t6107,
+ t6104,
+ t6039,
+ t5541,
+ t5898,
+ t6095,
+ t6094,
+ t5861,
+ t6093,
+ t6091,
+ t6090,
+ t6086,
+ t6084,
+ t6074,
+ t6073,
+ t6070,
+ t6069,
+ t6068,
+ t6067,
+ t5760,
+ t5802,
+ t6060,
+ t6059,
+ t6050,
+ t6047,
+ t5873,
+ t6046,
+ t6045,
+ t5657,
+ t6044,
+ t6043,
+ t6042,
+ t5751,
+ t6041,
+ t5576,
+ t5542,
+ t6040,
+ t6038,
+ t5777,
+ t6036,
+ t5594,
+ t6035,
+ t5770,
+ t5784,
+ t5811,
+ t6033,
+ t5762,
+ t6032,
+ t6030,
+ t5886,
+ t6029,
+ t6028,
+ t6027,
+ t6026,
+ t6025,
+ t6024,
+ t6023,
+ t6022,
+ t6021,
+ t6020,
+ t6019,
+ t5647,
+ t6018,
+ t6017,
+ t6016,
+ t5711,
+ t5721,
+ t6015,
+ t5720,
+ t6014,
+ t5624,
+ t6013,
+ t6012,
+ t5597,
+ t6011,
+ t6010,
+ t5550,
+ t6009,
+ t5945,
+ t5678,
+ t5738,
+ t6008,
+ t6007,
+ t5605,
+ t6006,
+ t6005,
+ t6004,
+ t6003,
+ t5728,
+ t5733,
+ t6002,
+ t5722,
+ t6001,
+ t5639,
+ t6000,
+ t5915,
+ t5549,
+ t5999,
+ t5734,
+ t5998,
+ t5902,
+ t5997,
+ t5650,
+ t5996,
+ t5995,
+ t5944,
+ t5936,
+ t5927,
+ t5926,
+ t5918,
+ t5912,
+ t5908,
+ t5896,
+ t5895,
+ t5884,
+ t5871,
+ t5867,
+ t5866,
+ t5860,
+ t5847,
+ t5835,
+ t5834,
+ t5833,
+ t5832,
+ t5828,
+ t5825,
+ t5822,
+ t5819,
+ t5818,
+ t5817,
+ t5812,
+ t5805,
+ t5803,
+ t5799,
+ t5789,
+ t5787,
+ t5783,
+ t5780,
+ t5773,
+ t5772,
+ t5764,
+ t5755,
+ t5749,
+ t5745,
+ t5739,
+ t5725,
+ t5718,
+ t5717,
+ t5716,
+ t5715,
+ t5714,
+ t5707,
+ t5705,
+ t5699,
+ t5696,
+ t5694,
+ t5693,
+ t5692,
+ t5689,
+ t5688,
+ t5684,
+ t5682,
+ t5674,
+ t5673,
+ t5667,
+ t5664,
+ t5662,
+ t5660,
+ t5656,
+ t5652,
+ t5648,
+ t5646,
+ t5637,
+ t5635,
+ t5628,
+ t5620,
+ t5609,
+ t5606,
+ t5603,
+ t5596,
+ t5581,
+ t5580,
+ t5577,
+ t5573,
+ t5568,
+ t5565,
+ t5556,
+ t5553,
+ t5540;
+ t5991 = x*x;
+ t5992 = t5991*x;
+ t6233 = t5992+x;
+ t5951 = RATIONAL(-9.0,4.0);
+ t5993 = z*z;
+ t5889 = t5951*t5993;
+ t6123 = t5991*RATIONAL(45.0,8.0);
+ t5766 = t5993*t6123;
+ t6235 = t5766+t5889;
+ t6082 = t5991*RATIONAL(-45.0,8.0);
+ t5977 = RATIONAL(9.0,4.0);
+ t5887 = t5977*t5993;
+ t6234 = t5993*t6082+t5887;
+ t5985 = x*y;
+ t5982 = z*t5985;
+ t5984 = y*t5992;
+ t5983 = z*t5984;
+ t6232 = t5983+t5982;
+ t5973 = RATIONAL(3.0,2.0);
+ t6129 = t5992*t5973;
+ t5855 = z*t6129;
+ t6231 = z+t5855;
+ t5946 = RATIONAL(5.0,2.0);
+ t5990 = y*y;
+ t6135 = t5991*t5993;
+ t6037 = t5990*t6135;
+ t5942 = RATIONAL(-27.0,8.0);
+ t5636 = t5942*t6037;
+ t6230 = t5946*t5983+t5636;
+ t5954 = RATIONAL(5.0,1.0);
+ t6152 = y*z;
+ t5808 = t5954*t6152;
+ t6229 = t5954*t5983+x*t5808;
+ t5921 = RATIONAL(27.0,4.0);
+ t6056 = y*t6135;
+ t6133 = t5990*t5992;
+ t6078 = z*t6133;
+ t5933 = RATIONAL(-15.0,1.0);
+ t6228 = t5921*t6078+t5933*t6056;
+ t6139 = t5990*t5993;
+ t5756 = RATIONAL(81.0,4.0)*t6139;
+ t6227 = t5756+RATIONAL(-405.0,8.0)*t6037;
+ t5948 = RATIONAL(9.0,8.0);
+ t6085 = t5990*t5948;
+ t5778 = x*t6085;
+ t5892 = t5951*t5990;
+ t6226 = t5778+t5991*t5892;
+ t5913 = RATIONAL(-27.0,4.0);
+ t5752 = t5913*t6139;
+ t5935 = RATIONAL(27.0,8.0);
+ t6076 = x*t6139;
+ t5638 = t5935*t6076;
+ t6225 = t5991*t5752+t5638;
+ t6062 = y*t5887;
+ t5655 = t5992*t6062;
+ t5989 = t5991*z;
+ t6065 = t5990*t5989;
+ t5932 = RATIONAL(-15.0,2.0);
+ t6224 = t5655+t5932*t6065;
+ t5967 = RATIONAL(-5.0,2.0);
+ t6120 = t5967*t5991;
+ t5806 = y*t6120;
+ t6122 = t5992*t5993;
+ t5761 = t5935*t6122;
+ t5644 = t5990*t5761;
+ t6223 = z*t5806+t5644;
+ t6066 = y*t6122;
+ t6222 = t5933*t6065+t5921*t6066;
+ t6114 = t5992*t5942;
+ t5763 = t5993*t6114;
+ t5548 = t5990*t5763;
+ t5955 = RATIONAL(2.0,1.0);
+ t6130 = t5955*t5991;
+ t5794 = y*t6130;
+ t6221 = z*t5794+t5548;
+ t5897 = RATIONAL(135.0,4.0);
+ t5906 = RATIONAL(-45.0,1.0);
+ t6220 = t5897*t6066+t5906*t6065;
+ t5978 = RATIONAL(-9.0,1.0);
+ t5695 = t5978*t6056;
+ t6151 = z*t5990;
+ t5907 = RATIONAL(45.0,4.0);
+ t6051 = t5907*t6151;
+ t5601 = t5992*t6051;
+ t6219 = t5695+t5601;
+ t5758 = t5921*t6139;
+ t5622 = t5942*t6076;
+ t6218 = t5991*t5758+t5622;
+ t5685 = t5978*t6065;
+ t6145 = y*t5993;
+ t6048 = t5907*t6145;
+ t5629 = t5992*t6048;
+ t6217 = t5685+t5629;
+ t5909 = RATIONAL(-45.0,2.0);
+ t6216 = t5629+t5909*t6065;
+ t6079 = t5992*t5948;
+ t5870 = t5993*t6079;
+ t5800 = t5991*t5889;
+ t6215 = t5870+t5800;
+ t5947 = RATIONAL(-9.0,8.0);
+ t6105 = t5947*t5993;
+ t5853 = t5992*t6105;
+ t5970 = RATIONAL(9.0,2.0);
+ t6092 = t5970*t5993;
+ t6063 = y*t6092;
+ t6214 = t5853+t5992*t6063;
+ t6213 = t5906*t6056+t5897*t6078;
+ t6034 = RATIONAL(-81.0,8.0)*t6139;
+ t5579 = x*t6034;
+ t5976 = RATIONAL(9.0,1.0);
+ t6055 = t5976*t6145;
+ t6212 = t5579+x*t6055;
+ t6100 = t5993*t5948;
+ t5792 = x*t6100;
+ t5653 = t5990*t5792;
+ t5851 = t5991*t6092;
+ t6211 = t5990*t5851+t5653;
+ t6058 = t5978*t6145;
+ t6210 = t5853+t5992*t6058;
+ t5586 = t5935*t6037;
+ t5956 = RATIONAL(-5.0,1.0);
+ t6209 = t5586+t5956*t5983;
+ t5882 = t5977*t5990;
+ t5815 = t5991*t5882;
+ t6103 = t5990*t5947;
+ t5788 = x*t6103;
+ t6208 = t5815+t5788;
+ t6207 = t5909*t6056+t5601;
+ t5750 = RATIONAL(-10.0,1.0)*t6152;
+ t5930 = RATIONAL(81.0,8.0);
+ t6206 = t5930*t6037+t5992*t5750;
+ t5959 = RATIONAL(1.0,4.0);
+ t5979 = RATIONAL(-1.0,8.0);
+ t5875 = t5979*t5992;
+ t6205 = t5959*t5991+t5875;
+ t5824 = x*t6105;
+ t5869 = t5991*t5887;
+ t6204 = t5824+t5869;
+ t5971 = RATIONAL(-3.0,4.0);
+ t5883 = t5971*t5993;
+ t6101 = RATIONAL(15.0,8.0)*t5991;
+ t6203 = t5883+t5993*t6101;
+ t6072 = z*t5882;
+ t5686 = t5992*t6072;
+ t6202 = t5686+t5932*t6056;
+ t6089 = t5991*t5973;
+ t5852 = t5990*t6089;
+ t5974 = RATIONAL(3.0,8.0);
+ t6128 = t5990*t5974;
+ t5838 = x*t6128;
+ t6201 = t5852+t5838;
+ t5931 = RATIONAL(15.0,4.0);
+ t6096 = t5992*t5931;
+ t5765 = z*t6096;
+ t5961 = RATIONAL(-9.0,2.0);
+ t6087 = t5961*t5993;
+ t5827 = t5991*t6087;
+ t6200 = y*t5827+t5990*t5765;
+ t6199 = t6234*t5990;
+ t5901 = RATIONAL(-27.0,2.0);
+ t6198 = t5622+t5901*t6037;
+ t5888 = t5971*t5990;
+ t6197 = t5990*t6101+t5888;
+ t5953 = RATIONAL(1.0,8.0);
+ t5880 = t5953*x;
+ t5988 = x*z;
+ t6196 = t5880+t5988;
+ t5965 = RATIONAL(-3.0,2.0);
+ t6098 = t5965*t5993;
+ t5795 = t5991*t6098;
+ t5964 = RATIONAL(-3.0,8.0);
+ t6147 = x*t5964;
+ t5785 = t5993*t6147;
+ t6195 = t5795+t5785;
+ t5864 = t5992*t6103;
+ t6075 = t5978*t6151;
+ t6194 = t5992*t6075+t5864;
+ t6097 = t5990*t5961;
+ t5776 = t5991*t6097;
+ t6052 = t5931*t6145;
+ t6193 = z*t5776+t5992*t6052;
+ t5972 = RATIONAL(3.0,1.0);
+ t6099 = t5992*t5972;
+ t5804 = z*t6099;
+ t5891 = t5974*t5992;
+ t6192 = t5804+t5891;
+ t5966 = RATIONAL(3.0,4.0);
+ t5894 = t5966*t5990;
+ t6081 = t5991*RATIONAL(-15.0,8.0);
+ t6191 = t5894+t5990*t6081;
+ t6136 = t5965*t5990;
+ t5829 = t5991*t6136;
+ t5775 = t5990*t6147;
+ t6190 = t5829+t5775;
+ t5910 = RATIONAL(27.0,2.0);
+ t6189 = t5910*t6037+t5638;
+ t6188 = RATIONAL(135.0,8.0)*t6037+t5752;
+ t5916 = RATIONAL(-45.0,4.0);
+ t6071 = t5916*t6151;
+ t5582 = t5992*t6071;
+ t6187 = t5582+t5991*t6048;
+ t6142 = t5966*t5992;
+ t5843 = y*t6142;
+ t6186 = t5993*t5843+z*t5829;
+ t6185 = t5910*t6066+t5763;
+ t5962 = RATIONAL(1.0,2.0);
+ t5877 = t5962*t5991;
+ t5878 = t5964*t5992;
+ t6184 = t5877+t5878;
+ t5934 = RATIONAL(25.0,1.0);
+ t5986 = t5991*y;
+ t5981 = z*t5986;
+ t5632 = t5992*t6034;
+ t6183 = t5934*t5981+t5632;
+ t6077 = z*t5892;
+ t5676 = t5992*t6077;
+ t6182 = t5991*t6052+t5676;
+ t5621 = t5916*t6066;
+ t6181 = t5621+t5991*t6051;
+ t5893 = t5966*t5993;
+ t6180 = t5893+t5993*t6081;
+ t6179 = t5889+t5959;
+ t6053 = z*t5894;
+ t6178 = y*t5795+t5992*t6053;
+ t5925 = RATIONAL(16.0,1.0);
+ t5876 = t5979*x;
+ t6177 = t5876+t5925*t5981;
+ t5903 = RATIONAL(15.0,1.0);
+ t6080 = t5954*t5991;
+ t6176 = z*t6080+t5903*t6065+t5901*t6066;
+ t5905 = RATIONAL(45.0,1.0);
+ t6106 = t5956*t5991;
+ t5943 = RATIONAL(-27.0,1.0);
+ t6175 = y*t6106+t5905*t6056+t5943*t6078;
+ t5968 = RATIONAL(-1.0,2.0);
+ t5879 = t5968*t5991;
+ t5958 = RATIONAL(-3.0,1.0);
+ t6102 = t5992*t5958;
+ t5816 = z*t6102;
+ t6174 = t5990*t5816+(t5851+t5879)*y;
+ t6088 = t5965*t5992;
+ t5868 = z*t6088;
+ t5862 = t5993*t6089;
+ t6173 = t5990*t5868+(t5877+t5862)*y;
+ t6064 = y*t6098;
+ t6172 = t5992*t6064+(t5877+t5852)*z;
+ t6126 = t5946*t5991;
+ t6057 = y*t6087;
+ t5748 = t5992*t6057;
+ t5923 = RATIONAL(15.0,2.0);
+ t6171 = t5923*t6065+z*t6126+t5748;
+ t6170 = RATIONAL(30.0,1.0)*t5983+RATIONAL(-81.0,2.0)*t6037+x*t5750;
+ t5786 = y*t6080;
+ t6169 = t5786+t5903*t6056+t5901*t6078;
+ t6144 = x*t5959;
+ t5960 = RATIONAL(6.0,1.0);
+ t6054 = t5960*t6145;
+ t6168 = z*t6144+t5991*t6054+t5676;
+ t5929 = RATIONAL(18.0,1.0);
+ t5975 = RATIONAL(5.0,4.0);
+ t6150 = x*t5975;
+ t6167 = t5621+y*t6150+t5929*t6065;
+ t6083 = t5970*t5990;
+ t5790 = t5991*t6083;
+ t6113 = t5958*t5993;
+ t6061 = y*t6113;
+ t6166 = t5992*t6061+(t5790+t5879)*z;
+ t6165 = z*t6150+t5582+t5929*t6056;
+ t5698 = t5991*t6055;
+ t6164 = t5698+t6194;
+ t6049 = y*t5889;
+ t5704 = t5992*t6049;
+ t6163 = y*t6144+t5960*t6065+t5704;
+ t5952 = RATIONAL(-2.0,1.0);
+ t6131 = t5991*t5952;
+ t5858 = z*t6131;
+ t6149 = x*t5968;
+ t5969 = RATIONAL(-6.0,1.0);
+ t6162 = y*t6149+t5858+t5969*t6065;
+ t5924 = RATIONAL(-12.0,1.0);
+ t5949 = RATIONAL(4.0,1.0);
+ t6161 = t5879+t5949*t5982+t5924*t5983;
+ t5900 = RATIONAL(45.0,2.0);
+ t6160 = t5900*t6065+z*t6120+t6210;
+ t6159 = t5806+t5900*t6056+t6194;
+ t6158 = t5953*t5991+t5949*t5983+t5636+t5875;
+ t6031 = t5993*t6103;
+ t5654 = x*t6031;
+ t6157 = y*t5804+t5654+t5990*t5827-t5982;
+ t5645 = t5969*t5983;
+ t5950 = RATIONAL(-4.0,1.0);
+ t5793 = t5950*t6152;
+ t6156 = t5645+t5793+t6188;
+ t5708 = t5992*t6055;
+ t5920 = RATIONAL(-18.0,1.0);
+ t6155 = z*t6130-t5985+t5708+t5920*t6065;
+ t5850 = t5952*t6152;
+ t6154 = y*t5816+t5850+t6235*t5990;
+ t5963 = RATIONAL(-1.0,4.0);
+ t6153 = t5963*t5991+t6218+t6233*t5793;
+ t6148 = x*t5963;
+ t5980 = RATIONAL(-5.0,4.0);
+ t6146 = x*t5980;
+ t6143 = t5962*x;
+ t6141 = t5973*t5993;
+ t6140 = t5992*t5980;
+ t5845 = t5990*t5891;
+ t6109 = t5991*t5964;
+ t6138 = t5990*t6109+t5845;
+ t5659 = x*t5850;
+ t6137 = t5659-t5986;
+ t6134 = z*t6146+t5792;
+ t5661 = t5958*t6065;
+ t5658 = t5992*t5850;
+ t6132 = t5661+t5658;
+ t6127 = t5992*t5963;
+ t5779 = t5993*t5878;
+ t6121 = t5993*t5974;
+ t6125 = t5779+t5991*t6121;
+ t5938 = RATIONAL(-15.0,4.0);
+ t6124 = t5992*t5938;
+ t6119 = t5992*t5971;
+ t6118 = t5579+x*t6048;
+ t5732 = t5990*t5870;
+ t6117 = t5991*t6031+t5732;
+ t5987 = z*t5992;
+ t6116 = -t5987-t5984;
+ t5957 = RATIONAL(8.0,1.0);
+ t5807 = t5957*t6152;
+ t5826 = t5993*t5891;
+ t6115 = z*t6127+t5826;
+ t6112 = RATIONAL(10.0,1.0)*t6152;
+ t6111 = x*t6151;
+ t6110 = t5962*t5992;
+ t5767 = RATIONAL(-20.0,1.0)*t6152;
+ t6108 = t5992*t5968;
+ t5781 = t5990*t5878;
+ t6107 = t5991*t6128+t5781;
+ t6104 = t5973*t5990;
+ t6039 = t5990*t6122;
+ t5541 = RATIONAL(243.0,8.0)*t6039;
+ t5898 = RATIONAL(-135.0,4.0);
+ t6095 = t5541+t5898*t6066;
+ t6094 = t5975*t5992;
+ t5861 = x*t6121;
+ t6093 = z*t6148+t5861;
+ t6091 = t5992*t5959;
+ t6090 = t5991*t5980;
+ t6086 = t5975*t5991;
+ t6084 = x*t6145;
+ t6074 = t5972*t6151;
+ t6073 = t5958*t6151;
+ t6070 = z*t6136;
+ t6069 = z*t6083;
+ t6068 = z*t6097;
+ t6067 = t5976*t6151;
+ t5760 = z*t6124;
+ t5802 = z*t6119;
+ t6060 = t5972*t6145;
+ t6059 = t5938*t6145;
+ t6050 = y*t5883;
+ t6047 = y*t6141;
+ t5873 = t5990*t6079;
+ t6046 = t5873+t5992*t6067+t5632;
+ t6045 = t5838+t5845+t5991*t5888;
+ t5657 = t5992*t6031;
+ t6044 = t5654+t5657+t5990*t5869;
+ t6043 = t5548+t6214;
+ t6042 = t5992*t6069+t5864+t5548;
+ t5751 = t5990*t6114;
+ t6041 = t5751+t5778+t5790;
+ t5576 = t5930*t6076;
+ t5542 = RATIONAL(-243.0,8.0)*t6039;
+ t6040 = t5576+RATIONAL(81.0,2.0)*t6037+t5542;
+ t6038 = t5632+t6189;
+ t5777 = t5991*t5894;
+ t6036 = t5761+t5824+t5827;
+ t5594 = t5930*t6039;
+ t6035 = t5594+t6198;
+ t5770 = RATIONAL(-81.0,4.0)*t6139;
+ t5784 = t5991*t5893;
+ t5811 = t5991*t6100;
+ t6033 = t5761+t6234;
+ t5762 = t5935*t6133;
+ t6032 = t5762+t5776+t5788;
+ t6030 = t5751+t5990*t6123+t5892;
+ t5886 = t5953*t5992;
+ t6029 = t5826+t5886+z*t6108;
+ t6028 = RATIONAL(-135.0,8.0)*t6037+t5594+t5758;
+ t6027 = t6233*t6152;
+ t6026 = t5870+t5868+t5891;
+ t6025 = t5775+t5781+t5777;
+ t6024 = t5644+t5873+t5992*t6068;
+ t6023 = t5762+t5882+t5990*t6082;
+ t6022 = t5644+t6225;
+ t6021 = t5784+t5779+t5785;
+ t6020 = RATIONAL(225.0,4.0)*t5991+t5909;
+ t6019 = RATIONAL(75.0,4.0)*t5991+t5932;
+ t5647 = t5958*t6056;
+ t6018 = t5647+t5686+t6221;
+ t6017 = t5990*t5811+t5657+t5981-t5983;
+ t6016 = t5931*t6065+t5704+t6223;
+ t5711 = t5972*t6065;
+ t5721 = t5991*t5793;
+ t6015 = t5711+t5870+t5644+t5721+t5748+t5989;
+ t5720 = z*t5786;
+ t6014 = t5938*t6065+t5720+z*t6090+t6043;
+ t5624 = t5991*t5767;
+ t6013 = t5624+t5991*t5770+t5594+t5576+t6233*t6112;
+ t6012 = t5938*t6056+y*t6090+t5720+t6042;
+ t5597 = t5991*t6112;
+ t6011 = y*t6086+t5597+t5916*t6056+t6046;
+ t6010 = t5932*t5983+t5597+t5946*t5982+t6038;
+ t5550 = RATIONAL(50.0,1.0)*t5981;
+ t6009 = t5550+t5767+RATIONAL(405.0,8.0)*t6037+t5770+RATIONAL(-30.0,1.0)*
+t5983+t5542;
+ t5945 = RATIONAL(-8.0,1.0);
+ t5678 = t5945*t5981;
+ t5738 = t5976*t6065;
+ t6008 = t5594+t5678-t5989+t5738+t6210;
+ t6007 = t5750+t5933*t5983+t6183+t6188;
+ t5605 = RATIONAL(-40.0,1.0)*t5981;
+ t6006 = t5605+t5541+t5943*t6066+t5905*t6065+z*t6106+t5763;
+ t6005 = t5903*t5983+t5624+t5956*t5982+t6035;
+ t6004 = t6218+t5720+t5548+t6232*t5967;
+ t6003 = t5870+z*t6086+t5597+t5708+t5632+t5916*t6065;
+ t5728 = t5955*t5982;
+ t5733 = t5955*t5983;
+ t6002 = t5728+t5721+t5733+t6022;
+ t5722 = t5972*t6056;
+ t6001 = t5722+t5721+t5986+t6024;
+ t5639 = t5991*t5750;
+ t6000 = y*t6126+t5639+t5923*t6056+t6024;
+ t5915 = RATIONAL(-25.0,2.0);
+ t5549 = t5915*t5981;
+ t5999 = t5549+t5923*t5983+t5808+t6028;
+ t5734 = y*t5858;
+ t5998 = t5734+t5990*t5800+t5732+t5653+t6232;
+ t5902 = RATIONAL(12.0,1.0);
+ t5997 = t5902*t5983+t5807+t5624+t5878+RATIONAL(5.0,8.0)*t5991+t5963+t6028
+;
+ t5650 = t5991*t5807;
+ t5996 = z*t6149+t5650+t5880+y*t6131+t5861+t5969*t6056+t6042;
+ t5995 = -t5988+t5792+t5920*t6056+t5794+t6046+t6177;
+ t5944 = RATIONAL(36.0,1.0);
+ t5936 = RATIONAL(25.0,4.0);
+ t5927 = RATIONAL(25.0,2.0);
+ t5926 = RATIONAL(-36.0,1.0);
+ t5918 = RATIONAL(-25.0,4.0);
+ t5912 = RATIONAL(-75.0,4.0);
+ t5908 = RATIONAL(27.0,1.0);
+ t5896 = RATIONAL(-225.0,4.0);
+ t5895 = RATIONAL(-5.0,8.0)*t5991;
+ t5884 = t5979*t5991;
+ t5871 = t5991*t6103;
+ t5867 = y*t6148;
+ t5866 = y*t6088;
+ t5860 = y*t6127;
+ t5847 = y*t6129;
+ t5835 = t5991*t6105;
+ t5834 = t5991*t6085;
+ t5833 = y*t6108;
+ t5832 = y*t6094;
+ t5828 = z*t6142;
+ t5825 = y*t6119;
+ t5822 = t5991*t5883;
+ t5819 = z*t6094;
+ t5818 = y*t6146;
+ t5817 = y*t6091;
+ t5812 = y*t6140;
+ t5805 = z*t6091;
+ t5803 = t5993*t6109;
+ t5799 = y*t6102;
+ t5789 = z*t6140;
+ t5787 = y*t6099;
+ t5783 = z*t6143;
+ t5780 = z*t6110;
+ t5773 = y*t6143;
+ t5772 = y*t6110;
+ t5764 = y*t6124;
+ t5755 = y*t6096;
+ t5749 = t5960*t5983;
+ t5745 = x*t6070;
+ t5739 = x*t6064;
+ t5725 = t5992*t6060;
+ t5718 = x*t6069;
+ t5717 = x*t6050;
+ t5716 = t5992*t6050;
+ t5715 = x*t6060;
+ t5714 = x*t6058;
+ t5707 = x*t6075;
+ t5705 = t5966*t6084;
+ t5699 = x*t6057;
+ t5696 = t5971*t6111;
+ t5694 = t5990*t5804;
+ t5693 = t5990*t5802;
+ t5692 = x*t6062;
+ t5689 = x*t6063;
+ t5688 = x*t6073;
+ t5684 = x*t6053;
+ t5682 = x*t6049;
+ t5674 = x*t6074;
+ t5673 = x*t6072;
+ t5667 = x*t6077;
+ t5664 = x*t6061;
+ t5662 = t6104*t5988;
+ t5660 = t5990*t5855;
+ t5656 = t5992*t6047;
+ t5652 = x*t6067;
+ t5648 = x*t6047;
+ t5646 = x*t6068;
+ t5637 = t5992*t6059;
+ t5635 = t5910*t6078;
+ t5628 = x*t6059;
+ t5620 = x*t6052;
+ t5609 = t5908*t6066;
+ t5606 = t5990*t5760;
+ t5603 = t5908*t6078;
+ t5596 = t5938*t6111;
+ t5581 = t5931*t6111;
+ t5580 = x*t6051;
+ t5577 = t5991*t5756;
+ t5573 = x*t6071;
+ t5568 = t5991*t6034;
+ t5565 = t5913*t6066;
+ t5556 = t5913*t6078;
+ t5553 = t5916*t6084;
+ t5540 = t5898*t6078;
+ coeff_dyz_m1_m1_m1 = t5773+t5660+t5949*t5981+t6025+t5647+t5780+t5876+
+t5662+t5656+t6044+t5648-t5989+t5783+t5772+t6021+t6132+t6137+t6205;
+ coeff_dyz_0_m1_m1 = -z+t6000+t6073+t5895+(-1.0+t6113+t5949*z)*y+t5959+
+t5866+t5749+t6026+t6171+t6180+t6191+t6199;
+ coeff_dyz_p1_m1_m1 = t5645+t5996+t5739+t5728+t5745+t5847+t5862+t5855+
+t6162+t6184+t6201+t6211+t6214;
+ coeff_dyz_p2_m1_m1 = t5733+t5884+t5833+t5734+t5803+t6029+t6117+t6138+
+t6172+t6173;
+ coeff_dyz_m1_0_m1 = t5818+t6000+t5812+t5637+t5646+t5628+t5738+t6225+t6226
++t6229;
+ coeff_dyz_0_0_m1 = t5635+t5755+t6067+(t5946+t5923*t5993+(t5918+t5912*
+t5993)*t5991)*y+t6007+t6030+t6216;
+ coeff_dyz_p1_0_m1 = t5718+t6005+t5764+t5620+t6032+t6167+t6169;
+ coeff_dyz_p2_0_m1 = t5834+t5832+t6012+t6193+t6209;
+ coeff_dyz_m1_p1_m1 = t5685+t5718+t5984+t5996+t5985+t5725+t5715+t5822+
+t5989+t6029+t6153+t6208;
+ coeff_dyz_0_p1_m1 = t6075+t5997+(t5969*t5993+t5952)*y+t5799+t6023+t6160+
+t6169+t6203+t6231;
+ coeff_dyz_p1_p1_m1 = t5635+t5664+t6038+t6155+(t5924*t5993+t5950)*t5986+
+t5787+t6026+t5646+t6041+t5783+t6161+t6177+t6195;
+ coeff_dyz_p2_p1_m1 = -t5984+t5871+t6001+t5780+t6125+t6158+t6166;
+ coeff_dyz_m1_p2_m1 = t5711+t5745+t5717+t5860+t5998+t5867+t5716+t6045+
+t6173;
+ coeff_dyz_0_p2_m1 = t5843+t6074+(t5962+t6141)*y+t6012+t6154+t6197+t6224;
+ coeff_dyz_p1_p2_m1 = t6001+t5825+t5662+t5705+t6157+t6163+t6190;
+ coeff_dyz_p2_p2_m1 = t5817+t5660+(t5883+t5963)*t5986+t6017+t6107+t6186;
+ coeff_dyz_m1_m1_0 = t5698+t5606+t5699+t5596+t5639+t5789+t6022+t6134+t6171
++t6215+t6229;
+ coeff_dyz_0_m1_0 = t6055+t5765+(t5918*t5991+t5946+(t5912*t5991+t5923)*
+t5990)*z+t6007+t6185+t6207+t6235;
+ coeff_dyz_p1_m1_0 = t6005+t5581+t5760+t5689+t6036+t6165+t6176;
+ coeff_dyz_p2_m1_0 = t5819+t5811+t6014+t6200+t6209;
+ coeff_dyz_m1_0_0 = t5577+t5580+t5915*t6027+t6118+t6183+t6207+t6216;
+ coeff_dyz_0_0_0 = t5540+t6020*t6151+(t6020*t5993+(t5934+RATIONAL(-125.0,
+2.0)*t5991+RATIONAL(75.0,2.0)*t5992)*z)*y+t6095+t6227;
+ coeff_dyz_p1_0_0 = t5553+t5573+t5550+(t5927*x+RATIONAL(-75.0,2.0)*t5992)*
+t6152+t6040+t6213+t6220;
+ coeff_dyz_p2_0_0 = t5549+t5568+t5927*t5983+t5594+t6181+t6187;
+ coeff_dyz_m1_p1_0 = t5573+t5819+t5714+t6013+t6160+t6165+t6204;
+ coeff_dyz_0_p1_0 = t5929*t6145+t5760+t5609+(t5936*t5991+t5967+(t5896*
+t5991+t5900)*t5990)*z+t6009+t6033+t6213;
+ coeff_dyz_p1_p1_0 = t6006+t5944*t6056+t5765+t5540+t5851+t5580+t6134+t6170
++t6212;
+ coeff_dyz_p2_p1_0 = t5835+t5789+t6003+t6206+t6219;
+ coeff_dyz_m1_p2_0 = t5692+t5581+t6004+t6200+t6224;
+ coeff_dyz_0_p2_0 = t5565+t6057+t6019*t6151+t5999+t6187;
+ coeff_dyz_p1_p2_0 = t5596+t5682+t6010+t6219+t6222;
+ coeff_dyz_p2_p2_0 = t5606+y*t5869+t6016+t6230;
+ coeff_dyz_m1_m1_p1 = t5650+t5695+t5987+t6043+t6153+t5886+t5833+t5694+
+t5986+t6045+t5689+t5674+t6162+t6196+t6204;
+ coeff_dyz_0_m1_p1 = y+(t5969*t5990+t5952)*z+t5997+t5847+t6058+t5816+t6033
++t6159+t6176+t6197;
+ coeff_dyz_p1_m1_p1 = t5773+t5866+t5688+t5699+(t5950+t5924*t5990)*t5989+
+t5995+t5851+t6161+t6185+t6189+t6190+t6192;
+ coeff_dyz_p2_m1_p1 = t5835+t6015-t5987+t5772+t6107+t6158+t6174;
+ coeff_dyz_m1_0_p1 = t5707+t5832+t6013+t5553+t6159+t6167+t6208;
+ coeff_dyz_0_0_p1 = t5764+t5603+t5929*t6151+(t5900*t5993+t5967+(t5896*
+t5993+t5936)*t5991)*y+t6009+t6023+t6220;
+ coeff_dyz_p1_0_p1 = t5652+t5605+t5818+t5755+t5944*t6065+t6041+t6095+t6118
++t6170+t6175;
+ coeff_dyz_p2_0_p1 = t5871+t5812+t6011+t6206+t6217;
+ coeff_dyz_m1_p1_p1 = t5577+t5945*t6027+t5652+t5995+t6116+t6155+t6205+
+t6212+t6215+t6226;
+ coeff_dyz_0_p1_p1 = t6006+t5895+(t5955+t5920*t5990)*z+(t5920*t5993+t5955+
+(RATIONAL(24.0,1.0)*t5992+t5925)*z)*y+t5787+t5766+t6030+t6175+t6179+t6192+t6227
+;
+ coeff_dyz_p1_p1_p1 = t5707+t6032+t5609+(t5949+t5926*t5990)*t5989+((t5926*
+t5993+t5949)*t5991+(t5957*x+RATIONAL(-24.0,1.0)*t5992+RATIONAL(32.0,1.0)*t5991)
+*z)*y+t5985+t5714+t5799+t5816+t5603+t6036+t6040+t6184+t6196;
+ coeff_dyz_p2_p1_p1 = t5568+t5834+t5811+t5884+t5957*t5983+t6008+t5886-
+t5986-t6116+t6164;
+ coeff_dyz_m1_p2_p1 = t5817+t6002+t5682+t5688+t6025+t6163+t6174;
+ coeff_dyz_0_p2_p1 = t5960*t6151+t5825+(t5968+t6092)*y+t6011+t6156+t6191+
+t6222;
+ coeff_dyz_p1_p2_p1 = t5902*t6065+t5843+t5674+t5565+t5692+t5678+t5867+
+t5749+t6035+t6137+t6164+t6201;
+ coeff_dyz_p2_p2_p1 = t5860+t5694+t5586+t5655+t6179*t5986+t6132+t6138+
+t6221;
+ coeff_dyz_m1_m1_p2 = t5696+t5722+t5739+t5998+t5693+t5822+t6093+t6115+
+t6172;
+ coeff_dyz_0_m1_p2 = t6060+t5828+(t6104+t5962)*z+t6014+t6154+t6202+t6203;
+ coeff_dyz_p1_m1_p2 = t6015+t5802+t5648+t5684+t6157+t6168+t6195;
+ coeff_dyz_p2_m1_p2 = t5805+t5656+(t5963+t5888)*t5989+t6017+t6125+t6178;
+ coeff_dyz_m1_0_p2 = t5673+t5620+t6004+t6193+t6202;
+ coeff_dyz_0_0_p2 = t6068+t5556+t6019*t6145+t5999+t6181;
+ coeff_dyz_p1_0_p2 = t5667+t5628+t6010+t6217+t6228;
+ coeff_dyz_p2_0_p2 = t5637+z*t5815+t6182+t6223+t6230;
+ coeff_dyz_m1_p1_p2 = t5664+t5667+t6002+t5805+t6021+t6166+t6168;
+ coeff_dyz_0_p1_p2 = t6054+t5802+(t5968+t6083)*z+t6003+t6156+t6180+t6228;
+ coeff_dyz_p1_p1_p2 = t5659+t5902*t6056+t6008+t5556+t5862+t5715+t5673+
+t5749+t5828+t6093+t6198;
+ coeff_dyz_p2_p1_p2 = t5658+t5725+t5803+t5586+(t5959+t5892)*t5989+t6018+
+t6115;
+ coeff_dyz_m1_p2_p2 = t5705+t5684+t5981+t5968*t6027+t6044+t6178+t6186;
+ coeff_dyz_0_p2_p2 = t6070+(t6098+t6231)*y+t6016+t6182+t6199;
+ coeff_dyz_p1_p2_p2 = t5655+t5717+t5696+t5661+(t6088+t6143)*t6152+t6018+
+t6211;
+ coeff_dyz_p2_p2_p2 = z*t5777+t5693+t5716+(t5784+(t5879+t6110)*z)*y+t6117;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dz.compute.c
new file mode 100644
index 0000000..7aad064
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dz.compute.c
@@ -0,0 +1,1165 @@
+fp t2714,
+ t2713,
+ t2889,
+ t2717,
+ t2715,
+ t2835,
+ t2661,
+ t2756,
+ t2691,
+ t2853,
+ t2992,
+ t2816,
+ t2716,
+ t2863,
+ t2707,
+ t2887,
+ t2706,
+ t2858,
+ t2881,
+ t2814,
+ t2656,
+ t2882,
+ t2807,
+ t2336,
+ t2778,
+ t2648,
+ t2991,
+ t2685,
+ t2697,
+ t2757,
+ t2439,
+ t2990,
+ t2655,
+ t2817,
+ t2669,
+ t2871,
+ t2989,
+ t2690,
+ t2883,
+ t2806,
+ t2450,
+ t2988,
+ t2891,
+ t2708,
+ t2696,
+ t2604,
+ t2683,
+ t2987,
+ t2694,
+ t2859,
+ t2585,
+ t2846,
+ t2700,
+ t2575,
+ t2986,
+ t2676,
+ t2845,
+ t2692,
+ t2985,
+ t2665,
+ t2831,
+ t2531,
+ t2865,
+ t2684,
+ t2984,
+ t2682,
+ t2854,
+ t2546,
+ t2680,
+ t2885,
+ t2580,
+ t2983,
+ t2659,
+ t2763,
+ t2297,
+ t2712,
+ t2705,
+ t2668,
+ t2982,
+ t2566,
+ t2563,
+ t2981,
+ t2654,
+ t2323,
+ t2653,
+ t2980,
+ t2860,
+ t2760,
+ t2862,
+ t2979,
+ t2681,
+ t2626,
+ t2688,
+ t2978,
+ t2678,
+ t2820,
+ t2811,
+ t2286,
+ t2977,
+ t2795,
+ t2315,
+ t2768,
+ t2976,
+ t2703,
+ t2396,
+ t2975,
+ t2480,
+ t2974,
+ t2876,
+ t2810,
+ t2446,
+ t2699,
+ t2973,
+ t2972,
+ t2472,
+ t2971,
+ t2838,
+ t2634,
+ t2970,
+ t2833,
+ t2590,
+ t2895,
+ t2803,
+ t2969,
+ t2394,
+ t2695,
+ t2809,
+ t2968,
+ t2967,
+ t2627,
+ t2966,
+ t2639,
+ t2650,
+ t2965,
+ t2823,
+ t2777,
+ t2799,
+ t2964,
+ t2764,
+ t2869,
+ t2609,
+ t2963,
+ t2962,
+ t2961,
+ t2504,
+ t2960,
+ t2959,
+ t2711,
+ t2657,
+ t2958,
+ t2356,
+ t2957,
+ t2956,
+ t2802,
+ t2475,
+ t2775,
+ t2955,
+ t2673,
+ t2954,
+ t2852,
+ t2689,
+ t2624,
+ t2953,
+ t2825,
+ t2888,
+ t2617,
+ t2952,
+ t2824,
+ t2800,
+ t2584,
+ t2951,
+ t2305,
+ t2950,
+ t2409,
+ t2879,
+ t2582,
+ t2949,
+ t2948,
+ t2284,
+ t2947,
+ t2693,
+ t2818,
+ t2946,
+ t2492,
+ t2945,
+ t2686,
+ t2822,
+ t2572,
+ t2592,
+ t2944,
+ t2772,
+ t2943,
+ t2942,
+ t2664,
+ t2941,
+ t2666,
+ t2542,
+ t2940,
+ t2939,
+ t2938,
+ t2643,
+ t2937,
+ t2899,
+ t2873,
+ t2815,
+ t2507,
+ t2936,
+ t2663,
+ t2635,
+ t2793,
+ t2372,
+ t2935,
+ t2896,
+ t2804,
+ t2335,
+ t2934,
+ t2933,
+ t2758,
+ t2828,
+ t2591,
+ t2932,
+ t2631,
+ t2633,
+ t2931,
+ t2930,
+ t2675,
+ t2836,
+ t2798,
+ t2929,
+ t2709,
+ t2856,
+ t2928,
+ t2629,
+ t2602,
+ t2539,
+ t2927,
+ t2926,
+ t2647,
+ t2671,
+ t2925,
+ t2651,
+ t2830,
+ t2564,
+ t2924,
+ t2848,
+ t2611,
+ t2541,
+ t2535,
+ t2923,
+ t2576,
+ t2606,
+ t2579,
+ t2922,
+ t2642,
+ t2640,
+ t2921,
+ t2672,
+ t2687,
+ t2920,
+ t2808,
+ t2919,
+ t2670,
+ t2571,
+ t2918,
+ t2917,
+ t2826,
+ t2701,
+ t2916,
+ t2915,
+ t2623,
+ t2377,
+ t2914,
+ t2418,
+ t2540,
+ t2913,
+ t2613,
+ t2490,
+ t2912,
+ t2911,
+ t2910,
+ t2909,
+ t2658,
+ t2638,
+ t2850,
+ t2645,
+ t2523,
+ t2908,
+ t2702,
+ t2827,
+ t2536,
+ t2907,
+ t2821,
+ t2906,
+ t2486,
+ t2905,
+ t2510,
+ t2893,
+ t2618,
+ t2904,
+ t2455,
+ t2903,
+ t2902,
+ t2878,
+ t2901,
+ t2774,
+ t2380,
+ t2900,
+ t2898,
+ t2897,
+ t2894,
+ t2636,
+ t2892,
+ t2890,
+ t2886,
+ t2628,
+ t2679,
+ t2884,
+ t2880,
+ t2704,
+ t2796,
+ t2461,
+ t2877,
+ t2875,
+ t2874,
+ t2469,
+ t2872,
+ t2870,
+ t2415,
+ t2868,
+ t2416,
+ t2867,
+ t2866,
+ t2829,
+ t2770,
+ t2864,
+ t2479,
+ t2861,
+ t2857,
+ t2855,
+ t2851,
+ t2291,
+ t2849,
+ t2837,
+ t2573,
+ t2847,
+ t2844,
+ t2842,
+ t2843,
+ t2841,
+ t2840,
+ t2710,
+ t2839,
+ t2834,
+ t2832,
+ t2819,
+ t2586,
+ t2813,
+ t2805,
+ t2801,
+ t2581,
+ t2797,
+ t2667,
+ t2568,
+ t2538,
+ t2794,
+ t2561,
+ t2562,
+ t2792,
+ t2791,
+ t2790,
+ t2789,
+ t2788,
+ t2787,
+ t2786,
+ t2785,
+ t2784,
+ t2783,
+ t2782,
+ t2781,
+ t2294,
+ t2780,
+ t2608,
+ t2614,
+ t2779,
+ t2776,
+ t2512,
+ t2773,
+ t2698,
+ t2771,
+ t2769,
+ t2533,
+ t2767,
+ t2766,
+ t2765,
+ t2762,
+ t2545,
+ t2761,
+ t2759,
+ t2755,
+ t2587,
+ t2577,
+ t2548,
+ t2754,
+ t2660,
+ t2753,
+ t2752,
+ t2751,
+ t2750,
+ t2748,
+ t2746,
+ t2745,
+ t2744,
+ t2364,
+ t2374,
+ t2743,
+ t2385,
+ t2742,
+ t2496,
+ t2741,
+ t2428,
+ t2316,
+ t2740,
+ t2353,
+ t2739,
+ t2738,
+ t2737,
+ t2559,
+ t2736,
+ t2735,
+ t2734,
+ t2444,
+ t2733,
+ t2649,
+ t2280,
+ t2732,
+ t2271,
+ t2731,
+ t2730,
+ t2729,
+ t2728,
+ t2727,
+ t2726,
+ t2500,
+ t2725,
+ t2724,
+ t2677,
+ t2723,
+ t2487,
+ t2722,
+ t2721,
+ t2674,
+ t2434,
+ t2720,
+ t2662,
+ t2652,
+ t2646,
+ t2644,
+ t2641,
+ t2622,
+ t2619,
+ t2601,
+ t2599,
+ t2596,
+ t2565,
+ t2557,
+ t2554,
+ t2551,
+ t2543,
+ t2532,
+ t2526,
+ t2525,
+ t2519,
+ t2516,
+ t2513,
+ t2511,
+ t2509,
+ t2503,
+ t2502,
+ t2501,
+ t2488,
+ t2485,
+ t2473,
+ t2471,
+ t2464,
+ t2463,
+ t2457,
+ t2454,
+ t2449,
+ t2441,
+ t2437,
+ t2436,
+ t2435,
+ t2425,
+ t2422,
+ t2413,
+ t2412,
+ t2410,
+ t2406,
+ t2390,
+ t2388,
+ t2387,
+ t2384,
+ t2382,
+ t2381,
+ t2378,
+ t2376,
+ t2375,
+ t2370,
+ t2368,
+ t2367,
+ t2360,
+ t2359,
+ t2358,
+ t2357,
+ t2354,
+ t2352,
+ t2347,
+ t2340,
+ t2339,
+ t2337,
+ t2331,
+ t2300,
+ t2295,
+ t2290,
+ t2289,
+ t2287,
+ t2282,
+ t2277,
+ t2264;
+ t2714 = y*y;
+ t2713 = t2714*y;
+ t2889 = t2713+y;
+ t2717 = z*z;
+ t2715 = x*x;
+ t2835 = t2717*t2715;
+ t2661 = RATIONAL(15.0,8.0);
+ t2756 = t2661*t2835;
+ t2691 = RATIONAL(-3.0,4.0);
+ t2853 = t2717*t2691;
+ t2992 = t2853+t2756;
+ t2816 = z*t2889;
+ t2716 = t2715*x;
+ t2863 = t2716*t2714;
+ t2707 = z*t2863;
+ t2887 = t2714*z;
+ t2706 = x*t2887;
+ t2858 = -t2707-t2706;
+ t2881 = t2716+x;
+ t2814 = z*t2881;
+ t2656 = RATIONAL(15.0,4.0);
+ t2882 = z*t2656;
+ t2807 = t2716*t2882;
+ t2336 = t2713*t2807;
+ t2778 = t2714*t2835;
+ t2648 = RATIONAL(-45.0,4.0);
+ t2991 = t2336+t2648*t2778;
+ t2685 = RATIONAL(-5.0,2.0);
+ t2697 = RATIONAL(9.0,8.0);
+ t2757 = t2713*t2835;
+ t2439 = t2697*t2757;
+ t2990 = t2685*t2707+t2439;
+ t2655 = RATIONAL(45.0,8.0);
+ t2817 = y*t2835;
+ t2669 = RATIONAL(-9.0,4.0);
+ t2871 = t2669*t2717;
+ t2989 = y*t2871+t2655*t2817;
+ t2690 = RATIONAL(9.0,2.0);
+ t2883 = x*t2717;
+ t2806 = t2697*t2883;
+ t2450 = t2713*t2806;
+ t2988 = t2690*t2757+t2450;
+ t2891 = t2716*y;
+ t2708 = z*t2891;
+ t2696 = RATIONAL(3.0,8.0);
+ t2604 = t2696*t2891;
+ t2683 = RATIONAL(-3.0,2.0);
+ t2987 = t2604+t2683*t2708;
+ t2694 = RATIONAL(3.0,2.0);
+ t2859 = t2694*t2714;
+ t2585 = t2716*t2859;
+ t2846 = t2716*t2713;
+ t2700 = RATIONAL(-9.0,8.0);
+ t2575 = t2700*t2846;
+ t2986 = t2585+t2575;
+ t2676 = RATIONAL(1.0,4.0);
+ t2845 = t2715*t2713;
+ t2692 = RATIONAL(-5.0,8.0);
+ t2985 = t2692*t2845+t2676*t2713;
+ t2665 = RATIONAL(-15.0,8.0);
+ t2831 = t2665*t2715;
+ t2531 = t2713*t2831;
+ t2865 = t2713*t2717;
+ t2684 = RATIONAL(3.0,4.0);
+ t2984 = t2717*t2531+t2684*t2865;
+ t2682 = RATIONAL(-3.0,8.0);
+ t2854 = t2716*t2682;
+ t2546 = y*t2854;
+ t2680 = RATIONAL(1.0,2.0);
+ t2885 = y*t2680;
+ t2580 = t2715*t2885;
+ t2983 = t2546+t2580;
+ t2659 = RATIONAL(27.0,8.0);
+ t2763 = t2717*t2846;
+ t2297 = t2659*t2763;
+ t2712 = t2715*t2714;
+ t2705 = z*t2712;
+ t2668 = RATIONAL(-4.0,1.0);
+ t2982 = t2297+t2668*t2705;
+ t2566 = t2697*t2846;
+ t2563 = t2683*t2845;
+ t2981 = t2566+t2563;
+ t2654 = RATIONAL(-27.0,8.0);
+ t2323 = t2654*t2763;
+ t2653 = RATIONAL(25.0,2.0);
+ t2980 = t2323+t2653*t2705;
+ t2860 = t2717*t2714;
+ t2760 = t2716*t2860;
+ t2862 = t2716*t2717;
+ t2979 = t2669*t2862+t2655*t2760;
+ t2681 = RATIONAL(-1.0,4.0);
+ t2626 = t2681*t2716;
+ t2688 = RATIONAL(5.0,8.0);
+ t2978 = t2626+t2688*t2863;
+ t2678 = RATIONAL(-9.0,2.0);
+ t2820 = x*t2860;
+ t2811 = x*t2865;
+ t2286 = t2659*t2811;
+ t2977 = t2678*t2820+t2286;
+ t2795 = y*t2862;
+ t2315 = t2659*t2795;
+ t2768 = t2678*t2835;
+ t2976 = t2315+y*t2768;
+ t2703 = z*t2845;
+ t2396 = t2697*t2760;
+ t2975 = -t2703+t2396;
+ t2480 = t2717*t2575;
+ t2974 = t2705+t2480;
+ t2876 = t2700*t2717;
+ t2810 = x*t2876;
+ t2446 = t2713*t2810;
+ t2699 = RATIONAL(9.0,4.0);
+ t2973 = t2446+t2699*t2757;
+ t2972 = t2681*t2713+t2688*t2845;
+ t2472 = t2700*t2795;
+ t2971 = t2678*t2760+t2472;
+ t2838 = t2714*t2692;
+ t2634 = t2676*t2716;
+ t2970 = t2634+t2716*t2838;
+ t2833 = t2713*t2696;
+ t2590 = t2716*t2833;
+ t2895 = t2713*z;
+ t2803 = t2683*t2895;
+ t2969 = t2590+t2716*t2803;
+ t2394 = t2700*t2760;
+ t2695 = RATIONAL(5.0,4.0);
+ t2809 = t2695*t2895;
+ t2968 = t2715*t2809+t2394;
+ t2967 = t2655*t2820+x*t2871;
+ t2627 = t2684*t2716;
+ t2966 = t2665*t2760+t2717*t2627;
+ t2639 = RATIONAL(-135.0,8.0);
+ t2650 = RATIONAL(27.0,4.0);
+ t2965 = t2639*t2760+t2650*t2862;
+ t2823 = t2715*t2691;
+ t2777 = t2717*t2823;
+ t2799 = z*t2634;
+ t2964 = t2713*t2799+t2714*t2777;
+ t2764 = t2717*t2831;
+ t2869 = t2684*t2717;
+ t2609 = y*t2869;
+ t2963 = y*t2764+t2609;
+ t2962 = t2669*t2865+t2655*t2757;
+ t2961 = t2665*t2820+x*t2869;
+ t2504 = t2717*t2546;
+ t2960 = t2715*t2609+t2504;
+ t2959 = t2685*t2703+t2396;
+ t2711 = z*t2846;
+ t2657 = RATIONAL(-15.0,2.0);
+ t2958 = t2657*t2778+t2699*t2711;
+ t2356 = t2714*t2768;
+ t2957 = t2336+t2356;
+ t2956 = x*t2853+t2661*t2820;
+ t2802 = t2696*t2883;
+ t2475 = y*t2802;
+ t2775 = t2717*t2859;
+ t2955 = t2475+x*t2775;
+ t2673 = RATIONAL(-5.0,1.0);
+ t2954 = t2659*t2757+t2673*t2707;
+ t2852 = t2676*t2714;
+ t2689 = RATIONAL(-1.0,8.0);
+ t2624 = t2689*t2846;
+ t2953 = t2716*t2852+t2624;
+ t2825 = t2676*t2715;
+ t2888 = y*t2689;
+ t2617 = t2716*t2888;
+ t2952 = y*t2825+t2617;
+ t2824 = t2694*t2713;
+ t2800 = z*t2824;
+ t2584 = t2682*t2846;
+ t2951 = t2584+t2716*t2800;
+ t2305 = t2654*t2811;
+ t2950 = t2650*t2757+t2305;
+ t2409 = t2717*t2566;
+ t2879 = t2715*z;
+ t2582 = t2673*t2879;
+ t2949 = t2409+t2714*t2582;
+ t2948 = t2678*t2757+t2446;
+ t2284 = RATIONAL(-81.0,8.0)*t2763;
+ t2947 = t2284+RATIONAL(25.0,1.0)*t2705;
+ t2693 = RATIONAL(3.0,1.0);
+ t2818 = t2693*t2895;
+ t2946 = t2590+t2716*t2818;
+ t2492 = t2697*t2795;
+ t2945 = t2492+t2669*t2760;
+ t2686 = RATIONAL(-1.0,2.0);
+ t2822 = t2686*t2715;
+ t2572 = t2713*t2822;
+ t2592 = t2696*t2863;
+ t2944 = z*t2572+t2717*t2592;
+ t2772 = t2669*t2860;
+ t2943 = t2716*t2809+t2715*t2772;
+ t2942 = t2992*y;
+ t2664 = RATIONAL(-45.0,8.0);
+ t2941 = t2664*t2757+t2699*t2865;
+ t2666 = RATIONAL(5.0,2.0);
+ t2542 = t2666*t2887;
+ t2940 = t2542+t2656*t2707;
+ t2939 = -t2707+t2439;
+ t2938 = t2627+t2680;
+ t2643 = RATIONAL(45.0,4.0);
+ t2937 = RATIONAL(-45.0,2.0)*t2778+t2643*t2711;
+ t2899 = x*z;
+ t2873 = t2682*t2717;
+ t2815 = x*t2873;
+ t2507 = y*t2815;
+ t2936 = t2507+t2885*t2899;
+ t2663 = RATIONAL(-15.0,4.0);
+ t2635 = t2684*t2713;
+ t2793 = z*t2635;
+ t2372 = t2716*t2793;
+ t2935 = t2372+t2663*t2778;
+ t2896 = t2716*z;
+ t2804 = t2663*t2896;
+ t2335 = t2713*t2804;
+ t2934 = t2655*t2778+t2335;
+ t2933 = t2713*t2582+t2659*t2760;
+ t2758 = t2699*t2860;
+ t2828 = t2681*t2715;
+ t2591 = t2714*t2828;
+ t2932 = t2591+t2715*t2758;
+ t2631 = t2691*t2713;
+ t2633 = t2676*y;
+ t2931 = t2633+t2631;
+ t2930 = t2669*t2757+t2450;
+ t2675 = RATIONAL(-3.0,1.0);
+ t2836 = t2675*t2716;
+ t2798 = z*t2836;
+ t2929 = t2713*t2798+t2584;
+ t2709 = y*t2879;
+ t2856 = -t2709-t2703;
+ t2928 = -t2856+t2945;
+ t2629 = t2691*t2716;
+ t2602 = t2714*t2629;
+ t2539 = t2680*t2845;
+ t2927 = t2717*t2602+(t2539+t2580)*z;
+ t2926 = t2717*t2629+t2661*t2760+z*t2563;
+ t2647 = RATIONAL(-27.0,4.0);
+ t2671 = RATIONAL(5.0,1.0);
+ t2925 = t2647*t2760+t2889*t2671*t2879;
+ t2651 = RATIONAL(15.0,2.0);
+ t2830 = t2715*t2666;
+ t2564 = t2714*t2830;
+ t2924 = t2678*t2711+t2651*t2778+t2564;
+ t2848 = t2680*t2714;
+ t2611 = x*t2848;
+ t2541 = t2716*t2848;
+ t2535 = t2713*t2823;
+ t2923 = t2717*t2535+(t2611+t2541)*z;
+ t2576 = t2715*t2824;
+ t2606 = t2683*t2863;
+ t2579 = y*t2822;
+ t2922 = t2717*t2606+(t2579+t2576)*z;
+ t2642 = RATIONAL(15.0,1.0);
+ t2640 = RATIONAL(-27.0,2.0);
+ t2921 = y*t2582+t2642*t2703+t2640*t2760;
+ t2672 = RATIONAL(2.0,1.0);
+ t2687 = RATIONAL(-6.0,1.0);
+ t2920 = t2672*t2706+t2687*t2707+t2579;
+ t2808 = t2671*t2887;
+ t2919 = t2647*t2757+t2671*t2707+x*t2808;
+ t2670 = RATIONAL(-2.0,1.0);
+ t2571 = t2670*t2887;
+ t2918 = t2670*t2707+x*t2571+y*t2828;
+ t2917 = z*t2606+t2992*t2713;
+ t2826 = t2714*t2685;
+ t2701 = RATIONAL(-9.0,1.0);
+ t2916 = t2701*t2711+RATIONAL(45.0,2.0)*t2778+t2715*t2826;
+ t2915 = -t2858+t2930;
+ t2623 = t2714*t2822;
+ t2377 = t2690*t2778;
+ t2914 = t2623+t2377+t2929;
+ t2418 = t2715*t2775;
+ t2540 = t2680*t2712;
+ t2913 = t2418+t2540+t2969;
+ t2613 = t2670*t2879;
+ t2490 = t2675*t2703;
+ t2912 = t2613+t2490+t2979;
+ t2911 = t2582+t2657*t2703+t2979;
+ t2910 = t2651*t2707+t2826*t2899+t2948;
+ t2909 = t2685*t2709+t2651*t2703+t2971;
+ t2658 = RATIONAL(-15.0,1.0);
+ t2638 = RATIONAL(135.0,8.0);
+ t2850 = t2717*t2647;
+ t2645 = RATIONAL(-10.0,1.0);
+ t2523 = t2645*t2879;
+ t2908 = t2716*t2850+t2638*t2760+t2523+t2658*t2703;
+ t2702 = RATIONAL(-5.0,4.0);
+ t2827 = t2702*t2715;
+ t2536 = t2714*t2827;
+ t2907 = t2536+t2643*t2778+t2929;
+ t2821 = t2695*t2715;
+ t2906 = t2656*t2778+t2714*t2821+t2969;
+ t2486 = t2675*t2707;
+ t2905 = t2571+t2486+t2962;
+ t2510 = t2682*t2811;
+ t2893 = t2686*x;
+ t2618 = t2714*t2893;
+ t2904 = t2510+t2683*t2757+(t2618+t2585)*z;
+ t2455 = t2693*t2703;
+ t2903 = -t2709+t2455+t2971;
+ t2902 = x*t2542+t2666*t2707+t2930;
+ t2878 = t2686*y;
+ t2901 = t2675*t2778+t2878*t2899-t2712+t2951;
+ t2774 = t2701*t2835;
+ t2380 = y*t2806;
+ t2900 = t2714*t2774+t2712+t2380+t2946;
+ t2898 = y*z;
+ t2897 = x*y;
+ t2894 = x*t2714;
+ t2636 = t2676*x;
+ t2892 = t2672*z;
+ t2890 = y*t2715;
+ t2886 = z*t2702;
+ t2628 = t2681*x;
+ t2679 = RATIONAL(1.0,8.0);
+ t2884 = x*t2679;
+ t2880 = t2713*x;
+ t2704 = z*t2880;
+ t2796 = z*t2626;
+ t2461 = t2696*t2795;
+ t2877 = y*t2796+t2461;
+ t2875 = z*t2628;
+ t2874 = t2699*t2717;
+ t2469 = t2717*t2590;
+ t2872 = t2469+t2713*t2796;
+ t2870 = t2672*t2715;
+ t2415 = t2715*t2571;
+ t2868 = t2415+t2409;
+ t2416 = t2700*t2757;
+ t2867 = t2409+t2416;
+ t2866 = z*t2636;
+ t2829 = t2696*t2715;
+ t2770 = t2717*t2829;
+ t2864 = y*t2770+t2504;
+ t2479 = t2713*t2802;
+ t2861 = t2714*t2815+t2479;
+ t2857 = t2686*t2713;
+ t2855 = t2708+t2711;
+ t2851 = t2886*t2897+t2380;
+ t2291 = t2654*t2795;
+ t2849 = t2291+y*t2807;
+ t2837 = t2713*t2679;
+ t2573 = x*t2837;
+ t2847 = t2573+t2689*t2894;
+ t2844 = t2686*t2716;
+ t2842 = t2716*t2679;
+ t2843 = t2714*t2842+t2624;
+ t2841 = t2675*t2713;
+ t2840 = t2695*t2899;
+ t2710 = z*t2897;
+ t2839 = -t2710-t2704;
+ t2834 = t2716+t2713;
+ t2832 = t2717*t2690;
+ t2819 = t2713*t2886;
+ t2586 = y*t2874;
+ t2813 = t2713*t2882;
+ t2805 = t2680*t2895;
+ t2801 = z*t2857;
+ t2581 = t2673*t2887;
+ t2797 = z*t2631;
+ t2667 = RATIONAL(4.0,1.0);
+ t2568 = t2667*t2879;
+ t2538 = z*t2830;
+ t2794 = z*t2870;
+ t2561 = y*t2884;
+ t2562 = t2682*t2880;
+ t2792 = t2611+t2561+t2562;
+ t2791 = t2586+t2315+t2664*t2817;
+ t2790 = t2297+t2941;
+ t2789 = t2480+t2973;
+ t2788 = t2715*t2832;
+ t2787 = t2714*t2853;
+ t2786 = t2694*t2835;
+ t2785 = t2669*t2835;
+ t2784 = x*t2787+t2475+t2479;
+ t2783 = t2664*t2820+x*t2874+t2286;
+ t2782 = t2661*t2863+t2629+t2575;
+ t2781 = t2714*t2832;
+ t2294 = RATIONAL(81.0,8.0)*t2763;
+ t2780 = t2639*t2757+t2294+t2650*t2865;
+ t2608 = x*t2888;
+ t2614 = t2689*t2880;
+ t2779 = x*t2852+t2608+t2614;
+ t2776 = t2693*t2835;
+ t2512 = t2717*t2584;
+ t2773 = t2684*t2757+t2510+t2512;
+ t2698 = RATIONAL(9.0,1.0);
+ t2771 = t2698*t2835;
+ t2769 = t2690*t2760+t2323+t2492;
+ t2533 = x*t2833;
+ t2767 = t2636+x*t2838+t2533;
+ t2766 = t2566+t2531+t2635;
+ t2765 = t2291+t2693*t2708+t2604;
+ t2762 = t2323+t2988;
+ t2545 = y*t2842;
+ t2761 = t2686*t2708+t2545+t2461;
+ t2759 = t2480+t2716*t2758+t2472;
+ t2755 = t2684*t2860;
+ t2587 = t2714*t2627;
+ t2577 = t2714*t2854;
+ t2548 = t2714*t2844;
+ t2754 = t2297+t2664*t2760+t2699*t2862;
+ t2660 = RATIONAL(25.0,4.0);
+ t2753 = t2685+t2660*t2715;
+ t2752 = t2714*t2814;
+ t2751 = t2681+t2874;
+ t2750 = t2715*t2816;
+ t2748 = t2685+t2660*t2714;
+ t2746 = t2686+t2683*t2717;
+ t2745 = t2680+t2678*t2717;
+ t2744 = t2869-z+t2676;
+ t2364 = t2716*t2797;
+ t2374 = z*t2536;
+ t2743 = t2714*t2756+t2409+t2364+t2374;
+ t2385 = z*t2540;
+ t2742 = z*t2548+t2512+t2385+t2696*t2757;
+ t2496 = t2683*t2778;
+ t2741 = t2496+t2372+t2974;
+ t2428 = y*t2810;
+ t2316 = t2714*t2523;
+ t2740 = t2297+t2428+t2316+y*t2840+t2714*t2771+t2335;
+ t2353 = t2715*t2808;
+ t2739 = t2353+t2663*t2703+t2821*t2898+t2769;
+ t2738 = t2581+t2657*t2707+t2962+t2980;
+ t2737 = t2353+t2323+t2664*t2778+t2688*t2712+t2946;
+ t2559 = t2716*t2837;
+ t2736 = -t2705+t2714*t2825+t2469+t2715*t2755+t2716*t2801+t2559;
+ t2735 = t2645*t2887+t2638*t2757+t2658*t2707+t2713*t2850+t2947;
+ t2734 = t2415+t2672*t2707+t2617+t2679*t2890+t2867;
+ t2444 = z*t2564;
+ t2733 = t2444+t2789-t2858*t2702;
+ t2649 = RATIONAL(-25.0,4.0);
+ t2280 = t2649*t2705;
+ t2732 = t2280+t2715*t2813+t2538+t2754;
+ t2271 = RATIONAL(-20.0,1.0)*t2705;
+ t2731 = t2640*t2757+t2305+t2271+t2294+t2642*t2707+x*t2581;
+ t2730 = t2945+t2949+t2889*t2538;
+ t2729 = t2714*t2840+t2353+t2663*t2707+t2762;
+ t2728 = t2714*t2764+t2480+t2444+t2715*t2838+t2951;
+ t2727 = t2702*t2703+t2444+t2827*t2898+t2759;
+ t2726 = t2364+t2714*t2776+y*t2866+t2507+t2868;
+ t2500 = t2693*t2707;
+ t2725 = t2500-t2706+t2948+t2982;
+ t2724 = t2713*t2794+t2394+t2614+t2714*t2884+t2868;
+ t2677 = RATIONAL(6.0,1.0);
+ t2723 = t2677*t2703+t2628+t2316+t2688*t2894+t2568+t2562+t2754;
+ t2487 = t2714*t2568;
+ t2722 = t2487+t2714*t2628+t2561+t2573+t2759+t2889*t2613;
+ t2721 = t2546+t2316+t2688*t2890+t2667*t2887+t2681*y+t2677*t2707+t2790;
+ t2674 = RATIONAL(8.0,1.0);
+ t2434 = t2674*t2705;
+ t2720 = t2618+t2608+t2687*t2703+y*t2794+t2533+t2434+t2769;
+ t2662 = RATIONAL(75.0,4.0);
+ t2652 = RATIONAL(-12.0,1.0);
+ t2646 = RATIONAL(-75.0,4.0);
+ t2644 = RATIONAL(27.0,2.0);
+ t2641 = RATIONAL(12.0,1.0);
+ t2622 = t2713*t2825;
+ t2619 = t2684*t2845;
+ t2601 = t2714*t2626;
+ t2599 = t2692*t2890;
+ t2596 = t2713*t2828;
+ t2565 = t2715*t2837;
+ t2557 = t2715*t2888;
+ t2554 = t2713*t2829;
+ t2551 = t2689*t2845;
+ t2543 = t2682*t2845;
+ t2532 = t2689*t2863;
+ t2526 = t2661*t2845;
+ t2525 = t2665*t2863;
+ t2519 = t2717*t2587;
+ t2516 = t2680*t2708;
+ t2513 = t2716*t2805;
+ t2511 = y*t2875;
+ t2509 = x*t2755;
+ t2503 = x*t2805;
+ t2502 = x*t2818;
+ t2501 = x*t2758;
+ t2488 = y*t2777;
+ t2485 = t2694*t2708;
+ t2473 = y*t2786;
+ t2471 = x*t2801;
+ t2464 = t2682*t2817;
+ t2463 = t2682*t2757;
+ t2457 = x*t2797;
+ t2454 = x*t2803;
+ t2449 = t2690*t2711;
+ t2441 = x*t2800;
+ t2437 = t2714*t2810;
+ t2436 = t2683*t2817;
+ t2435 = x*t2809;
+ t2425 = t2683*t2820;
+ t2422 = t2713*t2866;
+ t2413 = t2629*t2898;
+ t2412 = t2695*t2708;
+ t2410 = t2697*t2817;
+ t2406 = t2717*t2577;
+ t2390 = t2714*t2802;
+ t2388 = t2716*t2819;
+ t2387 = x*t2772;
+ t2384 = t2698*t2711;
+ t2382 = x*t2819;
+ t2381 = t2702*t2708;
+ t2378 = t2717*t2585;
+ t2376 = t2695*t2707;
+ t2375 = y*t2785;
+ t2370 = t2694*t2757;
+ t2368 = t2715*t2586;
+ t2367 = t2627*t2898;
+ t2360 = y*t2788;
+ t2359 = y*t2798;
+ t2358 = x*t2781;
+ t2357 = t2713*t2875;
+ t2354 = t2700*t2817;
+ t2352 = y*t2799;
+ t2347 = t2714*t2806;
+ t2340 = t2841*t2899;
+ t2339 = x*t2793;
+ t2337 = t2669*t2711;
+ t2331 = y*t2804;
+ t2300 = x*t2813;
+ t2295 = t2663*t2704;
+ t2290 = t2648*t2711;
+ t2289 = t2650*t2760;
+ t2287 = t2644*t2757;
+ t2282 = t2654*t2757;
+ t2277 = t2644*t2760;
+ t2264 = t2654*t2760;
+ coeff_dz_m1_m1_m1 = t2496+t2516+t2858+t2773+t2714*t2794+t2622+t2623+t2856
++t2503+t2513+t2519+t2779+t2509+t2936+t2952+t2953+t2960;
+ coeff_dz_0_m1_m1 = (t2672*t2714-t2889)*z+t2500+t2746*t2714+t2602+t2730+
+t2633+t2599+t2906+t2963+t2984+t2985+t2987;
+ coeff_dz_p1_m1_m1 = t2370+t2722+t2473+t2471+t2706+t2587+t2485+t2539+t2486
++t2784+t2901+t2983;
+ coeff_dz_p2_m1_m1 = t2463+t2707+t2736+t2464+t2601+t2551+t2557+t2761+t2927
+;
+ coeff_dz_m1_0_m1 = t2454+t2746*t2715+(t2870-t2881)*z+t2455+t2902+t2767+
+t2535+t2906+t2949+t2961+t2966+t2970;
+ coeff_dz_0_0_m1 = t2686+t2526+t2631+t2738+(t2695+RATIONAL(-25.0,8.0)*
+t2715)*t2714+t2449+(t2672+t2834*t2693)*z+(t2683+t2656*t2715+(RATIONAL(-75.0,8.0
+)*t2715+t2656)*t2714)*t2717+t2821+t2782+t2911;
+ coeff_dz_p1_0_m1 = t2525+t2675*t2835+t2723-t2715+t2627+(x+t2836)*z+t2441+
+t2910+t2924+t2956+t2981;
+ coeff_dz_p2_0_m1 = t2554+t2896+t2744*t2715+t2728+t2926+t2978+t2990;
+ coeff_dz_m1_p1_m1 = t2487+t2901+t2789+t2761+t2792+t2541+t2709+t2378+t2619
++t2488+t2490+t2441+t2918+t2955;
+ coeff_dz_0_p1_m1 = t2606+t2675*t2860-t2714+t2721+t2485+(t2841+y)*z+t2766+
+t2909+t2924+t2942;
+ coeff_dz_p1_p1_m1 = t2576+t2454+t2436+(t2687*t2717+t2670)*t2712+t2720+
+t2449+t2425+t2920+t2936+t2986+t2987+t2988;
+ coeff_dz_p2_p1_m1 = t2516+t2548+t2734+t2543+t2864+t2913+t2922;
+ coeff_dz_m1_p2_m1 = t2703+t2596+t2406+t2736+t2471+t2532+t2847+t2861+t2923
+;
+ coeff_dz_0_p2_m1 = t2592+t2895+t2744*t2714+t2728+t2917+t2959+t2972;
+ coeff_dz_p1_p2_m1 = t2724+t2572+t2390+t2503+t2577+t2904+t2913;
+ coeff_dz_p2_p2_m1 = t2565+t2513+(t2689+t2873)*t2712+t2742+t2843+t2944;
+ coeff_dz_m1_m1_0 = t2388+t2382+t2387+t2375+t2730+t2381+t2377+t2851+t2902;
+ coeff_dz_0_m1_0 = t2781+t2289+t2738+t2849+(t2649*t2715+t2666)*t2816+t2989
++t2991;
+ coeff_dz_p1_m1_0 = t2331+t2501+t2435+t2740+t2910+t2925+t2976;
+ coeff_dz_p2_m1_0 = t2410+t2412+t2727+t2943+t2990;
+ coeff_dz_m1_0_0 = t2788+t2300+(t2649*t2714+t2666)*t2814+t2911+t2950+t2967
++t2980+t2991;
+ coeff_dz_0_0_0 = t2290+(t2648*t2715+t2690+(t2648+RATIONAL(225.0,8.0)*
+t2715)*t2714)*t2717+(t2673+t2653*t2715+t2657*t2716+(t2662*t2715+t2657)*t2713+(
+RATIONAL(-125.0,4.0)*t2715+t2662*t2716+t2653)*t2714)*z+t2780+t2965;
+ coeff_dz_p1_0_0 = t2287+t2295+t2771+(t2748*x+(t2646*t2714+t2651)*t2716)*z
++t2783+t2908+t2937+t2947;
+ coeff_dz_p2_0_0 = t2785+t2282+t2748*t2896+t2732+t2934;
+ coeff_dz_m1_p1_0 = t2295+t2412+t2740+t2368+t2909+t2919+t2977;
+ coeff_dz_0_p1_0 = t2698*t2860+t2277+t2331+(t2753*y+(t2651+t2646*t2715)*
+t2713)*z+t2735+t2791+t2937;
+ coeff_dz_p1_p1_0 = RATIONAL(18.0,1.0)*t2778+t2300+t2358+t2290+t2731+t2360
++t2849+t2851+t2921;
+ coeff_dz_p2_p1_0 = t2381+t2354+t2739+t2954+t2957;
+ coeff_dz_m1_p2_0 = t2435+t2347+t2733+t2943+t2959;
+ coeff_dz_0_p2_0 = t2264+t2280+t2772+t2753*t2895+t2790+t2934+t2940;
+ coeff_dz_p1_p2_0 = t2437+t2382+t2729+t2933+t2957;
+ coeff_dz_p2_p2_0 = t2697*t2778+t2376+t2374+t2388+t2867+t2968;
+ coeff_dz_m1_m1_p1 = t2596+t2356+t2722+t2540+t2428+t2601+t2501+t2545+t2559
++t2368-t2839+t2855+t2918+t2973;
+ coeff_dz_0_m1_p1 = t2745*t2714+t2721+t2359+t2587+t2670*t2816+t2791+t2907+
+t2925+t2972;
+ coeff_dz_p1_m1_p1 = t2289+t2765+t2668*t2750+t2387+t2572+t2602+t2839+t2762
++t2360+t2779+t2434+t2900+t2920;
+ coeff_dz_p2_m1_p1 = t2734+t2565+t2354-t2855+t2928+t2932+t2953;
+ coeff_dz_m1_0_p1 = t2723+t2340+t2619+t2745*t2715+t2670*t2814+t2783+t2907+
+t2919+t2978;
+ coeff_dz_0_0_p1 = t2525+(RATIONAL(25.0,8.0)*t2715+t2702)*t2714+(t2667+
+t2834*t2677)*z+(t2678+t2643*t2715+(RATIONAL(-225.0,8.0)*t2715+t2643)*t2714)*
+t2717+t2384+t2735+t2827+t2766+t2908+t2938;
+ coeff_dz_p1_0_p1 = t2576+t2774+t2502+t2715+(t2672*x+t2687*t2716+(t2674+
+t2641*t2713)*t2715)*z+t2731+t2767+t2782+t2916+t2965+t2967;
+ coeff_dz_p2_0_p1 = t2716*t2892+t2543+t2751*t2715+t2737+t2912+t2954+t2970;
+ coeff_dz_m1_p1_p1 = -t2708+t2548+t2502+t2358+t2375-t2710+t2535+t2720+
+t2668*t2752+t2900+t2950+t2952;
+ coeff_dz_0_p1_p1 = t2526+t2765+t2271+t2714+t2701*t2860+(t2687*t2713+t2672
+*y+(t2641*t2716+t2674)*t2714)*z+t2599+t2780+t2916+t2921+t2931+t2986+t2989;
+ coeff_dz_p1_p1_p1 = t2606+t2287+t2792+t2428+t2340+t2284+t2384+(t2672+
+RATIONAL(-18.0,1.0)*t2717)*t2712+t2277+t2710+((t2652*t2713+t2667*y)*t2715+(
+t2652*t2716+RATIONAL(16.0,1.0)*t2715+t2667*x)*t2714)*z+t2359+t2976+t2977+t2981+
+t2983;
+ coeff_dz_p2_p1_p1 = t2557+t2541+t2708+t2667*t2707+t2554+t2410+t2282+t2545
++t2903+t2914+t2982;
+ coeff_dz_m1_p2_p1 = t2724+t2437+t2622-t2704-t2711+t2843+t2915+t2932;
+ coeff_dz_0_p2_p1 = t2577+t2713*t2892+t2751*t2714+t2737+t2905+t2933+t2985;
+ coeff_dz_p1_p2_p1 = t2264+t2713*t2568+t2347+t2725+t2592+t2704+t2539+t2847
++t2914;
+ coeff_dz_p2_p2_p1 = t2559+t2711+t2551+t2532+(t2679+t2876)*t2712+t2939+
+t2974+t2975;
+ coeff_dz_m1_m1_p2 = t2357+t2511+t2488+t2418-t2705+t2784+t2872+t2877+t2923
++t2927;
+ coeff_dz_0_m1_p2 = t2367+t2775+(-t2714+t2889*t2680)*z+t2727+t2917+t2935+
+t2942;
+ coeff_dz_p1_m1_p2 = t2436+t2726+t2422+t2413+t2509+t2904+t2928;
+ coeff_dz_p2_m1_p2 = t2352+t2519+t2681*t2750+t2742+t2864+t2964;
+ coeff_dz_m1_0_p2 = t2786+t2339+(-t2715+t2881*t2680)*z+t2733+t2926+t2935+
+t2956;
+ coeff_dz_0_0_p2 = t2337+(-1.0+t2834*t2683)*z+(t2694+t2663*t2715+(RATIONAL
+(75.0,8.0)*t2715+t2663)*t2714)*t2717+t2732+t2940+t2941;
+ coeff_dz_p1_0_p2 = t2457+t2776+(t2694*t2716+t2893)*z+t2729+t2912+t2958+
+t2961;
+ coeff_dz_p2_0_p2 = t2416+t2777+t2376+(t2844+(t2680+t2635)*t2715)*z+t2743+
+t2966;
+ coeff_dz_m1_p1_p2 = t2352+t2457+t2726+t2425+t2915+t2922+t2960;
+ coeff_dz_0_p1_p2 = t2413+t2693*t2860+(t2824+t2878)*z+t2739+t2905+t2958+
+t2963;
+ coeff_dz_p1_p1_p2 = t2677*t2778+t2339+t2725+t2473+t2511+t2367+t2337+t2903
++t2955;
+ coeff_dz_p2_p1_p2 = t2378+t2464+t2931*t2879+t2741+t2877+t2939;
+ coeff_dz_m1_p2_p2 = t2422+t2385+t2390+t2681*t2752+t2773+t2944+t2964;
+ coeff_dz_0_p2_p2 = t2787+(t2857+t2938*t2714)*z+t2743+t2968+t2984;
+ coeff_dz_p1_p2_p2 = t2357+t2370+(t2629+t2636)*t2887+t2741+t2861+t2975;
+ coeff_dz_p2_p2_p2 = t2406+t2463+t2714*t2770+(t2591+(t2845+t2863)*t2676)*z
++t2872;
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dzz.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dzz.compute.c
new file mode 100644
index 0000000..2f74868
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/3d.coeffs/3d.cube.order2/coeff-dzz.compute.c
@@ -0,0 +1,955 @@
+fp t6595,
+ t6594,
+ t6747,
+ t6596,
+ t6597,
+ t6590,
+ t6587,
+ t6718,
+ t6748,
+ t6549,
+ t6571,
+ t6743,
+ t6737,
+ t6684,
+ t6823,
+ t6690,
+ t6374,
+ t6536,
+ t6589,
+ t6647,
+ t6822,
+ t6578,
+ t6679,
+ t6452,
+ t6541,
+ t6821,
+ t6581,
+ t6735,
+ t6659,
+ t6752,
+ t6540,
+ t6664,
+ t6278,
+ t6820,
+ t6702,
+ t6663,
+ t6572,
+ t6739,
+ t6586,
+ t6317,
+ t6819,
+ t6534,
+ t6568,
+ t6734,
+ t6591,
+ t6653,
+ t6818,
+ t6701,
+ t6451,
+ t6550,
+ t6817,
+ t6583,
+ t6592,
+ t6816,
+ t6753,
+ t6685,
+ t6815,
+ t6554,
+ t6706,
+ t6380,
+ t6579,
+ t6709,
+ t6814,
+ t6576,
+ t6740,
+ t6736,
+ t6729,
+ t6813,
+ t6529,
+ t6671,
+ t6537,
+ t6744,
+ t6379,
+ t6812,
+ t6593,
+ t6683,
+ t6276,
+ t6811,
+ t6565,
+ t6715,
+ t6394,
+ t6530,
+ t6810,
+ t6651,
+ t6809,
+ t6475,
+ t6516,
+ t6348,
+ t6808,
+ t6442,
+ t6655,
+ t6807,
+ t6559,
+ t6713,
+ t6349,
+ t6806,
+ t6577,
+ t6692,
+ t6506,
+ t6311,
+ t6689,
+ t6508,
+ t6805,
+ t6749,
+ t6682,
+ t6804,
+ t6574,
+ t6711,
+ t6803,
+ t6562,
+ t6721,
+ t6652,
+ t6298,
+ t6802,
+ t6580,
+ t6717,
+ t6801,
+ t6387,
+ t6724,
+ t6800,
+ t6535,
+ t6544,
+ t6656,
+ t6283,
+ t6799,
+ t6566,
+ t6677,
+ t6798,
+ t6435,
+ t6797,
+ t6694,
+ t6796,
+ t6795,
+ t6794,
+ t6582,
+ t6678,
+ t6491,
+ t6551,
+ t6793,
+ t6649,
+ t6244,
+ t6792,
+ t6335,
+ t6791,
+ t6790,
+ t6368,
+ t6789,
+ t6464,
+ t6657,
+ t6296,
+ t6788,
+ t6355,
+ t6397,
+ t6787,
+ t6669,
+ t6722,
+ t6341,
+ t6786,
+ t6646,
+ t6303,
+ t6573,
+ t6676,
+ t6785,
+ t6575,
+ t6784,
+ t6665,
+ t6783,
+ t6695,
+ t6353,
+ t6782,
+ t6560,
+ t6524,
+ t6781,
+ t6300,
+ t6780,
+ t6563,
+ t6779,
+ t6648,
+ t6778,
+ t6777,
+ t6347,
+ t6776,
+ t6545,
+ t6775,
+ t6556,
+ t6521,
+ t6774,
+ t6369,
+ t6522,
+ t6773,
+ t6533,
+ t6772,
+ t6569,
+ t6720,
+ t6495,
+ t6771,
+ t6588,
+ t6691,
+ t6770,
+ t6555,
+ t6525,
+ t6769,
+ t6751,
+ t6488,
+ t6768,
+ t6681,
+ t6360,
+ t6767,
+ t6561,
+ t6531,
+ t6766,
+ t6548,
+ t6765,
+ t6727,
+ t6764,
+ t6557,
+ t6567,
+ t6687,
+ t6763,
+ t6420,
+ t6762,
+ t6707,
+ t6432,
+ t6723,
+ t6697,
+ t6383,
+ t6761,
+ t6527,
+ t6492,
+ t6760,
+ t6716,
+ t6302,
+ t6742,
+ t6759,
+ t6741,
+ t6326,
+ t6680,
+ t6758,
+ t6757,
+ t6733,
+ t6428,
+ t6310,
+ t6719,
+ t6756,
+ t6738,
+ t6375,
+ t6538,
+ t6519,
+ t6528,
+ t6755,
+ t6526,
+ t6754,
+ t6584,
+ t6750,
+ t6585,
+ t6746,
+ t6570,
+ t6745,
+ t6339,
+ t6732,
+ t6325,
+ t6731,
+ t6730,
+ t6654,
+ t6327,
+ t6728,
+ t6726,
+ t6725,
+ t6714,
+ t6712,
+ t6710,
+ t6708,
+ t6705,
+ t6704,
+ t6294,
+ t6703,
+ t6700,
+ t6699,
+ t6698,
+ t6696,
+ t6539,
+ t6693,
+ t6688,
+ t6686,
+ t6675,
+ t6674,
+ t6673,
+ t6542,
+ t6672,
+ t6670,
+ t6668,
+ t6667,
+ t6666,
+ t6662,
+ t6661,
+ t6660,
+ t6658,
+ t6650,
+ t6504,
+ t6295,
+ t6645,
+ t6543,
+ t6564,
+ t6644,
+ t6643,
+ t6642,
+ t6263,
+ t6641,
+ t6247,
+ t6640,
+ t6418,
+ t6472,
+ t6308,
+ t6639,
+ t6264,
+ t6638,
+ t6637,
+ t6636,
+ t6635,
+ t6268,
+ t6634,
+ t6346,
+ t6633,
+ t6632,
+ t6631,
+ t6630,
+ t6629,
+ t6628,
+ t6552,
+ t6627,
+ t6626,
+ t6484,
+ t6623,
+ t6430,
+ t6622,
+ t6503,
+ t6621,
+ t6422,
+ t6620,
+ t6304,
+ t6619,
+ t6466,
+ t6618,
+ t6381,
+ t6617,
+ t6616,
+ t6615,
+ t6513,
+ t6614,
+ t6547,
+ t6386,
+ t6613,
+ t6612,
+ t6558,
+ t6440,
+ t6611,
+ t6489,
+ t6610,
+ t6609,
+ t6608,
+ t6366,
+ t6607,
+ t6606,
+ t6605,
+ t6396,
+ t6604,
+ t6388,
+ t6603,
+ t6602,
+ t6601,
+ t6600,
+ t6553,
+ t6546,
+ t6532,
+ t6500,
+ t6499,
+ t6485,
+ t6470,
+ t6468,
+ t6467,
+ t6463,
+ t6462,
+ t6461,
+ t6460,
+ t6459,
+ t6458,
+ t6455,
+ t6454,
+ t6449,
+ t6445,
+ t6443,
+ t6436,
+ t6431,
+ t6424,
+ t6415,
+ t6414,
+ t6406,
+ t6403,
+ t6400,
+ t6399,
+ t6377,
+ t6373,
+ t6371,
+ t6365,
+ t6364,
+ t6362,
+ t6361,
+ t6356,
+ t6354,
+ t6351,
+ t6350,
+ t6344,
+ t6338,
+ t6337,
+ t6333,
+ t6332,
+ t6331,
+ t6330,
+ t6329,
+ t6319,
+ t6316,
+ t6315,
+ t6314,
+ t6299,
+ t6297,
+ t6292,
+ t6279,
+ t6271,
+ t6260,
+ t6246;
+ t6595 = y*y;
+ t6594 = t6595*y;
+ t6747 = y+t6594;
+ t6596 = x*x;
+ t6597 = t6596*x;
+ t6590 = t6595*t6597;
+ t6587 = x*t6595;
+ t6718 = t6590+t6587;
+ t6748 = x+t6597;
+ t6549 = RATIONAL(15.0,4.0);
+ t6571 = RATIONAL(-3.0,2.0);
+ t6743 = t6571*z;
+ t6737 = z*t6595;
+ t6684 = x*t6737;
+ t6823 = x*t6743+t6549*t6684;
+ t6690 = t6549*t6594;
+ t6374 = t6597*t6690;
+ t6536 = RATIONAL(-45.0,2.0);
+ t6589 = t6596*t6595;
+ t6647 = z*t6589;
+ t6822 = t6374+t6536*t6647;
+ t6578 = RATIONAL(3.0,1.0);
+ t6679 = t6578*t6597;
+ t6452 = t6594*t6679;
+ t6541 = RATIONAL(-45.0,4.0);
+ t6821 = t6541*t6647+t6452;
+ t6581 = RATIONAL(9.0,1.0);
+ t6735 = t6581*z;
+ t6659 = t6596*t6735;
+ t6752 = z*t6597;
+ t6540 = RATIONAL(-27.0,4.0);
+ t6664 = t6540*t6752;
+ t6278 = y*t6664;
+ t6820 = y*t6659+t6278;
+ t6702 = t6578*t6596;
+ t6663 = z*t6702;
+ t6572 = RATIONAL(3.0,4.0);
+ t6739 = t6572*z;
+ t6586 = x*y;
+ t6317 = t6739*t6586;
+ t6819 = y*t6663+t6317;
+ t6534 = RATIONAL(45.0,4.0);
+ t6568 = RATIONAL(-9.0,2.0);
+ t6734 = z*t6568;
+ t6591 = t6594*t6596;
+ t6653 = z*t6591;
+ t6818 = t6534*t6653+t6594*t6734;
+ t6701 = t6572*t6594;
+ t6451 = t6597*t6701;
+ t6550 = RATIONAL(-15.0,2.0);
+ t6817 = t6451+t6550*t6647;
+ t6583 = RATIONAL(-9.0,1.0);
+ t6592 = t6594*t6597;
+ t6816 = t6583*t6592+RATIONAL(45.0,1.0)*t6647;
+ t6753 = y*z;
+ t6685 = t6596*t6549;
+ t6815 = y*t6743+t6685*t6753;
+ t6554 = RATIONAL(-15.0,4.0);
+ t6706 = t6554*t6597;
+ t6380 = t6595*t6706;
+ t6579 = RATIONAL(3.0,2.0);
+ t6709 = t6579*t6597;
+ t6814 = (t6380+t6709)*z;
+ t6576 = RATIONAL(9.0,2.0);
+ t6740 = z*t6576;
+ t6736 = z*t6596;
+ t6729 = y*t6736;
+ t6813 = y*t6740+t6541*t6729;
+ t6529 = RATIONAL(-135.0,4.0);
+ t6671 = z*t6590;
+ t6537 = RATIONAL(27.0,2.0);
+ t6744 = z*t6537;
+ t6379 = t6597*t6744;
+ t6812 = t6529*t6671+t6379;
+ t6593 = t6594*x;
+ t6683 = z*t6593;
+ t6276 = t6540*t6683;
+ t6811 = t6276+t6537*t6653;
+ t6565 = RATIONAL(-3.0,1.0);
+ t6715 = t6565*t6597;
+ t6394 = t6594*t6715;
+ t6530 = RATIONAL(45.0,2.0);
+ t6810 = t6530*t6647+t6394;
+ t6651 = t6534*t6737;
+ t6809 = (t6734+t6651)*x;
+ t6475 = t6594*t6702;
+ t6516 = x*t6701;
+ t6348 = z*t6516;
+ t6808 = t6348+z*t6475;
+ t6442 = t6597*t6740;
+ t6655 = t6541*t6737;
+ t6807 = t6442+t6597*t6655;
+ t6559 = RATIONAL(-9.0,4.0);
+ t6713 = t6597*t6559;
+ t6349 = t6713*t6753;
+ t6806 = t6349+t6595*t6442;
+ t6577 = RATIONAL(-3.0,4.0);
+ t6692 = t6577*t6594;
+ t6506 = x*t6692;
+ t6311 = z*t6506;
+ t6689 = t6579*t6596;
+ t6508 = t6594*t6689;
+ t6805 = t6311+z*t6508;
+ t6749 = z*t6579;
+ t6682 = t6554*t6596;
+ t6804 = t6682*t6753+y*t6749;
+ t6574 = RATIONAL(-1.0,2.0);
+ t6711 = t6574*t6597;
+ t6803 = t6594*t6711+t6579*t6647;
+ t6562 = RATIONAL(2.0,1.0);
+ t6721 = t6562*t6596;
+ t6652 = t6559*t6737;
+ t6298 = t6597*t6652;
+ t6802 = t6298+t6594*t6721;
+ t6580 = RATIONAL(5.0,4.0);
+ t6717 = t6596*t6580;
+ t6801 = t6298+t6594*t6717;
+ t6387 = t6594*t6682;
+ t6724 = t6579*t6594;
+ t6800 = (t6724+t6387)*z;
+ t6535 = RATIONAL(27.0,1.0);
+ t6544 = RATIONAL(27.0,4.0);
+ t6656 = t6544*t6752;
+ t6283 = y*t6656;
+ t6799 = t6535*t6671+t6283;
+ t6566 = RATIONAL(1.0,4.0);
+ t6677 = t6566*t6594;
+ t6798 = t6597*t6677+t6571*t6647;
+ t6435 = t6597*t6692;
+ t6797 = t6435+t6549*t6647;
+ t6694 = t6597*t6580;
+ t6796 = t6568*t6647+t6594*t6694;
+ t6795 = t6554*t6684+x*t6749;
+ t6794 = RATIONAL(-45.0,1.0)*t6647+t6534*t6592;
+ t6582 = RATIONAL(9.0,4.0);
+ t6678 = t6597*t6582;
+ t6491 = t6594*t6678;
+ t6551 = RATIONAL(-15.0,1.0);
+ t6793 = t6551*t6647+t6491;
+ t6649 = z*t6592;
+ t6244 = RATIONAL(-81.0,4.0)*t6649;
+ t6792 = t6244+RATIONAL(25.0,1.0)*t6589;
+ t6335 = t6583*t6647;
+ t6791 = t6374+t6335;
+ t6790 = t6541*t6653+t6594*t6740;
+ t6368 = t6594*t6706;
+ t6789 = t6368+t6534*t6647;
+ t6464 = t6597*t6734;
+ t6657 = z*t6678;
+ t6296 = y*t6657;
+ t6788 = t6296+t6595*t6464;
+ t6355 = t6578*t6647;
+ t6397 = t6571*t6592;
+ t6787 = t6355+t6397;
+ t6669 = t6576*t6737;
+ t6722 = t6559*t6753;
+ t6341 = x*t6722;
+ t6786 = x*t6669+t6341;
+ t6646 = t6582*t6736;
+ t6303 = t6594*t6646;
+ t6573 = RATIONAL(-5.0,2.0);
+ t6676 = t6595*t6573;
+ t6785 = t6597*t6676+t6303;
+ t6575 = RATIONAL(-6.0,1.0);
+ t6784 = y*t6721+t6575*t6591;
+ t6665 = t6595*t6735;
+ t6783 = t6296+t6597*t6665;
+ t6695 = t6596*t6573;
+ t6353 = t6595*t6657;
+ t6782 = t6594*t6695+t6353;
+ t6560 = RATIONAL(-2.0,1.0);
+ t6524 = t6560*t6596;
+ t6781 = y*t6524+t6560*t6591;
+ t6300 = t6559*t6683;
+ t6780 = t6300+t6583*t6653;
+ t6563 = RATIONAL(-5.0,1.0);
+ t6779 = t6544*t6653+t6563*t6590;
+ t6648 = t6572*t6736;
+ t6778 = t6595*t6711+t6594*t6648;
+ t6777 = -t6591+t6353;
+ t6347 = t6581*t6647;
+ t6776 = t6394+t6347;
+ t6545 = RATIONAL(15.0,2.0);
+ t6775 = t6545*t6647+t6397;
+ t6556 = RATIONAL(5.0,2.0);
+ t6521 = t6556*t6595;
+ t6774 = t6556*t6590+x*t6521;
+ t6369 = t6594*t6685;
+ t6522 = t6556*t6596;
+ t6773 = t6369+t6522;
+ t6533 = RATIONAL(15.0,1.0);
+ t6772 = t6568*t6592+t6533*t6647;
+ t6569 = RATIONAL(1.0,2.0);
+ t6720 = t6569*t6596;
+ t6495 = t6571*t6590;
+ t6771 = z*t6495+t6747*t6720;
+ t6588 = t6596*y;
+ t6691 = t6588+t6591;
+ t6770 = t6691+t6788;
+ t6555 = RATIONAL(-27.0,1.0);
+ t6525 = t6563*t6596;
+ t6769 = y*t6525+t6555*t6671+t6533*t6591;
+ t6751 = t6574*x;
+ t6488 = t6594*t6709;
+ t6768 = t6488+y*t6751+t6575*t6647;
+ t6681 = t6595*t6580;
+ t6360 = t6581*t6653;
+ t6767 = t6380+x*t6681+t6360;
+ t6561 = RATIONAL(5.0,1.0);
+ t6531 = RATIONAL(-27.0,2.0);
+ t6766 = t6531*t6653+t6718*t6561;
+ t6548 = RATIONAL(18.0,1.0);
+ t6765 = t6368+t6548*t6647+t6580*t6586;
+ t6727 = t6571*t6594;
+ t6764 = -t6595+t6495+(t6727+t6369)*z;
+ t6557 = RATIONAL(4.0,1.0);
+ t6567 = RATIONAL(6.0,1.0);
+ t6687 = t6567*t6595;
+ t6763 = t6597*t6687+t6557*t6595+t6790;
+ t6420 = t6595*t6679;
+ t6762 = -t6587+t6420+t6780;
+ t6707 = t6571*t6596;
+ t6432 = t6594*t6707;
+ t6723 = t6571*t6597;
+ t6697 = t6549*t6597;
+ t6383 = t6595*t6697;
+ t6761 = t6432-t6596+(t6723+t6383)*z;
+ t6527 = t6560*t6595;
+ t6492 = t6595*t6715;
+ t6760 = t6527+t6492+t6818;
+ t6716 = t6577*t6753;
+ t6302 = x*t6716;
+ t6742 = t6566*y;
+ t6759 = t6567*t6647+x*t6742+t6302+t6435;
+ t6741 = t6562*x;
+ t6326 = t6582*t6683;
+ t6680 = t6595*t6575;
+ t6758 = t6597*t6680+t6595*t6741+t6326+t6360;
+ t6757 = t6545*t6590+x*t6676+t6780;
+ t6733 = t6577*t6597;
+ t6428 = y*t6733;
+ t6310 = z*t6428;
+ t6719 = t6596*t6574;
+ t6756 = t6310+z*t6492+t6508+y*t6719;
+ t6738 = z*t6531;
+ t6375 = t6597*t6738;
+ t6538 = RATIONAL(-10.0,1.0);
+ t6519 = t6538*t6596;
+ t6528 = RATIONAL(135.0,4.0);
+ t6755 = t6551*t6591+t6528*t6671+t6375+t6519;
+ t6526 = t6563*t6595;
+ t6754 = t6526+t6550*t6590+t6818;
+ t6584 = RATIONAL(-5.0,4.0);
+ t6750 = y*t6584;
+ t6585 = y*t6597;
+ t6746 = t6569*x;
+ t6570 = RATIONAL(-1.0,4.0);
+ t6745 = y*t6570;
+ t6339 = t6582*z*t6586;
+ t6732 = x*t6750+t6339;
+ t6325 = z*t6451;
+ t6731 = t6325+t6577*t6653;
+ t6730 = t6572*t6597;
+ t6654 = z*t6730;
+ t6327 = y*t6654;
+ t6728 = t6327+t6596*t6716;
+ t6726 = t6574*t6594;
+ t6725 = t6565*t6594;
+ t6714 = -t6590+t6589;
+ t6712 = t6562*t6597;
+ t6710 = t6550*t6596;
+ t6708 = t6584*t6594;
+ t6705 = -t6585-t6592;
+ t6704 = t6326+x*t6708;
+ t6294 = z*t6491;
+ t6703 = t6559*t6653+t6294;
+ t6700 = t6595*t6584;
+ t6699 = t6566*t6597;
+ t6698 = t6597+t6594;
+ t6696 = t6567*t6596;
+ t6539 = RATIONAL(-75.0,4.0);
+ t6693 = t6539*t6595;
+ t6688 = t6596*t6565;
+ t6686 = t6596*t6561;
+ t6675 = t6302+y*t6746;
+ t6674 = t6570*t6594;
+ t6673 = t6597*t6569;
+ t6542 = RATIONAL(-25.0,4.0);
+ t6672 = t6542*t6596;
+ t6670 = t6578*t6737;
+ t6668 = t6595*t6734;
+ t6667 = t6583*t6737;
+ t6666 = t6579*t6737;
+ t6662 = t6576*t6736;
+ t6661 = t6583*t6736;
+ t6660 = t6596*t6734;
+ t6658 = z*t6689;
+ t6650 = t6577*t6737;
+ t6504 = t6594*t6713;
+ t6295 = z*t6504;
+ t6645 = t6295+t6806;
+ t6543 = RATIONAL(-18.0,1.0);
+ t6564 = RATIONAL(8.0,1.0);
+ t6644 = t6543*z+t6564;
+ t6643 = y*t6734+t6534*t6729+t6278;
+ t6642 = t6565*z+t6562;
+ t6263 = t6544*t6649;
+ t6641 = t6349+t6263+t6597*t6667;
+ t6247 = t6544*t6683;
+ t6640 = t6247+(t6655+t6740)*x;
+ t6418 = t6594*t6688;
+ t6472 = t6595*t6709;
+ t6308 = z*t6435;
+ t6639 = t6308+t6310+z*t6472;
+ t6264 = t6540*t6649;
+ t6638 = t6264+t6464+t6597*t6651;
+ t6637 = t6707*t6753+t6327+t6317;
+ t6636 = t6576*t6653+t6300+t6295;
+ t6635 = t6263+t6807;
+ t6268 = RATIONAL(81.0,4.0)*t6649;
+ t6634 = t6529*t6653+t6594*t6744+t6268;
+ t6346 = t6568*t6653;
+ t6633 = t6346+t6326+t6294;
+ t6632 = t6264+t6783;
+ t6631 = t6743+t6569;
+ t6630 = t6247+x*t6667+t6341;
+ t6629 = t6595*t6748;
+ t6628 = t6747*t6596;
+ t6552 = RATIONAL(25.0,4.0);
+ t6627 = t6552*t6596+t6573;
+ t6626 = t6552*t6595+t6573;
+ t6484 = t6595*t6686;
+ t6623 = t6264+t6484+t6595*t6656+t6563*t6591;
+ t6430 = t6595*t6522;
+ t6622 = t6554*t6647+t6488+t6430+t6295;
+ t6503 = t6560*t6589;
+ t6621 = t6503+t6595*t6712+t6703;
+ t6422 = t6596*t6700;
+ t6620 = t6422+t6597*t6681+t6703;
+ t6304 = t6565*t6647;
+ t6619 = t6451+t6589+t6304+t6295;
+ t6466 = t6595*t6720;
+ t6618 = t6308+t6466+t6594*t6719+t6595*t6654;
+ t6381 = t6595*t6519;
+ t6617 = t6595*t6375+t6381+t6263+t6283+t6747*t6686;
+ t6616 = t6430+t6645+(t6708+t6750)*t6596;
+ t6615 = y*t6695+t6381+t6545*t6591+t6641;
+ t6513 = t6564*t6589;
+ t6614 = t6264+t6513+t6452+t6339-t6586+t6543*t6647;
+ t6547 = RATIONAL(25.0,2.0);
+ t6386 = t6547*t6589;
+ t6613 = t6386+t6525+t6594*t6710+t6638;
+ t6612 = t6503+t6633+t6718;
+ t6558 = RATIONAL(-4.0,1.0);
+ t6440 = t6558*t6589;
+ t6611 = -t6588+t6440+t6475+t6641;
+ t6489 = t6557*t6589;
+ t6610 = x*t6527+t6489+t6560*t6590+t6636;
+ t6609 = t6430+t6636+t6748*t6700;
+ t6608 = t6503+t6472+t6311+t6574*t6587+t6294+z*t6418;
+ t6366 = t6595*t6672;
+ t6607 = t6263+t6383+t6521+t6366+t6790;
+ t6606 = t6524+t6484+t6418+t6638;
+ t6605 = t6484+t6387+y*t6717+t6632;
+ t6396 = t6563*t6589;
+ t6604 = t6396+t6294+t6788+t6747*t6522;
+ t6388 = RATIONAL(-20.0,1.0)*t6589;
+ t6603 = t6555*t6653+t6388+x*t6526+t6276+t6533*t6590+t6268;
+ t6602 = t6594*t6738+t6528*t6653+t6538*t6595+t6551*t6590+t6792;
+ t6601 = t6557*t6596+t6381+t6594*t6696+t6635;
+ t6600 = t6325-t6589+z*t6432+t6348+(t6673+t6746)*t6595;
+ t6553 = RATIONAL(75.0,4.0);
+ t6546 = RATIONAL(-12.0,1.0);
+ t6532 = RATIONAL(12.0,1.0);
+ t6500 = x*t6726;
+ t6499 = y*t6709;
+ t6485 = y*t6711;
+ t6470 = y*t6673;
+ t6468 = x*t6727;
+ t6467 = t6594*t6673;
+ t6463 = t6576*t6592;
+ t6462 = t6584*t6585;
+ t6461 = x*t6745;
+ t6460 = t6569*t6593;
+ t6459 = x*t6674;
+ t6458 = t6597*t6674;
+ t6455 = t6597*t6745;
+ t6454 = t6597*t6708;
+ t6449 = y*t6679;
+ t6445 = y*t6730;
+ t6443 = x*t6724;
+ t6436 = x*t6677;
+ t6431 = x*t6725;
+ t6424 = t6581*t6592;
+ t6415 = y*t6699;
+ t6414 = t6580*t6593;
+ t6406 = y*t6723;
+ t6403 = y*t6694;
+ t6400 = t6578*t6593;
+ t6399 = y*t6715;
+ t6377 = t6541*t6592;
+ t6373 = t6554*t6593;
+ t6371 = y*t6697;
+ t6365 = y*t6706;
+ t6364 = x*t6690;
+ t6362 = t6565*t6684;
+ t6361 = t6688*t6753;
+ t6356 = y*t6648;
+ t6354 = z*t6420;
+ t6351 = t6597*t6650;
+ t6350 = x*t6650;
+ t6344 = x*t6668;
+ t6338 = x*t6665;
+ t6337 = y*t6660;
+ t6333 = t6596*t6722;
+ t6332 = y*t6646;
+ t6331 = y*t6661;
+ t6330 = x*t6652;
+ t6329 = y*t6662;
+ t6319 = t6571*t6684;
+ t6316 = t6576*t6647;
+ t6315 = y*t6658;
+ t6314 = x*t6666;
+ t6299 = t6572*t6684;
+ t6297 = t6582*t6684;
+ t6292 = x*t6670;
+ t6279 = t6595*t6379;
+ t6271 = t6595*t6664;
+ t6260 = t6535*t6653;
+ t6246 = t6540*t6653;
+ coeff_dzz_m1_m1_m1 = t6467+t6470+t6304+t6460+t6595*t6721+t6315+t6314+
+t6639+t6675-t6691-t6718+t6805;
+ coeff_dzz_0_m1_m1 = t6420+t6406+t6642*t6595+t6604-t6747+t6775+t6800+t6804
+;
+ coeff_dzz_p1_m1_m1 = t6500+t6587+t6499+t6489+t6319+t6492+t6645+t6768+
+t6781+t6808+t6819;
+ coeff_dzz_p2_m1_m1 = t6485-t6714+t6728+t6731+t6771+t6803;
+ coeff_dzz_m1_0_m1 = t6475+t6396+t6468+t6642*t6596+t6633-t6748+t6774+t6775
++t6795+t6814;
+ coeff_dzz_0_0_m1 = t6463+t6562+t6698*t6578+(t6596*t6693+t6565+(t6595+
+t6596)*t6545)*z+t6613+t6754;
+ coeff_dzz_p1_0_m1 = x+t6575*t6736+t6715+t6601+t6443+t6757+t6772+t6823;
+ coeff_dzz_p2_0_m1 = t6597+t6658+t6622+t6761+t6785;
+ coeff_dzz_m1_p1_m1 = t6588+t6485+t6292+t6418+t6610+t6354+t6443+t6637+
+t6768;
+ coeff_dzz_0_p1_m1 = y+t6725+z*t6680+t6615+t6499+t6763+t6772+t6815;
+ coeff_dzz_p1_p1_m1 = t6362+t6406+t6513+t6468+t6361+t6546*t6647+t6463+
+t6632+t6675+t6758+t6784;
+ coeff_dzz_p2_p1_m1 = t6356+t6470+t6621+t6756+t6787;
+ coeff_dzz_m1_p2_m1 = t6350+t6351+t6591+t6500+t6600+t6803;
+ coeff_dzz_0_p2_m1 = t6594+t6666+t6622+t6764+t6782;
+ coeff_dzz_p1_p2_m1 = t6460+t6299+t6608+t6787+t6802;
+ coeff_dzz_p2_p2_m1 = t6577*t6647+t6467+t6618+t6778;
+ coeff_dzz_m1_m1_0 = t6344+t6346+t6337+t6604+t6347+t6454+t6462+t6704+t6732
++t6774;
+ coeff_dzz_0_m1_0 = t6264+t6279+t6665+t6386+t6371+t6643+t6747*(t6672+t6556
+)+t6754+t6822;
+ coeff_dzz_p1_m1_0 = t6414+t6331+t6365+t6617+t6757+t6765+t6786;
+ coeff_dzz_p2_m1_0 = t6332+t6403+t6616+t6785+t6796;
+ coeff_dzz_m1_0_0 = t6659+t6364+t6613+t6748*(t6542*t6595+t6556)+t6809+
+t6811+t6822;
+ coeff_dzz_0_0_0 = t6563+t6377+t6735+t6698*t6550+(t6553*t6594+t6547+t6536*
+z)*t6596+(RATIONAL(-125.0,4.0)*t6596+t6547+t6553*t6597+(t6536+RATIONAL(225.0,
+4.0)*t6596)*z)*t6595+t6634+t6812;
+ coeff_dzz_p1_0_0 = t6260+t6373+t6548*t6736+(t6693+t6545)*t6597+t6626*x+
+t6640+t6755+t6792+t6794;
+ coeff_dzz_p2_0_0 = t6660+t6246+t6366+t6626*t6597+t6635+t6773+t6789;
+ coeff_dzz_m1_p1_0 = t6329+t6403+t6615+t6373+t6630+t6765+t6766;
+ coeff_dzz_0_p1_0 = t6548*t6737+t6365+(t6545+t6539*t6596)*t6594+t6627*y+
+t6602+t6794+t6799+t6813;
+ coeff_dzz_p1_p1_0 = t6603+RATIONAL(36.0,1.0)*t6647+t6338+t6371+t6364+
+t6377+t6732+t6769+t6820;
+ coeff_dzz_p2_p1_0 = t6333+t6462+t6605+t6779+t6791;
+ coeff_dzz_m1_p2_0 = t6297+t6414+t6609+t6782+t6796;
+ coeff_dzz_0_p2_0 = t6668+t6271+t6627*t6594+t6607+t6789;
+ coeff_dzz_p1_p2_0 = t6330+t6623+t6704+t6767+t6791;
+ coeff_dzz_p2_p2_0 = t6595*t6646+t6454+t6620+t6801;
+ coeff_dzz_m1_m1_p1 = t6335+t6610+t6329+t6593+t6586-t6705+t6781+t6786+
+t6806;
+ coeff_dzz_0_m1_p1 = t6667+t6399+t6747*t6560+t6617+t6763+t6810+t6813;
+ coeff_dzz_p1_m1_p1 = t6449-t6593+t6279+t6344+t6558*t6628+t6614+t6758+
+t6820;
+ coeff_dzz_p2_m1_p1 = t6316+t6333+t6621+t6705+t6770;
+ coeff_dzz_m1_0_p1 = t6431+t6661+t6748*t6560+t6601+t6640+t6766+t6810;
+ coeff_dzz_0_0_p1 = t6424+t6557+t6698*t6567+(t6583+t6530*t6596+(t6530+
+RATIONAL(-225.0,4.0)*t6596)*t6595)*z+t6602+t6755;
+ coeff_dzz_p1_0_p1 = t6400+t6575*t6597+t6741+(t6532*t6594+t6644)*t6596+
+t6603+t6809+t6812+t6816;
+ coeff_dzz_p2_0_p1 = t6662+t6712+t6606+t6779+t6821;
+ coeff_dzz_m1_p1_p1 = t6400-t6585+t6337+t6338+t6558*t6629+t6614+t6783+
+t6784+t6811;
+ coeff_dzz_0_p1_p1 = t6562*y+t6388+t6449+t6575*t6594+(t6532*t6597+t6644)*
+t6595+t6634+t6643+t6769+t6816;
+ coeff_dzz_p1_p1_p1 = t6260+t6586+t6424+t6399+t6244+t6331+t6431+(t6546*
+t6594+t6557*y)*t6596+(t6546*t6597+t6557*x+(RATIONAL(-36.0,1.0)*z+RATIONAL(16.0,
+1.0))*t6596)*t6595+t6630+t6799;
+ coeff_dzz_p2_p1_p1 = t6246+t6557*t6590+t6332+t6585+t6611+t6776;
+ coeff_dzz_m1_p2_p1 = -t6593+t6316-t6592+t6330+t6612+t6802;
+ coeff_dzz_0_p2_p1 = t6669+t6562*t6594+t6623+t6760+t6821;
+ coeff_dzz_p1_p2_p1 = t6297+t6593+t6557*t6591+t6271+t6440+t6263+t6762+
+t6776;
+ coeff_dzz_p2_p2_p1 = t6559*t6647+t6592+t6303+t6295+t6714+t6777;
+ coeff_dzz_m1_m1_p2 = t6458+t6355+t6459+t6461+t6319+t6455+t6600+t6637+
+t6771;
+ coeff_dzz_0_m1_p2 = t6445+t6670+t6747*t6569+t6616+t6764+t6815+t6817;
+ coeff_dzz_p1_m1_p2 = t6314+t6608+t6428+t6436+t6361+t6759+t6770;
+ coeff_dzz_p2_m1_p2 = t6356+t6466+t6415+t6570*t6628+t6639+t6778+t6798;
+ coeff_dzz_m1_0_p2 = t6663+t6516+t6748*t6569+t6609+t6761+t6817+t6823;
+ coeff_dzz_0_0_p2 = t6504+RATIONAL(-1.0,1.0)+t6698*t6571+(t6578+t6710+(
+t6550+t6553*t6596)*t6595)*z+t6607+t6773+t6807;
+ coeff_dzz_p1_0_p2 = t6751+t6326+z*t6696+t6709+t6506+t6606+t6767+t6793+
+t6795;
+ coeff_dzz_p2_0_p2 = t6711+(t6701+t6631)*t6596+t6620+t6797+t6814;
+ coeff_dzz_m1_p1_p2 = t6362+t6315+t6506+t6415+t6612+t6756+t6759;
+ coeff_dzz_0_p1_p2 = t6574*y+t6724+z*t6687+t6605+t6428+t6760+t6793+t6804;
+ coeff_dzz_p1_p1_p2 = t6445+t6504+t6532*t6647+t6292+t6461+t6611+t6516+
+t6762+t6819;
+ coeff_dzz_p2_p1_p2 = t6303-t6590+t6455+t6354+(t6742+t6692)*t6596+t6619+
+t6728;
+ coeff_dzz_m1_p2_p2 = t6299+t6436+t6570*t6629+t6618+t6798+t6805;
+ coeff_dzz_0_p2_p2 = t6294+t6726+t6422+(t6730+t6631)*t6595+t6797+t6800+
+t6801;
+ coeff_dzz_p1_p2_p2 = t6350+t6459+(t6566*x+t6733)*t6595+t6619+t6777+t6808;
+ coeff_dzz_p2_p2_p2 = t6596*t6677+t6458+t6351+(t6699+(t6739+t6570)*t6596)*
+t6595+t6731;