diff options
Diffstat (limited to 'src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c')
-rw-r--r-- | src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c | 255 |
1 files changed, 142 insertions, 113 deletions
diff --git a/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c b/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c index 6c1ce7f..017bfb0 100644 --- a/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c +++ b/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dy.compute.c @@ -1,114 +1,143 @@ -fp t264; -fp t240; -fp t242; -fp t263; -fp t247; -fp t262; +fp t305; +fp t290; +fp t313; +fp t315; +fp t310; +fp t314; +fp t321; +fp t275; +fp t341; +fp t311; +fp t331; +fp t304; +fp t340; +fp t335; +fp t300; +fp t287; +fp t308; +fp t339; +fp t291; +fp t338; +fp t299; +fp t286; +fp t337; +fp t293; +fp t309; +fp t289; +fp t336; +fp t334; +fp t333; +fp t332; +fp t330; +fp t298; +fp t328; +fp t297; +fp t329; +fp t327; +fp t306; +fp t326; +fp t268; +fp t325; +fp t324; +fp t295; +fp t323; +fp t322; +fp t320; fp t261; -fp t243; -fp t226; -fp t249; -fp t248; -fp t258; -fp t232; -fp t229; -fp t257; -fp t256; -fp t234; -fp t218; -fp t255; -fp t219; -fp t254; -fp t253; -fp t252; -fp t239; -fp t251; -fp t244; -fp t241; -fp t235; -fp t228; -fp t227; -fp t225; -fp t224; -fp t223; -fp t215; -fp t211; -fp t210; -fp t208; - t264 = RATIONAL(7.0,20.0)*x+RATIONAL(9.0,20.0); - t240 = RATIONAL(1.0,20.0); - t242 = RATIONAL(-3.0,20.0); - t263 = t240*x+t242; - t247 = x*x; - t262 = y*t247; - t261 = RATIONAL(-11.0,20.0)*x; - t243 = RATIONAL(3.0,20.0); - t226 = t243*y; - t249 = t247*x; - t248 = y*y; - t258 = t249*t248; - t232 = RATIONAL(1.0,4.0)*t247; - t229 = RATIONAL(-1.0,4.0)*t247; - t257 = RATIONAL(-1.0,8.0)*t247+RATIONAL(-1.0,2.0)*t262; - t256 = RATIONAL(1.0,8.0)*t247+RATIONAL(1.0,2.0)*t262; - t234 = RATIONAL(11.0,20.0); - t218 = y*t229; - t255 = x*t226+t234*y+t218; - t219 = y*t232; - t254 = t226+t219+y*t261; - t253 = t219+t263*y; - t252 = t218+t264*y; - t239 = RATIONAL(-3.0,40.0); - t251 = RATIONAL(-3.0,10.0)*y+t239; - t244 = RATIONAL(-1.0,40.0); - t241 = RATIONAL(-1.0,20.0); - t235 = RATIONAL(-1.0,100.0); - t228 = RATIONAL(-1.0,24.0)*t247; - t227 = t244*x; - t225 = RATIONAL(1.0,24.0)*t247; - t224 = RATIONAL(-1.0,12.0)*t247; - t223 = RATIONAL(1.0,12.0)*t247; - t215 = RATIONAL(3.0,50.0)*t258; - t211 = RATIONAL(-3.0,50.0)*t258; - t210 = RATIONAL(3.0,100.0)*t258; - t208 = RATIONAL(-3.0,100.0)*t258; - coeffs_dy->coeff_m1_m1 = t241+t210+RATIONAL(11.0,60.0)*x+t224+(RATIONAL( --17.0,100.0)*t247+RATIONAL(-6.0,125.0)+RATIONAL(59.0,250.0)*x)*t248+t254; - coeffs_dy->coeff_0_m1 = t223+t241*x+RATIONAL(-11.0,60.0)+(RATIONAL(21.0, -500.0)*x+RATIONAL(13.0,50.0)*t247+RATIONAL(-9.0,100.0)*t249+RATIONAL(-89.0, -250.0))*t248+t255; - coeffs_dy->coeff_p1_m1 = t242+t223+RATIONAL(-7.0,60.0)*x+(RATIONAL(-18.0, -125.0)+t235*t247+RATIONAL(9.0,100.0)*t249+RATIONAL(-73.0,250.0)*x)*t248+t252; - coeffs_dy->coeff_p2_m1 = RATIONAL(-1.0,60.0)*x+t240+t208+t224+(RATIONAL( --2.0,25.0)*t247+RATIONAL(6.0,125.0)+RATIONAL(7.0,500.0)*x)*t248+t253; - coeffs_dy->coeff_m1_0 = (RATIONAL(11.0,40.0)+RATIONAL(11.0,10.0)*y)*x+( -RATIONAL(-851.0,1000.0)*x+RATIONAL(69.0,200.0)*t247+RATIONAL(1.0,50.0)*t249+ -RATIONAL(243.0,1000.0))*t248+t251+t257; - coeffs_dy->coeff_0_0 = RATIONAL(-11.0,10.0)*y+t211+RATIONAL(-11.0,40.0)+( -RATIONAL(771.0,1000.0)+RATIONAL(-57.0,200.0)*t247)*t248+(RATIONAL(303.0,1000.0) -*t248+t251)*x+t256; - coeffs_dy->coeff_p1_0 = t215+RATIONAL(-9.0,10.0)*y+RATIONAL(-9.0,40.0)+( -RATIONAL(-93.0,200.0)*t247+RATIONAL(729.0,1000.0))*t248+(RATIONAL(-7.0,10.0)*y+ -RATIONAL(-7.0,40.0)+RATIONAL(447.0,1000.0)*t248)*x+t256; - coeffs_dy->coeff_p2_0 = RATIONAL(3.0,40.0)+t227+(RATIONAL(-1.0,10.0)*x+ -RATIONAL(3.0,10.0))*y+(RATIONAL(81.0,200.0)*t247+RATIONAL(101.0,1000.0)*x+ -RATIONAL(-243.0,1000.0)+RATIONAL(-1.0,50.0)*t249)*t248+t257; - coeffs_dy->coeff_m1_p1 = t243+t232+t261+(RATIONAL(-27.0,125.0)+RATIONAL( --39.0,100.0)*t247+RATIONAL(203.0,250.0)*x+RATIONAL(1.0,100.0)*t249)*t248+t254; - coeffs_dy->coeff_0_p1 = t229+t234+t208+t243*x+(RATIONAL(-213.0,250.0)+ -RATIONAL(21.0,50.0)*t247+RATIONAL(-93.0,500.0)*x)*t248+t255; - coeffs_dy->coeff_p1_p1 = t229+t210+(RATIONAL(33.0,100.0)*t247+RATIONAL( --141.0,250.0)*x+RATIONAL(-81.0,125.0))*t248+t252+t264; - coeffs_dy->coeff_p2_p1 = t232+(RATIONAL(-9.0,25.0)*t247+RATIONAL(-31.0, -500.0)*x+t235*t249+RATIONAL(27.0,125.0))*t248+t253+t263; - coeffs_dy->coeff_m1_p2 = t244+t228+RATIONAL(11.0,120.0)*x+t211+(RATIONAL( --197.0,1000.0)*x+RATIONAL(43.0,200.0)*t247+RATIONAL(21.0,1000.0))*t248; - coeffs_dy->coeff_0_p2 = t225+t227+RATIONAL(-11.0,120.0)+(RATIONAL(-159.0, -1000.0)*x+RATIONAL(9.0,50.0)*t249+RATIONAL(-79.0,200.0)*t247+RATIONAL(437.0, -1000.0))*t248; - coeffs_dy->coeff_p1_p2 = t239+RATIONAL(-7.0,120.0)*x+t225+(RATIONAL(29.0, -200.0)*t247+RATIONAL(-9.0,50.0)*t249+RATIONAL(63.0,1000.0)+RATIONAL(409.0, -1000.0)*x)*t248; - coeffs_dy->coeff_p2_p2 = RATIONAL(1.0,40.0)+t215+t228+RATIONAL(-1.0,120.0 -)*x+(RATIONAL(7.0,200.0)*t247+RATIONAL(-21.0,1000.0)+RATIONAL(-53.0,1000.0)*x)* -t248; +fp t319; +fp t312; +fp t318; +fp t317; +fp t307; +fp t303; +fp t302; +fp t301; +fp t296; +fp t283; +fp t277; +fp t266; +fp t265; +fp t264; +fp t260; + t305 = RATIONAL(-1.0,3.0); + t290 = t305*x; + t313 = x*x; + t315 = t313*x; + t310 = RATIONAL(1.0,4.0); + t314 = y*y; + t321 = t310*t314; + t275 = t315*t321; + t341 = t290+t275; + t311 = RATIONAL(-1.0,6.0); + t331 = t313*t314; + t304 = RATIONAL(-1.0,4.0); + t340 = t304*t331+t311*t313; + t335 = t314*t315; + t300 = RATIONAL(1.0,2.0); + t287 = t300*t313; + t308 = RATIONAL(3.0,4.0); + t339 = t287+t308*t335; + t291 = t311*x; + t338 = x*t314; + t299 = RATIONAL(-1.0,2.0); + t286 = t299*x; + t337 = t299*t314; + t293 = t311*t315; + t309 = RATIONAL(1.0,6.0); + t289 = t309*t315; + t336 = t300*t314; + t334 = t299*t315; + t333 = t300*t315; + t332 = t314*t304; + t330 = (t291+t289)*y; + t298 = RATIONAL(-1.0,12.0); + t328 = t298*t314; + t297 = RATIONAL(1.0,18.0); + t329 = t297*x+t315*t328; + t327 = (t321+t298)*t313; + t306 = RATIONAL(-3.0,4.0); + t326 = t286+t306*t335; + t268 = t315*t332; + t325 = t291+t268; + t324 = t304*t313+t308*t331; + t295 = RATIONAL(1.0,12.0); + t323 = t314*t295; + t322 = t268+t309*x; + t320 = (1.0+t286+t333)*y; + t261 = y*t287; + t319 = t261+(t290+t293)*y; + t312 = x*y; + t318 = t312+t261+y*t334; + t317 = t275+t298*t315+(t295+t332)*x; + t307 = RATIONAL(1.0,3.0); + t303 = RATIONAL(3.0,2.0); + t302 = RATIONAL(-2.0,1.0); + t301 = RATIONAL(-3.0,2.0); + t296 = RATIONAL(1.0,36.0); + t283 = t295*t315; + t277 = x*t337; + t266 = x*t321; + t265 = t306*t331; + t264 = x*t336; + t260 = t315*t323; + coeffs_dy->coeff_m1_m1 = t260+t297*t315+(RATIONAL(1.0,9.0)+t309*t314)*x+ +t319+t340; + coeffs_dy->coeff_0_m1 = t305+t293+t266+t337+(t336-y+t307)*t313+t320+t322; + coeffs_dy->coeff_p1_m1 = t277+t289+t318+t340+t341; + coeffs_dy->coeff_p2_m1 = x*t323+RATIONAL(-1.0,18.0)*t315+t329+t330; + coeffs_dy->coeff_m1_0 = t283+t277+(t307*t315+RATIONAL(2.0,3.0)*x-t313)*y+ +t322+t324; + coeffs_dy->coeff_0_0 = t299+t304*t315+t312+t310*x+(t303+t306*x+t301*t313) +*t314+(-t315+t302+RATIONAL(2.0,1.0)*t313)*y+t339; + coeffs_dy->coeff_p1_0 = t303*t338+t310*t315+(t315+t302*x-t313)*y+t324+ +t326; + coeffs_dy->coeff_p2_0 = (t305*t315+t307*x)*y+t317; + coeffs_dy->coeff_m1_p1 = t287+t265+t264+t293+t319+t341; + coeffs_dy->coeff_0_p1 = t333+RATIONAL(1.0,1.0)-t313*y-t313+(t301+t308*x+ +t303*t313)*t314+t320+t326; + coeffs_dy->coeff_p1_p1 = x+t265+t334+t301*t338+t318+t339; + coeffs_dy->coeff_p2_p1 = t289+t266+t325+t330; + coeffs_dy->coeff_m1_p2 = t311*t338+t296*t315+t327+t329; + coeffs_dy->coeff_0_p2 = t336+t311+(t337+t309)*t313+t317; + coeffs_dy->coeff_p1_p2 = t283+t264+t325+t327; + coeffs_dy->coeff_p2_p2 = t260+RATIONAL(-1.0,36.0)*t315+(t328+t296)*x; |