diff options
Diffstat (limited to 'src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c')
-rw-r--r-- | src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c | 254 |
1 files changed, 131 insertions, 123 deletions
diff --git a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c index 83ba345..e56ee74 100644 --- a/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c +++ b/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c @@ -1,48 +1,54 @@ -fp t531, - t534, - t535, - t513, - t570, - t508, - t569, +fp t538, + t507, + t539, t537, + t559, + t573, + t560, + t572, + t514, + t554, + t571, + t526, t536, - t502, - t552, + t516, + t570, + t531, + t517, + t569, + t481, t568, - t512, - t555, + t561, + t494, t567, - t556, + t495, t566, - t509, - t533, - t510, - t565, - t530, + t525, t506, - t507, + t565, + t510, t564, + t511, t563, - t471, t562, - t561, - t523, - t511, - t560, - t528, - t504, - t559, + t475, + t527, + t509, t558, + t513, t557, + t529, + t512, + t556, + t555, + t518, t478, - t554, t553, - t516, - t476, + t479, + t552, t551, - t483, t550, + t490, t549, t548, t547, @@ -51,97 +57,99 @@ fp t531, t544, t543, t542, - t541, - t540, - t484, + t486, + t482, t477, - t475, - t473, - t469, - t467; - t531 = RATIONAL(1.0,30.0); - t534 = x*x; - t535 = t534*x; - t513 = t531*t535; - t570 = t513+RATIONAL(71.0,2940.0)*x; - t508 = RATIONAL(-2.0,15.0)*t535; - t569 = t508+RATIONAL(226.0,735.0)*x; - t537 = y*y; - t536 = y*t537; - t502 = RATIONAL(1.0,20.0)*t534; - t552 = RATIONAL(1.0,60.0)*t536+y*t502; - t568 = t552+RATIONAL(-37.0,300.0)*y; - t512 = RATIONAL(-1.0,20.0)*t534; - t555 = y*t512+RATIONAL(-1.0,60.0)*t536; - t567 = t555+RATIONAL(37.0,300.0)*y; - t556 = x*t537; - t566 = t508+RATIONAL(181.0,735.0)*x+RATIONAL(1.0,98.0)*t556; - t509 = RATIONAL(1.0,10.0)*t534; - t533 = RATIONAL(-1.0,70.0); - t510 = t533*t537; - t565 = t509+t510+RATIONAL(-11.0,105.0); - t530 = RATIONAL(1.0,70.0); - t506 = t530*t537; - t507 = RATIONAL(-1.0,10.0)*t534; - t564 = t506+t507+RATIONAL(11.0,105.0); - t563 = t510+RATIONAL(1.0,84.0)+t502; - t471 = RATIONAL(2.0,49.0)*t556; - t562 = t513+t471+RATIONAL(-289.0,2940.0)*x; - t561 = t506+t512+RATIONAL(-1.0,84.0); - t523 = RATIONAL(-1.0,35.0); - t511 = t523*t537; - t560 = t511+t512+RATIONAL(31.0,420.0); - t528 = RATIONAL(1.0,35.0); - t504 = t528*t537; - t559 = RATIONAL(-31.0,420.0)+t502+t504; - t558 = x*y; - t557 = y*t534; - t478 = RATIONAL(-1.0,49.0)*t556; - t554 = RATIONAL(-21.0,200.0)*y+t478; - t553 = RATIONAL(21.0,200.0)*y+t478; - t516 = RATIONAL(1.0,5.0)*t535; - t476 = RATIONAL(-2.0,49.0)*t556; - t551 = t516+t476+RATIONAL(-41.0,98.0)*x; - t483 = RATIONAL(1.0,49.0)*t556; - t550 = t516+t483+RATIONAL(-53.0,98.0)*x; - t549 = t508+RATIONAL(166.0,735.0)*x+t483; - t548 = t513+t476+RATIONAL(191.0,2940.0)*x; - t547 = t509+RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t537+t566; - t546 = RATIONAL(11.0,150.0)*y+t555+t562; - t545 = y*t509+RATIONAL(-1.0,120.0)*t536+t554+t569; - t544 = t507+RATIONAL(31.0,210.0)+RATIONAL(-1.0,140.0)*t537+t566; - t543 = y*t507+RATIONAL(1.0,120.0)*t536+t553+t569; - t542 = t531*t536+RATIONAL(-1.0,40.0)*t557+t554+t570; - t541 = RATIONAL(-11.0,150.0)*y+t552+t562; - t540 = RATIONAL(1.0,40.0)*t557+RATIONAL(-1.0,30.0)*t536+t553+t570; - t484 = t530*t558; - t477 = t528*t558; - t475 = RATIONAL(2.0,35.0)*t558; - t473 = t533*t558; - t469 = RATIONAL(-2.0,35.0)*t558; - t467 = t523*t558; - coeff_dx_m2_m2 = t469+t541+t560; - coeff_dx_m1_m2 = t477+t543+t565; - coeff_dx_0_m2 = t475+t551; - coeff_dx_p1_m2 = t477+t545+t564; - coeff_dx_p2_m2 = t469+t546+t559; - coeff_dx_m2_m1 = t467+t540+t561; - coeff_dx_m1_m1 = t484+t547+t567; - coeff_dx_0_m1 = t477+t550; - coeff_dx_p1_m1 = t484+t544+t568; - coeff_dx_p2_m1 = t467+t542+t563; - coeff_dx_m2_0 = t504+t512+RATIONAL(-17.0,420.0)+t548; - coeff_dx_m1_0 = RATIONAL(-17.0,105.0)+t509+t506+t549; - coeff_dx_0_0 = RATIONAL(-57.0,98.0)*x+t516+t471; - coeff_dx_p1_0 = t510+RATIONAL(17.0,105.0)+t507+t549; - coeff_dx_p2_0 = t511+RATIONAL(17.0,420.0)+t502+t548; - coeff_dx_m2_p1 = t477+t542+t561; - coeff_dx_m1_p1 = t473+t547+t568; - coeff_dx_0_p1 = t467+t550; - coeff_dx_p1_p1 = t473+t544+t567; - coeff_dx_p2_p1 = t477+t540+t563; - coeff_dx_m2_p2 = t475+t546+t560; - coeff_dx_m1_p2 = t467+t545+t565; - coeff_dx_0_p2 = t469+t551; - coeff_dx_p1_p2 = t467+t543+t564; - coeff_dx_p2_p2 = t475+t541+t559; + t474, + t471, + t469; + t538 = x*x; + t507 = RATIONAL(1.0,20.0)*t538; + t539 = y*y; + t537 = y*t539; + t559 = y*t507+RATIONAL(1.0,60.0)*t537; + t573 = RATIONAL(-37.0,300.0)*y+t559; + t560 = x*t539; + t572 = RATIONAL(1.0,98.0)*t560+RATIONAL(181.0,735.0)*x; + t514 = RATIONAL(-1.0,20.0)*t538; + t554 = y*t514+RATIONAL(-1.0,60.0)*t537; + t571 = RATIONAL(37.0,300.0)*y+t554; + t526 = RATIONAL(1.0,30.0); + t536 = x*t538; + t516 = t526*t536; + t570 = RATIONAL(71.0,2940.0)*x+t516; + t531 = RATIONAL(-1.0,35.0); + t517 = t531*t539; + t569 = RATIONAL(31.0,420.0)+t514+t517; + t481 = RATIONAL(2.0,49.0)*t560; + t568 = RATIONAL(-289.0,2940.0)*x+t481+t516; + t561 = y*t538; + t494 = RATIONAL(-21.0,200.0)*y; + t567 = RATIONAL(-1.0,40.0)*t561+t494+t526*t537; + t495 = RATIONAL(21.0,200.0)*y; + t566 = RATIONAL(1.0,40.0)*t561+t495+RATIONAL(-1.0,30.0)*t537; + t525 = RATIONAL(1.0,35.0); + t506 = t525*t539; + t565 = RATIONAL(-31.0,420.0)+t507+t506; + t510 = RATIONAL(-1.0,10.0)*t538; + t564 = y*t510+t495+RATIONAL(1.0,120.0)*t537; + t511 = RATIONAL(1.0,10.0)*t538; + t563 = y*t511+t494+RATIONAL(-1.0,120.0)*t537; + t562 = x*y; + t475 = RATIONAL(-1.0,49.0)*t560; + t527 = RATIONAL(1.0,70.0); + t509 = t527*t539; + t558 = t475+t509; + t513 = RATIONAL(-2.0,15.0)*t536; + t557 = t510+t513; + t529 = RATIONAL(-1.0,70.0); + t512 = t529*t539; + t556 = t475+t512; + t555 = t511+t513; + t518 = RATIONAL(1.0,5.0)*t536; + t478 = RATIONAL(-2.0,49.0)*t560; + t553 = t518+RATIONAL(-41.0,98.0)*x+t478; + t479 = RATIONAL(1.0,49.0)*t560; + t552 = t518+RATIONAL(-53.0,98.0)*x+t479; + t551 = RATIONAL(191.0,2940.0)*x+t478+t516; + t550 = RATIONAL(166.0,735.0)*x+t479+t513; + t490 = RATIONAL(226.0,735.0)*x; + t549 = RATIONAL(11.0,105.0)+t490+t557+t558; + t548 = t490+RATIONAL(-11.0,105.0)+t555+t556; + t547 = RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t539+t555+t572; + t546 = RATIONAL(31.0,210.0)+RATIONAL(-1.0,140.0)*t539+t557+t572; + t545 = RATIONAL(1.0,84.0)+t507+t556+t570; + t544 = RATIONAL(-11.0,150.0)*y+t559+t568; + t543 = RATIONAL(-1.0,84.0)+t514+t558+t570; + t542 = RATIONAL(11.0,150.0)*y+t554+t568; + t486 = t525*t562; + t482 = RATIONAL(-2.0,35.0)*t562; + t477 = RATIONAL(2.0,35.0)*t562; + t474 = t531*t562; + t471 = t527*t562; + t469 = t529*t562; + coeff_dx_m2_m2 = t482+t544+t569; + coeff_dx_m1_m2 = t486+t548+t564; + coeff_dx_0_m2 = t477+t553; + coeff_dx_p1_m2 = t486+t549+t563; + coeff_dx_p2_m2 = t482+t542+t565; + coeff_dx_m2_m1 = t474+t543+t566; + coeff_dx_m1_m1 = t471+t547+t571; + coeff_dx_0_m1 = t486+t552; + coeff_dx_p1_m1 = t471+t546+t573; + coeff_dx_p2_m1 = t474+t545+t567; + coeff_dx_m2_0 = t514+RATIONAL(-17.0,420.0)+t506+t551; + coeff_dx_m1_0 = t511+RATIONAL(-17.0,105.0)+t509+t550; + coeff_dx_0_0 = t481+t518+RATIONAL(-57.0,98.0)*x; + coeff_dx_p1_0 = RATIONAL(17.0,105.0)+t510+t512+t550; + coeff_dx_p2_0 = t507+RATIONAL(17.0,420.0)+t517+t551; + coeff_dx_m2_p1 = t486+t543+t567; + coeff_dx_m1_p1 = t469+t547+t573; + coeff_dx_0_p1 = t474+t552; + coeff_dx_p1_p1 = t469+t546+t571; + coeff_dx_p2_p1 = t486+t545+t566; + coeff_dx_m2_p2 = t477+t542+t569; + coeff_dx_m1_p2 = t474+t548+t563; + coeff_dx_0_p2 = t482+t553; + coeff_dx_p1_p2 = t474+t549+t564; + coeff_dx_p2_p2 = t477+t544+t565; |