aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order3.smooth0/coeff-dx.compute.c
blob: 5bfa6f4d0db9582c8f83b1ebe782285e2b1d651e (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
88
89
90
91
92
93
94
95
fp t201,
   t161,
   t200,
   t184,
   t188,
   t174,
   t187,
   t180,
   t199,
   t164,
   t198,
   t183,
   t175,
   t197,
   t162,
   t196,
   t181,
   t195,
   t194,
   t163,
   t193,
   t186,
   t176,
   t182,
   t192,
   t185,
   t172,
   t191,
   t179,
   t190,
   t189,
   t178,
   t177,
   t169,
   t167,
   t166,
   t165;
      t201 = x*y;
      t161 = RATIONAL(1.0,20.0)*t201;
      t200 = t161+RATIONAL(9.0,40.0)*x;
      t184 = RATIONAL(-1.0,40.0);
      t188 = y*y;
      t174 = t184*t188;
      t187 = x*x;
      t180 = RATIONAL(-3.0,8.0)*t187;
      t199 = t174+t180;
      t164 = RATIONAL(-3.0,20.0)*t201;
      t198 = t164+RATIONAL(13.0,40.0)*x;
      t183 = RATIONAL(1.0,40.0);
      t175 = t183*t188;
      t197 = t175+t180;
      t162 = RATIONAL(-1.0,20.0)*t201;
      t196 = t162+RATIONAL(11.0,40.0)*x;
      t181 = RATIONAL(3.0,8.0)*t187;
      t195 = t174+t181;
      t194 = t175+t181;
      t163 = RATIONAL(3.0,20.0)*t201;
      t193 = RATIONAL(7.0,40.0)*x+t163;
      t186 = RATIONAL(-3.0,40.0);
      t176 = t186*t188;
      t182 = RATIONAL(-1.0,8.0)*t187;
      t192 = t176+t182;
      t185 = RATIONAL(3.0,40.0);
      t172 = t185*t188;
      t191 = t172+t182;
      t179 = RATIONAL(1.0,8.0)*t187;
      t190 = t172+t179;
      t189 = t176+t179;
      t178 = RATIONAL(2.0,25.0)*y;
      t177 = RATIONAL(-1.0,50.0)*y;
      t169 = RATIONAL(-9.0,100.0)*y;
      t167 = RATIONAL(-1.0,100.0)*y;
      t166 = RATIONAL(7.0,100.0)*y;
      t165 = RATIONAL(-13.0,100.0)*y;
      coeff_dx_m1_m1 = RATIONAL(-109.0,1200.0)+RATIONAL(6.0,25.0)*y+t192+t198;
      coeff_dx_0_m1 = RATIONAL(-31.0,400.0)+t177+RATIONAL(-23.0,40.0)*x+t163+
t195;
      coeff_dx_p1_m1 = RATIONAL(111.0,400.0)+t165+t193+t197;
      coeff_dx_p2_m1 = t169+RATIONAL(-131.0,1200.0)+t164+t185*x+t190;
      coeff_dx_m1_0 = RATIONAL(-223.0,1200.0)+t177+t191+t196;
      coeff_dx_0_0 = RATIONAL(-1.0,25.0)*y+t161+RATIONAL(-21.0,40.0)*x+RATIONAL
(-57.0,400.0)+t194;
      coeff_dx_p1_0 = t167+RATIONAL(117.0,400.0)+t199+t200;
      coeff_dx_p2_0 = t183*x+t162+RATIONAL(43.0,1200.0)+t166+t189;
      coeff_dx_m1_p1 = RATIONAL(-157.0,1200.0)+t165+t191+t200;
      coeff_dx_0_p1 = RATIONAL(-19.0,40.0)*x+RATIONAL(-63.0,400.0)+t162+t167+
t194;
      coeff_dx_p1_p1 = RATIONAL(3.0,50.0)*y+RATIONAL(103.0,400.0)+t196+t199;
      coeff_dx_p2_p1 = t161+t184*x+RATIONAL(37.0,1200.0)+t178+t189;
      coeff_dx_m1_p2 = RATIONAL(89.0,1200.0)+t169+t192+t193;
      coeff_dx_0_p2 = RATIONAL(-17.0,40.0)*x+t166+RATIONAL(-49.0,400.0)+t164+
t195;
      coeff_dx_p1_p2 = t178+RATIONAL(69.0,400.0)+t197+t198;
      coeff_dx_p2_p2 = t163+RATIONAL(-149.0,1200.0)+t186*x+RATIONAL(-3.0,50.0)*
y+t190;