aboutsummaryrefslogtreecommitdiff
path: root/src/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxy.compute.c
blob: ed83ce7d1a8750a7de1f3407607735fed03c574f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
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;