aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange-maximum-degree/2d.coeffs/2d.cube.order3.smooth0/coeffs-dxx.compute.c
blob: ba139bf5a296fcd0257218563e68d2ed208c9d06 (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
fp t244;
fp t256;
fp t242;
fp t255;
fp t241;
fp t254;
fp t243;
fp t253;
fp t248;
fp t247;
fp t246;
fp t245;
      t244 = RATIONAL(-3.0,20.0)*y;
      t256 = t244+RATIONAL(13.0,40.0);
      t242 = RATIONAL(-1.0,20.0)*y;
      t255 = t242+RATIONAL(11.0,40.0);
      t241 = RATIONAL(1.0,20.0)*y;
      t254 = t241+RATIONAL(9.0,40.0);
      t243 = RATIONAL(3.0,20.0)*y;
      t253 = t243+RATIONAL(7.0,40.0);
      t248 = RATIONAL(-1.0,4.0)*x;
      t247 = RATIONAL(1.0,4.0)*x;
      t246 = RATIONAL(-3.0,4.0)*x;
      t245 = RATIONAL(3.0,4.0)*x;
      coeffs_dxx->coeff_m1_m1 = t248+t256;
      coeffs_dxx->coeff_0_m1 = t245+t243+RATIONAL(-23.0,40.0);
      coeffs_dxx->coeff_p1_m1 = t246+t253;
      coeffs_dxx->coeff_p2_m1 = t244+RATIONAL(3.0,40.0)+t247;
      coeffs_dxx->coeff_m1_0 = t248+t255;
      coeffs_dxx->coeff_0_0 = RATIONAL(-21.0,40.0)+t241+t245;
      coeffs_dxx->coeff_p1_0 = t246+t254;
      coeffs_dxx->coeff_p2_0 = t247+t242+RATIONAL(1.0,40.0);
      coeffs_dxx->coeff_m1_p1 = t248+t254;
      coeffs_dxx->coeff_0_p1 = RATIONAL(-19.0,40.0)+t242+t245;
      coeffs_dxx->coeff_p1_p1 = t246+t255;
      coeffs_dxx->coeff_p2_p1 = RATIONAL(-1.0,40.0)+t241+t247;
      coeffs_dxx->coeff_m1_p2 = t248+t253;
      coeffs_dxx->coeff_0_p2 = t244+t245+RATIONAL(-17.0,40.0);
      coeffs_dxx->coeff_p1_p2 = t246+t256;
      coeffs_dxx->coeff_p2_p2 = RATIONAL(-3.0,40.0)+t247+t243;