aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c')
-rw-r--r--src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c275
1 files changed, 275 insertions, 0 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c
new file mode 100644
index 0000000..034e400
--- /dev/null
+++ b/src/GeneralizedPolynomial-Uniform/Hermite/2d.coeffs/2d.cube.order3/coeff-dx.compute.c
@@ -0,0 +1,275 @@
+fp t620,
+ t649,
+ t618,
+ t648,
+ t619,
+ t647,
+ t646,
+ t598,
+ t639,
+ t535,
+ t645,
+ t593,
+ t644,
+ t610,
+ t640,
+ t553,
+ t583,
+ t643,
+ t642,
+ t641,
+ t638,
+ t637,
+ t636,
+ t587,
+ t566,
+ t546,
+ t635,
+ t634,
+ t584,
+ t633,
+ t602,
+ t614,
+ t631,
+ t556,
+ t632,
+ t605,
+ t545,
+ t630,
+ t582,
+ t530,
+ t629,
+ t628,
+ t611,
+ t627,
+ t604,
+ t568,
+ t626,
+ t591,
+ t570,
+ t586,
+ t625,
+ t606,
+ t578,
+ t624,
+ t613,
+ t623,
+ t622,
+ t617,
+ t616,
+ t615,
+ t612,
+ t609,
+ t608,
+ t607,
+ t603,
+ t601,
+ t600,
+ t599,
+ t597,
+ t596,
+ t595,
+ t594,
+ t592,
+ t590,
+ t589,
+ t585,
+ t579,
+ t577,
+ t576,
+ t575,
+ t573,
+ t572,
+ t571,
+ t569,
+ t567,
+ t565,
+ t564,
+ t563,
+ t561,
+ t560,
+ t559,
+ t555,
+ t554,
+ t551,
+ t548,
+ t547,
+ t544,
+ t543,
+ t541,
+ t537,
+ t536,
+ t531,
+ t529,
+ t528,
+ t524,
+ t521;
+ t620 = x*x;
+ t649 = y*t620;
+ t618 = y*y;
+ t648 = x*t618;
+ t619 = t618*y;
+ t647 = x*t619;
+ t646 = t619+y;
+ t598 = RATIONAL(-1.0,12.0);
+ t639 = RATIONAL(-7.0,48.0)*t620;
+ t535 = t619*t639;
+ t645 = t535+t598*t648;
+ t593 = RATIONAL(1.0,48.0);
+ t644 = t593*t620;
+ t610 = RATIONAL(1.0,3.0);
+ t640 = t610*t620;
+ t553 = t619*t640;
+ t583 = RATIONAL(5.0,18.0);
+ t643 = t553+t583*t648;
+ t642 = t620*t619;
+ t641 = t618*t620;
+ t638 = RATIONAL(-16.0,3.0)*t642+RATIONAL(-70.0,9.0)*t648;
+ t637 = RATIONAL(7.0,9.0)*t648+t553;
+ t636 = RATIONAL(-1.0,48.0)*t620;
+ t587 = RATIONAL(7.0,18.0);
+ t566 = t587*t619;
+ t546 = RATIONAL(-7.0,3.0)*t642;
+ t635 = t546+RATIONAL(-35.0,6.0)*t648;
+ t634 = RATIONAL(7.0,48.0)*t620;
+ t584 = RATIONAL(-1.0,36.0);
+ t633 = t619*t636+t584*t648;
+ t602 = RATIONAL(-7.0,18.0);
+ t614 = RATIONAL(-1.0,3.0);
+ t631 = t614*t620;
+ t556 = t619*t631;
+ t632 = t556+t602*t648;
+ t605 = RATIONAL(7.0,3.0);
+ t545 = t605*t642;
+ t630 = t605*t648+t545;
+ t582 = RATIONAL(5.0,24.0);
+ t530 = t619*t634;
+ t629 = t582*t648+t530;
+ t628 = x*t646;
+ t611 = RATIONAL(-4.0,9.0);
+ t627 = RATIONAL(25.0,6.0)*t648+t545+t611*y;
+ t604 = RATIONAL(1.0,18.0);
+ t568 = t604*y;
+ t626 = t556+RATIONAL(-5.0,9.0)*t648+t568;
+ t591 = RATIONAL(-1.0,18.0);
+ t570 = t591*y;
+ t586 = RATIONAL(-5.0,12.0);
+ t625 = t570+t535+t586*t648;
+ t606 = RATIONAL(1.0,6.0);
+ t578 = RATIONAL(-1.0,144.0);
+ t624 = t578*y+t530+t606*t648;
+ t613 = RATIONAL(-5.0,3.0);
+ t623 = t613*t648+t546+t570;
+ t622 = RATIONAL(-49.0,48.0)*t642+RATIONAL(-5.0,4.0)*t648+t568;
+ t617 = RATIONAL(-2.0,9.0);
+ t616 = RATIONAL(2.0,9.0);
+ t615 = RATIONAL(-2.0,3.0);
+ t612 = RATIONAL(-1.0,9.0);
+ t609 = RATIONAL(2.0,3.0);
+ t608 = RATIONAL(4.0,9.0);
+ t607 = RATIONAL(1.0,9.0);
+ t603 = RATIONAL(-5.0,18.0);
+ t601 = RATIONAL(1.0,72.0);
+ t600 = RATIONAL(7.0,36.0);
+ t599 = RATIONAL(-1.0,24.0);
+ t597 = RATIONAL(7.0,12.0);
+ t596 = RATIONAL(-7.0,12.0);
+ t595 = RATIONAL(1.0,24.0);
+ t594 = RATIONAL(-1.0,72.0);
+ t592 = RATIONAL(1.0,36.0);
+ t590 = RATIONAL(-5.0,24.0);
+ t589 = RATIONAL(1.0,12.0);
+ t585 = RATIONAL(-7.0,36.0);
+ t579 = RATIONAL(10.0,3.0);
+ t577 = RATIONAL(1.0,144.0);
+ t576 = t612*t619;
+ t575 = t608*y;
+ t573 = t607*t619;
+ t572 = RATIONAL(-8.0,9.0)*t619;
+ t571 = RATIONAL(8.0,9.0)*t619;
+ t569 = t591*t619;
+ t567 = t604*t619;
+ t565 = t602*t619;
+ t564 = t577*t619;
+ t563 = t577*y;
+ t561 = t578*t619;
+ t560 = RATIONAL(-7.0,144.0)*t619;
+ t559 = RATIONAL(7.0,144.0)*t619;
+ t555 = y*t631;
+ t554 = y*t640;
+ t551 = RATIONAL(-1.0,6.0)*t649;
+ t548 = RATIONAL(7.0,6.0)*t649;
+ t547 = RATIONAL(-8.0,3.0)*t649;
+ t544 = RATIONAL(8.0,3.0)*t649;
+ t543 = RATIONAL(-7.0,6.0)*t649;
+ t541 = t606*t649;
+ t537 = y*t636;
+ t536 = y*t639;
+ t531 = y*t634;
+ t529 = t593*t642;
+ t528 = y*t644;
+ t524 = RATIONAL(16.0,3.0)*t642;
+ t521 = RATIONAL(49.0,48.0)*t642;
+ coeff_dx_m2_m2 = t529+t564+t528+t563+(t599*t620+t594)*t618+(t604*t618+
+t646*t584)*x;
+ coeff_dx_m1_m2 = t569+t536+(t607+RATIONAL(7.0,24.0)*t620)*t618+t582*t628+
+t625;
+ coeff_dx_0_m2 = t615*t641+t554+t602*t628+t637;
+ coeff_dx_p1_m2 = t555+t567+(t612+t609*t620)*t618+t583*t628+t626;
+ coeff_dx_p2_m2 = t561+t531+(t601+RATIONAL(-7.0,24.0)*t620)*t618+t598*t628
++t624;
+ coeff_dx_p3_m2 = t537+t595*t641+t601*t628+t633;
+ coeff_dx_m2_m1 = t551+t560+(RATIONAL(5.0,48.0)+RATIONAL(5.0,16.0)*t620)*
+t618+(t600*t619+t616*y)*x+t625;
+ coeff_dx_m1_m1 = t548+t575+t566+t521+(RATIONAL(-35.0,16.0)*t620+RATIONAL(
+-5.0,6.0))*t618+(t613*y+RATIONAL(25.0,8.0)*t618+RATIONAL(-35.0,24.0)*t619)*x;
+ coeff_dx_0_m1 = t547+RATIONAL(5.0,1.0)*t641+(RATIONAL(28.0,9.0)*y+
+RATIONAL(49.0,18.0)*t619)*x+t635;
+ coeff_dx_p1_m1 = t565+t544+(RATIONAL(-5.0,1.0)*t620+RATIONAL(5.0,6.0))*
+t618+(RATIONAL(-35.0,18.0)*t619+RATIONAL(-20.0,9.0)*y)*x+t627;
+ coeff_dx_p2_m1 = t543+t559+(RATIONAL(35.0,16.0)*t620+RATIONAL(-5.0,48.0))
+*t618+(t597*t619+t609*y)*x+t622;
+ coeff_dx_p3_m1 = t541+RATIONAL(-5.0,16.0)*t641+(RATIONAL(-7.0,72.0)*t619+
+t612*y)*x+t629;
+ coeff_dx_m2_0 = t589+t573+RATIONAL(1.0,4.0)*t620+(t585+t596*t620)*t618+(
+t614+t611*t619)*x+t637;
+ coeff_dx_m1_0 = RATIONAL(-7.0,4.0)*t620+t615+t572+(RATIONAL(14.0,9.0)+
+RATIONAL(49.0,12.0)*t620)*t618+(t579*t619+RATIONAL(5.0,2.0))*x+t635;
+ coeff_dx_0_0 = t524+(RATIONAL(-28.0,3.0)*t618+RATIONAL(4.0,1.0))*t620+(
+RATIONAL(-14.0,3.0)+RATIONAL(98.0,9.0)*t618+RATIONAL(-56.0,9.0)*t619)*x;
+ coeff_dx_p1_0 = RATIONAL(-4.0,1.0)*t620+t571+t609+(RATIONAL(28.0,3.0)*
+t620+RATIONAL(-14.0,9.0))*t618+(t579+RATIONAL(40.0,9.0)*t619)*x+t638;
+ coeff_dx_p2_0 = t598+RATIONAL(-4.0,3.0)*t647-x+t576+RATIONAL(7.0,4.0)*
+t620+(RATIONAL(-49.0,12.0)*t620+t600)*t618+t630;
+ coeff_dx_p3_0 = (t597*t618+RATIONAL(-1.0,4.0))*t620+(t616*t619+t606)*x+
+t632;
+ coeff_dx_m2_p1 = t576+t541+(RATIONAL(5.0,12.0)*t620+RATIONAL(5.0,36.0))*
+t618+(t617*y+t608*t619)*x+t626;
+ coeff_dx_m1_p1 = t571+t543+(RATIONAL(-10.0,9.0)+RATIONAL(-35.0,12.0)*t620
+)*t618+(RATIONAL(-10.0,3.0)*t619+RATIONAL(5.0,3.0)*y)*x+t627;
+ coeff_dx_0_p1 = t544+RATIONAL(20.0,3.0)*t641+(RATIONAL(56.0,9.0)*t619+
+RATIONAL(-28.0,9.0)*y)*x+t638;
+ coeff_dx_p1_p1 = t575+t547+t572+t524+(RATIONAL(-20.0,3.0)*t620+RATIONAL(
+10.0,9.0))*t618+(RATIONAL(50.0,9.0)*t618+RATIONAL(20.0,9.0)*y+RATIONAL(-40.0,
+9.0)*t619)*x;
+ coeff_dx_p2_p1 = t548+t573+(RATIONAL(-5.0,36.0)+RATIONAL(35.0,12.0)*t620)
+*t618+(RATIONAL(4.0,3.0)*t619+t615*y)*x+t623;
+ coeff_dx_p3_p1 = t551+t586*t641+(t607*y+t617*t619)*x+t643;
+ coeff_dx_m2_p2 = t537+t559+(RATIONAL(-1.0,8.0)*t620+t599)*t618+(t592*y+
+t585*t619)*x+t624;
+ coeff_dx_m1_p2 = t565+t531+(RATIONAL(7.0,8.0)*t620+t610)*t618+(RATIONAL(
+35.0,24.0)*t619+t590*y)*x+t622;
+ coeff_dx_0_p2 = t555+RATIONAL(-2.0,1.0)*t641+(RATIONAL(-49.0,18.0)*t619+
+t587*y)*x+t630;
+ coeff_dx_p1_p2 = t554+t566+(RATIONAL(2.0,1.0)*t620+t614)*t618+(t603*y+
+RATIONAL(35.0,18.0)*t619)*x+t623;
+ coeff_dx_p2_p2 = t563+t521+t536+t560+(RATIONAL(-7.0,8.0)*t620+t595)*t618+
+(t596*t619+t589*y+RATIONAL(1.0,2.0)*t618)*x;
+ coeff_dx_p3_p2 = t528+RATIONAL(1.0,8.0)*t641+(t594*y+RATIONAL(7.0,72.0)*
+t619)*x+t645;
+ coeff_dx_m2_p3 = t592*t647+t561+(t644+t577)*t618+t633;
+ coeff_dx_m1_p3 = t590*t647+t567+(t639+t591)*t618+t629;
+ coeff_dx_0_p3 = x*t566+t618*t640+t632;
+ coeff_dx_p1_p3 = t603*t647+t569+(t604+t631)*t618+t643;
+ coeff_dx_p2_p3 = t564+t589*t647+(t634+t578)*t618+t645;
+ coeff_dx_p3_p3 = t529+t618*t636+(t594*t619+t601*t618)*x;