aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dxy.compute.c
blob: 9388906f22aa069224bc74461c2e1f8a9d85026e (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
116
117
118
119
fp t778,
   t777,
   t796,
   t766,
   t735,
   t772,
   t755,
   t795,
   t751,
   t748,
   t794,
   t793,
   t792,
   t791,
   t733,
   t790,
   t789,
   t788,
   t787,
   t765,
   t770,
   t786,
   t734,
   t785,
   t767,
   t771,
   t784,
   t783,
   t782,
   t730,
   t781,
   t780,
   t779,
   t776,
   t775,
   t773,
   t769,
   t756,
   t754,
   t750,
   t749,
   t746,
   t745,
   t743,
   t738,
   t732,
   t731;
      t778 = y*y;
      t777 = x*x;
      t796 = t778+t777;
      t766 = RATIONAL(-1.0,35.0);
      t735 = t766*x;
      t772 = RATIONAL(1.0,35.0);
      t755 = t772*y;
      t795 = t735+t755;
      t751 = t766*y;
      t748 = t772*x;
      t794 = t751+t748;
      t793 = t735+t751;
      t792 = t755+t748;
      t791 = x*y;
      t733 = RATIONAL(-2.0,49.0)*t791;
      t790 = t733+RATIONAL(-21.0,200.0);
      t789 = t733+RATIONAL(21.0,200.0);
      t788 = t796*RATIONAL(-1.0,20.0);
      t787 = t796*RATIONAL(1.0,20.0);
      t765 = RATIONAL(-1.0,40.0);
      t770 = RATIONAL(1.0,10.0);
      t786 = t765*t777+t770*t778+t790;
      t734 = RATIONAL(4.0,49.0)*t791;
      t785 = t734+RATIONAL(11.0,150.0)+t788;
      t767 = RATIONAL(1.0,40.0);
      t771 = RATIONAL(-1.0,10.0);
      t784 = t771*t778+t767*t777+t789;
      t783 = t771*t777+t767*t778+t789;
      t782 = t734+RATIONAL(-11.0,150.0)+t787;
      t730 = RATIONAL(1.0,49.0)*t791;
      t781 = RATIONAL(37.0,300.0)+t730+t788;
      t780 = RATIONAL(-37.0,300.0)+t730+t787;
      t779 = t765*t778+t770*t777+t790;
      t776 = RATIONAL(-2.0,35.0);
      t775 = RATIONAL(-1.0,70.0);
      t773 = RATIONAL(1.0,70.0);
      t769 = RATIONAL(2.0,35.0);
      t756 = t776*y;
      t754 = t769*y;
      t750 = t776*x;
      t749 = t775*x;
      t746 = t773*y;
      t745 = t775*y;
      t743 = t769*x;
      t738 = t773*x;
      t732 = RATIONAL(-4.0,49.0)*t791;
      t731 = RATIONAL(2.0,49.0)*t791;
      coeff_dxy_m2_m2 = t756+t750+t782;
      coeff_dxy_m1_m2 = t783+t794;
      coeff_dxy_0_m2 = t743+t732;
      coeff_dxy_p1_m2 = t779+t792;
      coeff_dxy_p2_m2 = t750+t754+t785;
      coeff_dxy_m2_m1 = t784+t795;
      coeff_dxy_m1_m1 = t738+t746+t781;
      coeff_dxy_0_m1 = t748+t731;
      coeff_dxy_p1_m1 = t745+t738+t780;
      coeff_dxy_p2_m1 = t786+t793;
      coeff_dxy_m2_0 = t754+t732;
      coeff_dxy_m1_0 = t755+t731;
      coeff_dxy_0_0 = t734;
      coeff_dxy_p1_0 = t751+t731;
      coeff_dxy_p2_0 = t732+t756;
      coeff_dxy_m2_p1 = t786+t792;
      coeff_dxy_m1_p1 = t749+t746+t780;
      coeff_dxy_0_p1 = t735+t731;
      coeff_dxy_p1_p1 = t749+t745+t781;
      coeff_dxy_p2_p1 = t784+t794;
      coeff_dxy_m2_p2 = t743+t756+t785;
      coeff_dxy_m1_p2 = t779+t793;
      coeff_dxy_0_p2 = t750+t732;
      coeff_dxy_p1_p2 = t783+t795;
      coeff_dxy_p2_p2 = t754+t743+t782;