aboutsummaryrefslogtreecommitdiff
path: root/src/GeneralizedPolynomial-Uniform/Lagrange/2d.coeffs/2d.cube.order4.smooth0/coeff-dx.compute.c
blob: 83ba3457de772b6316dc9d4882025abcd669a636 (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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
fp t531,
   t534,
   t535,
   t513,
   t570,
   t508,
   t569,
   t537,
   t536,
   t502,
   t552,
   t568,
   t512,
   t555,
   t567,
   t556,
   t566,
   t509,
   t533,
   t510,
   t565,
   t530,
   t506,
   t507,
   t564,
   t563,
   t471,
   t562,
   t561,
   t523,
   t511,
   t560,
   t528,
   t504,
   t559,
   t558,
   t557,
   t478,
   t554,
   t553,
   t516,
   t476,
   t551,
   t483,
   t550,
   t549,
   t548,
   t547,
   t546,
   t545,
   t544,
   t543,
   t542,
   t541,
   t540,
   t484,
   t477,
   t475,
   t473,
   t469,
   t467;
      t531 = RATIONAL(1.0,30.0);
      t534 = x*x;
      t535 = t534*x;
      t513 = t531*t535;
      t570 = t513+RATIONAL(71.0,2940.0)*x;
      t508 = RATIONAL(-2.0,15.0)*t535;
      t569 = t508+RATIONAL(226.0,735.0)*x;
      t537 = y*y;
      t536 = y*t537;
      t502 = RATIONAL(1.0,20.0)*t534;
      t552 = RATIONAL(1.0,60.0)*t536+y*t502;
      t568 = t552+RATIONAL(-37.0,300.0)*y;
      t512 = RATIONAL(-1.0,20.0)*t534;
      t555 = y*t512+RATIONAL(-1.0,60.0)*t536;
      t567 = t555+RATIONAL(37.0,300.0)*y;
      t556 = x*t537;
      t566 = t508+RATIONAL(181.0,735.0)*x+RATIONAL(1.0,98.0)*t556;
      t509 = RATIONAL(1.0,10.0)*t534;
      t533 = RATIONAL(-1.0,70.0);
      t510 = t533*t537;
      t565 = t509+t510+RATIONAL(-11.0,105.0);
      t530 = RATIONAL(1.0,70.0);
      t506 = t530*t537;
      t507 = RATIONAL(-1.0,10.0)*t534;
      t564 = t506+t507+RATIONAL(11.0,105.0);
      t563 = t510+RATIONAL(1.0,84.0)+t502;
      t471 = RATIONAL(2.0,49.0)*t556;
      t562 = t513+t471+RATIONAL(-289.0,2940.0)*x;
      t561 = t506+t512+RATIONAL(-1.0,84.0);
      t523 = RATIONAL(-1.0,35.0);
      t511 = t523*t537;
      t560 = t511+t512+RATIONAL(31.0,420.0);
      t528 = RATIONAL(1.0,35.0);
      t504 = t528*t537;
      t559 = RATIONAL(-31.0,420.0)+t502+t504;
      t558 = x*y;
      t557 = y*t534;
      t478 = RATIONAL(-1.0,49.0)*t556;
      t554 = RATIONAL(-21.0,200.0)*y+t478;
      t553 = RATIONAL(21.0,200.0)*y+t478;
      t516 = RATIONAL(1.0,5.0)*t535;
      t476 = RATIONAL(-2.0,49.0)*t556;
      t551 = t516+t476+RATIONAL(-41.0,98.0)*x;
      t483 = RATIONAL(1.0,49.0)*t556;
      t550 = t516+t483+RATIONAL(-53.0,98.0)*x;
      t549 = t508+RATIONAL(166.0,735.0)*x+t483;
      t548 = t513+t476+RATIONAL(191.0,2940.0)*x;
      t547 = t509+RATIONAL(-31.0,210.0)+RATIONAL(1.0,140.0)*t537+t566;
      t546 = RATIONAL(11.0,150.0)*y+t555+t562;
      t545 = y*t509+RATIONAL(-1.0,120.0)*t536+t554+t569;
      t544 = t507+RATIONAL(31.0,210.0)+RATIONAL(-1.0,140.0)*t537+t566;
      t543 = y*t507+RATIONAL(1.0,120.0)*t536+t553+t569;
      t542 = t531*t536+RATIONAL(-1.0,40.0)*t557+t554+t570;
      t541 = RATIONAL(-11.0,150.0)*y+t552+t562;
      t540 = RATIONAL(1.0,40.0)*t557+RATIONAL(-1.0,30.0)*t536+t553+t570;
      t484 = t530*t558;
      t477 = t528*t558;
      t475 = RATIONAL(2.0,35.0)*t558;
      t473 = t533*t558;
      t469 = RATIONAL(-2.0,35.0)*t558;
      t467 = t523*t558;
      coeff_dx_m2_m2 = t469+t541+t560;
      coeff_dx_m1_m2 = t477+t543+t565;
      coeff_dx_0_m2 = t475+t551;
      coeff_dx_p1_m2 = t477+t545+t564;
      coeff_dx_p2_m2 = t469+t546+t559;
      coeff_dx_m2_m1 = t467+t540+t561;
      coeff_dx_m1_m1 = t484+t547+t567;
      coeff_dx_0_m1 = t477+t550;
      coeff_dx_p1_m1 = t484+t544+t568;
      coeff_dx_p2_m1 = t467+t542+t563;
      coeff_dx_m2_0 = t504+t512+RATIONAL(-17.0,420.0)+t548;
      coeff_dx_m1_0 = RATIONAL(-17.0,105.0)+t509+t506+t549;
      coeff_dx_0_0 = RATIONAL(-57.0,98.0)*x+t516+t471;
      coeff_dx_p1_0 = t510+RATIONAL(17.0,105.0)+t507+t549;
      coeff_dx_p2_0 = t511+RATIONAL(17.0,420.0)+t502+t548;
      coeff_dx_m2_p1 = t477+t542+t561;
      coeff_dx_m1_p1 = t473+t547+t568;
      coeff_dx_0_p1 = t467+t550;
      coeff_dx_p1_p1 = t473+t544+t567;
      coeff_dx_p2_p1 = t477+t540+t563;
      coeff_dx_m2_p2 = t475+t546+t560;
      coeff_dx_m1_p2 = t467+t545+t565;
      coeff_dx_0_p2 = t469+t551;
      coeff_dx_p1_p2 = t467+t543+t564;
      coeff_dx_p2_p2 = t475+t541+t559;