diff options
Diffstat (limited to 'src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c')
-rw-r--r-- | src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c b/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c new file mode 100644 index 0000000..ed83ce7 --- /dev/null +++ b/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c @@ -0,0 +1,87 @@ +fp t311; +fp t314; +fp t318; +fp t301; +fp t331; +fp t322; +fp t330; +fp t315; +fp t302; +fp t329; +fp t328; +fp t316; +fp t327; +fp t319; +fp t326; +fp t323; +fp t324; +fp t325; +fp t317; +fp t310; +fp t309; +fp t307; +fp t306; +fp t300; +fp t299; +fp t298; +fp t297; + t311 = RATIONAL(-1.0,2.0)*x; + t314 = RATIONAL(1.0,2.0)*x; + t318 = RATIONAL(7.0,20.0); + t301 = y*t311; + t331 = t318*y+t301; + t322 = x*y; + t330 = t322+RATIONAL(1.0,4.0)*x; + t315 = RATIONAL(-11.0,20.0); + t302 = y*t314; + t329 = t302+t315*y; + t328 = -t322+RATIONAL(-1.0,4.0)*x; + t316 = RATIONAL(1.0,20.0); + t327 = t302+t316*y; + t319 = RATIONAL(3.0,20.0); + t326 = t319*y+t301; + t323 = x*x; + t324 = y*y; + t325 = t323*t324; + t317 = RATIONAL(-1.0,40.0); + t310 = RATIONAL(-1.0,6.0)*x; + t309 = RATIONAL(1.0,6.0)*x; + t307 = RATIONAL(-1.0,12.0)*x; + t306 = RATIONAL(1.0,12.0)*x; + t300 = RATIONAL(-9.0,50.0)*t325; + t299 = RATIONAL(9.0,50.0)*t325; + t298 = RATIONAL(-9.0,100.0)*t325; + t297 = RATIONAL(9.0,100.0)*t325; + coeffs_dxy->coeff_m1_m1 = t310+RATIONAL(11.0,60.0)+t297+(RATIONAL(59.0, +250.0)+RATIONAL(-17.0,50.0)*x)*t324+t329; + coeffs_dxy->coeff_0_m1 = RATIONAL(-1.0,20.0)+t309+(RATIONAL(21.0,500.0)+ +RATIONAL(13.0,25.0)*x+RATIONAL(-27.0,100.0)*t323)*t324+t326; + coeffs_dxy->coeff_p1_m1 = t309+RATIONAL(-7.0,60.0)+(RATIONAL(-1.0,50.0)*x ++RATIONAL(-73.0,250.0)+RATIONAL(27.0,100.0)*t323)*t324+t331; + coeffs_dxy->coeff_p2_m1 = t298+t310+RATIONAL(-1.0,60.0)+(RATIONAL(-4.0, +25.0)*x+RATIONAL(7.0,500.0))*t324+t327; + coeffs_dxy->coeff_m1_0 = RATIONAL(11.0,10.0)*y+RATIONAL(11.0,40.0)+( +RATIONAL(3.0,50.0)*t323+RATIONAL(-851.0,1000.0)+RATIONAL(69.0,100.0)*x)*t324+ +t328; + coeffs_dxy->coeff_0_0 = t300+RATIONAL(-3.0,10.0)*y+RATIONAL(-3.0,40.0)+( +RATIONAL(303.0,1000.0)+RATIONAL(-57.0,100.0)*x)*t324+t330; + coeffs_dxy->coeff_p1_0 = RATIONAL(-7.0,10.0)*y+RATIONAL(-7.0,40.0)+t299+( +RATIONAL(447.0,1000.0)+RATIONAL(-93.0,100.0)*x)*t324+t330; + coeffs_dxy->coeff_p2_0 = t317+RATIONAL(-1.0,10.0)*y+(RATIONAL(101.0, +1000.0)+RATIONAL(-3.0,50.0)*t323+RATIONAL(81.0,100.0)*x)*t324+t328; + coeffs_dxy->coeff_m1_p1 = t315+t314+(RATIONAL(203.0,250.0)+RATIONAL(-39.0 +,50.0)*x+RATIONAL(3.0,100.0)*t323)*t324+t329; + coeffs_dxy->coeff_0_p1 = t319+t311+t298+(RATIONAL(-93.0,500.0)+RATIONAL( +21.0,25.0)*x)*t324+t326; + coeffs_dxy->coeff_p1_p1 = t311+t297+t318+(RATIONAL(33.0,50.0)*x+RATIONAL( +-141.0,250.0))*t324+t331; + coeffs_dxy->coeff_p2_p1 = t316+t314+(RATIONAL(-3.0,100.0)*t323+RATIONAL( +-31.0,500.0)+RATIONAL(-18.0,25.0)*x)*t324+t327; + coeffs_dxy->coeff_m1_p2 = t307+RATIONAL(11.0,120.0)+t300+(RATIONAL(-197.0 +,1000.0)+RATIONAL(43.0,100.0)*x)*t324; + coeffs_dxy->coeff_0_p2 = t317+t306+(RATIONAL(-159.0,1000.0)+RATIONAL(27.0 +,50.0)*t323+RATIONAL(-79.0,100.0)*x)*t324; + coeffs_dxy->coeff_p1_p2 = t306+RATIONAL(-7.0,120.0)+(RATIONAL(-27.0,50.0) +*t323+RATIONAL(29.0,100.0)*x+RATIONAL(409.0,1000.0))*t324; + coeffs_dxy->coeff_p2_p2 = t307+RATIONAL(-1.0,120.0)+t299+(RATIONAL(-53.0, +1000.0)+RATIONAL(7.0,100.0)*x)*t324; |