aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange-tensor-product/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxx.compute.c
blob: 8c5389136aa4a577c20b18a1c47d4591010e6b77 (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
fp t286;
fp t287;
fp t296;
fp t282;
fp t276;
fp t284;
fp t295;
fp t285;
fp t283;
fp t294;
fp t274;
fp t293;
fp t292;
fp t291;
fp t290;
fp t289;
fp t270;
fp t269;
fp t268;
fp t266;
fp t265;
      t286 = y*y;
      t287 = t286*y;
      t296 = x*t287;
      t282 = RATIONAL(1.0,4.0);
      t276 = t282*t286;
      t284 = RATIONAL(1.0,2.0);
      t295 = t284*y+t276;
      t285 = RATIONAL(-1.0,2.0);
      t283 = RATIONAL(-1.0,4.0);
      t294 = t283*y+t285*t286;
      t274 = t283*t286;
      t293 = t285*y+t274;
      t292 = RATIONAL(3.0,25.0)*t296+RATIONAL(-1.0,200.0);
      t291 = t284*t286+t282*y;
      t290 = RATIONAL(-1.0,6.0)*y+t276;
      t289 = RATIONAL(1.0,6.0)*y+t274;
      t270 = RATIONAL(1.0,12.0)*y;
      t269 = RATIONAL(-1.0,12.0)*y;
      t268 = RATIONAL(-3.0,25.0)*t296;
      t266 = RATIONAL(3.0,50.0)*t296;
      t265 = RATIONAL(-3.0,50.0)*t296;
      coeffs_dxx->coeff_m1_m1 = RATIONAL(-37.0,100.0)*x+RATIONAL(-17.0,150.0)*
t287+t266+RATIONAL(37.0,200.0)+t290;
      coeffs_dxx->coeff_0_m1 = RATIONAL(-111.0,200.0)+RATIONAL(13.0,75.0)*t287+
(RATIONAL(-9.0,50.0)*t287+RATIONAL(111.0,100.0))*x+t289;
      coeffs_dxx->coeff_p1_m1 = RATIONAL(-1.0,150.0)*t287+RATIONAL(111.0,200.0)
+(RATIONAL(-111.0,100.0)+RATIONAL(9.0,50.0)*t287)*x+t289;
      coeffs_dxx->coeff_p2_m1 = RATIONAL(-37.0,200.0)+RATIONAL(-4.0,75.0)*t287+
t265+RATIONAL(37.0,100.0)*x+t290;
      coeffs_dxx->coeff_m1_0 = RATIONAL(23.0,100.0)*t287+RATIONAL(133.0,200.0)+
(RATIONAL(-33.0,100.0)+RATIONAL(1.0,25.0)*t287)*x+t294;
      coeffs_dxx->coeff_0_0 = RATIONAL(-199.0,200.0)+RATIONAL(-19.0,100.0)*t287
+RATIONAL(99.0,100.0)*x+t268+t291;
      coeffs_dxx->coeff_p1_0 = RATIONAL(-99.0,100.0)*x+RATIONAL(-31.0,100.0)*
t287+t291+t292;
      coeffs_dxx->coeff_p2_0 = RATIONAL(67.0,200.0)+RATIONAL(27.0,100.0)*t287+(
RATIONAL(-1.0,25.0)*t287+RATIONAL(33.0,100.0))*x+t294;
      coeffs_dxx->coeff_m1_p1 = RATIONAL(-13.0,50.0)*t287+RATIONAL(29.0,200.0)+
(RATIONAL(1.0,50.0)*t287+RATIONAL(-29.0,100.0))*x+t295;
      coeffs_dxx->coeff_0_p1 = RATIONAL(-87.0,200.0)+t265+RATIONAL(87.0,100.0)*
x+RATIONAL(7.0,25.0)*t287+t293;
      coeffs_dxx->coeff_p1_p1 = RATIONAL(-87.0,100.0)*x+t266+RATIONAL(87.0,
200.0)+RATIONAL(11.0,50.0)*t287+t293;
      coeffs_dxx->coeff_p2_p1 = RATIONAL(-6.0,25.0)*t287+RATIONAL(-29.0,200.0)+
(RATIONAL(-1.0,50.0)*t287+RATIONAL(29.0,100.0))*x+t295;
      coeffs_dxx->coeff_m1_p2 = RATIONAL(43.0,300.0)*t287+RATIONAL(-1.0,100.0)*
x+t268+t269+RATIONAL(1.0,200.0);
      coeffs_dxx->coeff_0_p2 = RATIONAL(-79.0,300.0)*t287+RATIONAL(-3.0,200.0)+
t270+(RATIONAL(3.0,100.0)+RATIONAL(9.0,25.0)*t287)*x;
      coeffs_dxx->coeff_p1_p2 = t270+RATIONAL(29.0,300.0)*t287+RATIONAL(3.0,
200.0)+(RATIONAL(-9.0,25.0)*t287+RATIONAL(-3.0,100.0))*x;
      coeffs_dxx->coeff_p2_p2 = RATIONAL(1.0,100.0)*x+RATIONAL(7.0,300.0)*t287+
t269+t292;