aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dyy.compute.c
blob: 9e729858c0bd7d8ff5519dc6b6e46b50bed9c7c6 (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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
fp t834,
   t813,
   t854,
   t853,
   t830,
   t835,
   t814,
   t852,
   t816,
   t851,
   t850,
   t815,
   t808,
   t818,
   t820,
   t821,
   t849,
   t848,
   t810,
   t847,
   t804,
   t846,
   t819,
   t845,
   t844,
   t843,
   t842,
   t841,
   t801,
   t840,
   t798,
   t839,
   t838,
   t837,
   t836,
   t817,
   t812,
   t811,
   t809,
   t806,
   t805,
   t803,
   t802,
   t800,
   t799;
      t834 = x*x;
      t813 = RATIONAL(-1.0,49.0)*t834;
      t854 = t813+RATIONAL(226.0,735.0);
      t853 = RATIONAL(1.0,98.0)*t834+RATIONAL(181.0,735.0);
      t830 = RATIONAL(1.0,10.0);
      t835 = y*y;
      t814 = t830*t835;
      t852 = t813+t814+RATIONAL(71.0,2940.0);
      t816 = RATIONAL(2.0,49.0)*t834;
      t851 = t814+t816+RATIONAL(-289.0,2940.0);
      t850 = x*y;
      t815 = RATIONAL(-1.0,10.0)*y;
      t808 = t830*y;
      t818 = RATIONAL(-1.0,5.0)*y;
      t820 = RATIONAL(1.0,5.0)*y;
      t821 = RATIONAL(-2.0,5.0)*t835;
      t849 = t818+t821;
      t848 = t820+t821;
      t810 = RATIONAL(-2.0,49.0)*t834;
      t847 = t810+t814+RATIONAL(191.0,2940.0);
      t804 = RATIONAL(1.0,49.0)*t834;
      t846 = t804+t821+RATIONAL(166.0,735.0);
      t819 = RATIONAL(3.0,5.0)*t835;
      t845 = t810+t819+RATIONAL(-41.0,98.0);
      t844 = t804+t819+RATIONAL(-53.0,98.0);
      t843 = t849+t853;
      t842 = t848+t853;
      t841 = t849+t854;
      t801 = x*t808;
      t840 = t801+t851;
      t798 = x*t815;
      t839 = t798+t851;
      t838 = t808+t852;
      t837 = t848+t854;
      t836 = t815+t852;
      t817 = RATIONAL(-2.0,35.0)*x;
      t812 = RATIONAL(-1.0,35.0)*x;
      t811 = RATIONAL(1.0,35.0)*x;
      t809 = RATIONAL(2.0,35.0)*x;
      t806 = RATIONAL(1.0,70.0)*x;
      t805 = RATIONAL(-1.0,70.0)*x;
      t803 = x*t818;
      t802 = x*t820;
      t800 = RATIONAL(1.0,20.0)*t850;
      t799 = RATIONAL(-1.0,20.0)*t850;
      coeff_dyy_m2_m2 = t815+t817+t840;
      coeff_dyy_m1_m2 = t800+t812+t836;
      coeff_dyy_0_m2 = t815+t847;
      coeff_dyy_p1_m2 = t799+t811+t836;
      coeff_dyy_p2_m2 = t815+t809+t839;
      coeff_dyy_m2_m1 = t803+t811+t837;
      coeff_dyy_m1_m1 = t806+t798+t842;
      coeff_dyy_0_m1 = t820+t846;
      coeff_dyy_p1_m1 = t805+t801+t842;
      coeff_dyy_p2_m1 = t802+t812+t837;
      coeff_dyy_m2_0 = t809+t845;
      coeff_dyy_m1_0 = t811+t844;
      coeff_dyy_0_0 = RATIONAL(-57.0,98.0)+t819+t816;
      coeff_dyy_p1_0 = t812+t844;
      coeff_dyy_p2_0 = t817+t845;
      coeff_dyy_m2_p1 = t802+t811+t841;
      coeff_dyy_m1_p1 = t806+t801+t843;
      coeff_dyy_0_p1 = t818+t846;
      coeff_dyy_p1_p1 = t805+t798+t843;
      coeff_dyy_p2_p1 = t812+t803+t841;
      coeff_dyy_m2_p2 = t817+t808+t839;
      coeff_dyy_m1_p2 = t812+t799+t838;
      coeff_dyy_0_p2 = t808+t847;
      coeff_dyy_p1_p2 = t811+t800+t838;
      coeff_dyy_p2_p2 = t808+t809+t840;