diff options
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.c | 275 |
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; |