1
// This code conforms with the UFC specification version 1.4
2
// and was automatically generated by FFC version 0.9.2.
4
// This code was generated with the following parameters:
7
// convert_exceptions_to_warnings: True
17
// quadrature_degree: 'auto'
18
// quadrature_rule: 'auto'
19
// representation: 'auto'
22
#ifndef __ELEMENTRESTRICTION_H
23
#define __ELEMENTRESTRICTION_H
30
/// This class defines the interface for a finite element.
32
class elementrestriction_finite_element_0: public ufc::finite_element
37
elementrestriction_finite_element_0() : ufc::finite_element()
43
virtual ~elementrestriction_finite_element_0()
48
/// Return a string identifying the finite element
49
virtual const char* signature() const
51
return "ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1)))";
54
/// Return the cell shape
55
virtual ufc::shape cell_shape() const
60
/// Return the dimension of the finite element function space
61
virtual unsigned int space_dimension() const
66
/// Return the rank of the value space
67
virtual unsigned int value_rank() const
72
/// Return the dimension of the value space for axis i
73
virtual unsigned int value_dimension(unsigned int i) const
78
/// Evaluate basis function i at given point in cell
79
virtual void evaluate_basis(unsigned int i,
81
const double* coordinates,
82
const ufc::cell& c) const
84
// Extract vertex coordinates
85
const double * const * x = c.coordinates;
87
// Compute Jacobian of affine map from reference cell
88
const double J_00 = x[1][0] - x[0][0];
89
const double J_01 = x[2][0] - x[0][0];
90
const double J_10 = x[1][1] - x[0][1];
91
const double J_11 = x[2][1] - x[0][1];
93
// Compute determinant of Jacobian
94
double detJ = J_00*J_11 - J_01*J_10;
96
// Compute inverse of Jacobian
99
const double C0 = x[1][0] + x[2][0];
100
const double C1 = x[1][1] + x[2][1];
102
// Get coordinates and map to the reference (FIAT) element
103
double X = (J_01*(C1 - 2.0*coordinates[1]) + J_11*(2.0*coordinates[0] - C0)) / detJ;
104
double Y = (J_00*(2.0*coordinates[1] - C1) + J_10*(C0 - 2.0*coordinates[0])) / detJ;
107
*values = 0.00000000;
109
// Map degree of freedom to element degree of freedom
110
const unsigned int dof = i;
112
// Array of basisvalues.
113
double basisvalues[15] = {0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000};
115
// Declare helper variables.
119
double tmp5 = 0.00000000;
120
double tmp6 = 0.00000000;
121
double tmp7 = 0.00000000;
122
double tmp0 = (1.00000000 + Y + 2.00000000*X)/2.00000000;
123
double tmp1 = (1.00000000 - Y)/2.00000000;
124
double tmp2 = tmp1*tmp1;
126
// Compute basisvalues.
127
basisvalues[0] = 1.00000000;
128
basisvalues[1] = tmp0;
129
for (unsigned int r = 1; r < 4; r++)
131
rr = (r + 1)*((r + 1) + 1)/2;
133
tt = (r - 1)*((r - 1) + 1)/2;
134
tmp5 = (1.00000000 + 2.00000000*r)/(1.00000000 + r);
135
basisvalues[rr] = (basisvalues[ss]*tmp0*tmp5 - basisvalues[tt]*tmp2*r/(1.00000000 + r));
136
}// end loop over 'r'
137
for (unsigned int r = 0; r < 4; r++)
139
rr = (r + 1)*(r + 1 + 1)/2 + 1;
141
basisvalues[rr] = basisvalues[ss]*(0.50000000 + r + Y*(1.50000000 + r));
142
}// end loop over 'r'
143
for (unsigned int r = 0; r < 3; r++)
145
for (unsigned int s = 1; s < 4 - r; s++)
147
rr = (r + s + 1)*(r + s + 1 + 1)/2 + s + 1;
148
ss = (r + s)*(r + s + 1)/2 + s;
149
tt = (r + s - 1)*(r + s - 1 + 1)/2 + s - 1;
150
tmp5 = (2.00000000 + 2.00000000*r + 2.00000000*s)*(3.00000000 + 2.00000000*r + 2.00000000*s)/(2.00000000*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
151
tmp6 = (1.00000000 + 4.00000000*r*r + 4.00000000*r)*(2.00000000 + 2.00000000*r + 2.00000000*s)/(2.00000000*(1.00000000 + 2.00000000*r + 2.00000000*s)*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
152
tmp7 = (1.00000000 + s + 2.00000000*r)*(3.00000000 + 2.00000000*r + 2.00000000*s)*s/((1.00000000 + 2.00000000*r + 2.00000000*s)*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
153
basisvalues[rr] = (basisvalues[ss]*(tmp6 + Y*tmp5) - basisvalues[tt]*tmp7);
154
}// end loop over 's'
155
}// end loop over 'r'
156
for (unsigned int r = 0; r < 5; r++)
158
for (unsigned int s = 0; s < 5 - r; s++)
160
rr = (r + s)*(r + s + 1)/2 + s;
161
basisvalues[rr] *= std::sqrt((0.50000000 + r)*(1.00000000 + r + s));
162
}// end loop over 's'
163
}// end loop over 'r'
165
// Table(s) of coefficients.
166
static const double coefficients0[12][15] = \
167
{{0.00000000, -0.04123930, -0.02380952, 0.02898003, 0.02244783, 0.01296026, -0.03959426, -0.03346326, -0.02592053, -0.01496522, 0.03212473, 0.02833134, 0.02394436, 0.01854722, 0.01070824},
168
{0.00000000, 0.04123930, -0.02380952, 0.02898003, -0.02244783, 0.01296026, 0.03959426, -0.03346326, 0.02592053, -0.01496522, 0.03212473, -0.02833134, 0.02394436, -0.01854722, 0.01070824},
169
{0.00000000, 0.00000000, 0.04761905, 0.00000000, 0.00000000, 0.03888079, 0.00000000, 0.00000000, 0.00000000, 0.05986089, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.05354121},
170
{0.12570787, 0.13196578, -0.02539683, 0.13910414, -0.07183307, 0.03110463, 0.06335081, 0.02677060, -0.06220926, 0.04788871, 0.00000000, 0.05666269, -0.08380525, 0.08346248, -0.05354121},
171
{-0.03142697, 0.01099715, 0.00634921, 0.00000000, 0.18856181, -0.16329932, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.00000000, 0.00000000, 0.08380525, -0.13910414, 0.10708242},
172
{0.12570787, 0.04398859, 0.12698413, 0.00000000, 0.03591653, 0.15552316, 0.00000000, 0.00000000, 0.10368211, -0.01197218, 0.00000000, 0.00000000, 0.00000000, 0.09273609, -0.10708242},
173
{0.12570787, -0.13196578, -0.02539683, 0.13910414, 0.07183307, 0.03110463, -0.06335081, 0.02677060, 0.06220926, 0.04788871, 0.00000000, -0.05666269, -0.08380525, -0.08346248, -0.05354121},
174
{-0.03142697, -0.01099715, 0.00634921, 0.00000000, -0.18856181, -0.16329932, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.00000000, 0.00000000, 0.08380525, 0.13910414, 0.10708242},
175
{0.12570787, -0.04398859, 0.12698413, 0.00000000, -0.03591653, 0.15552316, 0.00000000, 0.00000000, -0.10368211, -0.01197218, 0.00000000, 0.00000000, 0.00000000, -0.09273609, -0.10708242},
176
{0.12570787, -0.08797718, -0.10158730, 0.09273609, 0.10774960, 0.07257747, 0.07918852, -0.01338530, -0.05184105, -0.04190262, -0.12849890, -0.05666269, -0.01197218, 0.00927361, 0.01070824},
177
{-0.03142697, 0.00000000, -0.01269841, -0.24343225, 0.00000000, 0.05443311, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.19274835, 0.00000000, -0.02394436, 0.00000000, 0.01070824},
178
{0.12570787, 0.08797718, -0.10158730, 0.09273609, -0.10774960, 0.07257747, -0.07918852, -0.01338530, 0.05184105, -0.04190262, -0.12849890, 0.05666269, -0.01197218, -0.00927361, 0.01070824}};
181
for (unsigned int r = 0; r < 15; r++)
183
*values += coefficients0[dof][r]*basisvalues[r];
184
}// end loop over 'r'
187
/// Evaluate all basis functions at given point in cell
188
virtual void evaluate_basis_all(double* values,
189
const double* coordinates,
190
const ufc::cell& c) const
192
// Helper variable to hold values of a single dof.
193
double dof_values = 0.00000000;
195
// Loop dofs and call evaluate_basis.
196
for (unsigned int r = 0; r < 12; r++)
198
evaluate_basis(r, &dof_values, coordinates, c);
199
values[r] = dof_values;
200
}// end loop over 'r'
203
/// Evaluate order n derivatives of basis function i at given point in cell
204
virtual void evaluate_basis_derivatives(unsigned int i,
207
const double* coordinates,
208
const ufc::cell& c) const
210
// Extract vertex coordinates
211
const double * const * x = c.coordinates;
213
// Compute Jacobian of affine map from reference cell
214
const double J_00 = x[1][0] - x[0][0];
215
const double J_01 = x[2][0] - x[0][0];
216
const double J_10 = x[1][1] - x[0][1];
217
const double J_11 = x[2][1] - x[0][1];
219
// Compute determinant of Jacobian
220
double detJ = J_00*J_11 - J_01*J_10;
222
// Compute inverse of Jacobian
223
const double K_00 = J_11 / detJ;
224
const double K_01 = -J_01 / detJ;
225
const double K_10 = -J_10 / detJ;
226
const double K_11 = J_00 / detJ;
229
const double C0 = x[1][0] + x[2][0];
230
const double C1 = x[1][1] + x[2][1];
232
// Get coordinates and map to the reference (FIAT) element
233
double X = (J_01*(C1 - 2.0*coordinates[1]) + J_11*(2.0*coordinates[0] - C0)) / detJ;
234
double Y = (J_00*(2.0*coordinates[1] - C1) + J_10*(C0 - 2.0*coordinates[0])) / detJ;
236
// Compute number of derivatives.
237
unsigned int num_derivatives = 1;
238
for (unsigned int r = 0; r < n; r++)
240
num_derivatives *= 2;
241
}// end loop over 'r'
243
// Declare pointer to two dimensional array that holds combinations of derivatives and initialise
244
unsigned int **combinations = new unsigned int *[num_derivatives];
245
for (unsigned int row = 0; row < num_derivatives; row++)
247
combinations[row] = new unsigned int [n];
248
for (unsigned int col = 0; col < n; col++)
249
combinations[row][col] = 0;
252
// Generate combinations of derivatives
253
for (unsigned int row = 1; row < num_derivatives; row++)
255
for (unsigned int num = 0; num < row; num++)
257
for (unsigned int col = n-1; col+1 > 0; col--)
259
if (combinations[row][col] + 1 > 1)
260
combinations[row][col] = 0;
263
combinations[row][col] += 1;
270
// Compute inverse of Jacobian
271
const double Jinv[2][2] = {{K_00, K_01}, {K_10, K_11}};
273
// Declare transformation matrix
274
// Declare pointer to two dimensional array and initialise
275
double **transform = new double *[num_derivatives];
277
for (unsigned int j = 0; j < num_derivatives; j++)
279
transform[j] = new double [num_derivatives];
280
for (unsigned int k = 0; k < num_derivatives; k++)
284
// Construct transformation matrix
285
for (unsigned int row = 0; row < num_derivatives; row++)
287
for (unsigned int col = 0; col < num_derivatives; col++)
289
for (unsigned int k = 0; k < n; k++)
290
transform[row][col] *= Jinv[combinations[col][k]][combinations[row][k]];
294
// Reset values. Assuming that values is always an array.
295
for (unsigned int r = 0; r < num_derivatives; r++)
297
values[r] = 0.00000000;
298
}// end loop over 'r'
300
// Map degree of freedom to element degree of freedom
301
const unsigned int dof = i;
303
// Array of basisvalues.
304
double basisvalues[15] = {0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000};
306
// Declare helper variables.
310
double tmp5 = 0.00000000;
311
double tmp6 = 0.00000000;
312
double tmp7 = 0.00000000;
313
double tmp0 = (1.00000000 + Y + 2.00000000*X)/2.00000000;
314
double tmp1 = (1.00000000 - Y)/2.00000000;
315
double tmp2 = tmp1*tmp1;
317
// Compute basisvalues.
318
basisvalues[0] = 1.00000000;
319
basisvalues[1] = tmp0;
320
for (unsigned int r = 1; r < 4; r++)
322
rr = (r + 1)*((r + 1) + 1)/2;
324
tt = (r - 1)*((r - 1) + 1)/2;
325
tmp5 = (1.00000000 + 2.00000000*r)/(1.00000000 + r);
326
basisvalues[rr] = (basisvalues[ss]*tmp0*tmp5 - basisvalues[tt]*tmp2*r/(1.00000000 + r));
327
}// end loop over 'r'
328
for (unsigned int r = 0; r < 4; r++)
330
rr = (r + 1)*(r + 1 + 1)/2 + 1;
332
basisvalues[rr] = basisvalues[ss]*(0.50000000 + r + Y*(1.50000000 + r));
333
}// end loop over 'r'
334
for (unsigned int r = 0; r < 3; r++)
336
for (unsigned int s = 1; s < 4 - r; s++)
338
rr = (r + s + 1)*(r + s + 1 + 1)/2 + s + 1;
339
ss = (r + s)*(r + s + 1)/2 + s;
340
tt = (r + s - 1)*(r + s - 1 + 1)/2 + s - 1;
341
tmp5 = (2.00000000 + 2.00000000*r + 2.00000000*s)*(3.00000000 + 2.00000000*r + 2.00000000*s)/(2.00000000*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
342
tmp6 = (1.00000000 + 4.00000000*r*r + 4.00000000*r)*(2.00000000 + 2.00000000*r + 2.00000000*s)/(2.00000000*(1.00000000 + 2.00000000*r + 2.00000000*s)*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
343
tmp7 = (1.00000000 + s + 2.00000000*r)*(3.00000000 + 2.00000000*r + 2.00000000*s)*s/((1.00000000 + 2.00000000*r + 2.00000000*s)*(1.00000000 + s)*(2.00000000 + s + 2.00000000*r));
344
basisvalues[rr] = (basisvalues[ss]*(tmp6 + Y*tmp5) - basisvalues[tt]*tmp7);
345
}// end loop over 's'
346
}// end loop over 'r'
347
for (unsigned int r = 0; r < 5; r++)
349
for (unsigned int s = 0; s < 5 - r; s++)
351
rr = (r + s)*(r + s + 1)/2 + s;
352
basisvalues[rr] *= std::sqrt((0.50000000 + r)*(1.00000000 + r + s));
353
}// end loop over 's'
354
}// end loop over 'r'
356
// Table(s) of coefficients.
357
static const double coefficients0[12][15] = \
358
{{0.00000000, -0.04123930, -0.02380952, 0.02898003, 0.02244783, 0.01296026, -0.03959426, -0.03346326, -0.02592053, -0.01496522, 0.03212473, 0.02833134, 0.02394436, 0.01854722, 0.01070824},
359
{0.00000000, 0.04123930, -0.02380952, 0.02898003, -0.02244783, 0.01296026, 0.03959426, -0.03346326, 0.02592053, -0.01496522, 0.03212473, -0.02833134, 0.02394436, -0.01854722, 0.01070824},
360
{0.00000000, 0.00000000, 0.04761905, 0.00000000, 0.00000000, 0.03888079, 0.00000000, 0.00000000, 0.00000000, 0.05986089, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.05354121},
361
{0.12570787, 0.13196578, -0.02539683, 0.13910414, -0.07183307, 0.03110463, 0.06335081, 0.02677060, -0.06220926, 0.04788871, 0.00000000, 0.05666269, -0.08380525, 0.08346248, -0.05354121},
362
{-0.03142697, 0.01099715, 0.00634921, 0.00000000, 0.18856181, -0.16329932, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.00000000, 0.00000000, 0.08380525, -0.13910414, 0.10708242},
363
{0.12570787, 0.04398859, 0.12698413, 0.00000000, 0.03591653, 0.15552316, 0.00000000, 0.00000000, 0.10368211, -0.01197218, 0.00000000, 0.00000000, 0.00000000, 0.09273609, -0.10708242},
364
{0.12570787, -0.13196578, -0.02539683, 0.13910414, 0.07183307, 0.03110463, -0.06335081, 0.02677060, 0.06220926, 0.04788871, 0.00000000, -0.05666269, -0.08380525, -0.08346248, -0.05354121},
365
{-0.03142697, -0.01099715, 0.00634921, 0.00000000, -0.18856181, -0.16329932, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.00000000, 0.00000000, 0.08380525, 0.13910414, 0.10708242},
366
{0.12570787, -0.04398859, 0.12698413, 0.00000000, -0.03591653, 0.15552316, 0.00000000, 0.00000000, -0.10368211, -0.01197218, 0.00000000, 0.00000000, 0.00000000, -0.09273609, -0.10708242},
367
{0.12570787, -0.08797718, -0.10158730, 0.09273609, 0.10774960, 0.07257747, 0.07918852, -0.01338530, -0.05184105, -0.04190262, -0.12849890, -0.05666269, -0.01197218, 0.00927361, 0.01070824},
368
{-0.03142697, 0.00000000, -0.01269841, -0.24343225, 0.00000000, 0.05443311, 0.00000000, 0.09369712, 0.00000000, -0.04190262, 0.19274835, 0.00000000, -0.02394436, 0.00000000, 0.01070824},
369
{0.12570787, 0.08797718, -0.10158730, 0.09273609, -0.10774960, 0.07257747, -0.07918852, -0.01338530, 0.05184105, -0.04190262, -0.12849890, 0.05666269, -0.01197218, -0.00927361, 0.01070824}};
371
// Tables of derivatives of the polynomial base (transpose).
372
static const double dmats0[15][15] = \
373
{{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
374
{4.89897949, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
375
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
376
{0.00000000, 9.48683298, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
377
{4.00000000, 0.00000000, 7.07106781, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
378
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
379
{5.29150262, 0.00000000, -2.99332591, 13.66260102, 0.00000000, 0.61101009, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
380
{0.00000000, 4.38178046, 0.00000000, 0.00000000, 12.52198067, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
381
{3.46410162, 0.00000000, 7.83836718, 0.00000000, 0.00000000, 8.40000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
382
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
383
{0.00000000, 10.95445115, 0.00000000, 0.00000000, -3.83325939, 0.00000000, 17.74823935, 0.00000000, 0.55328334, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
384
{4.73286383, 0.00000000, 3.34664011, 4.36435780, 0.00000000, -5.07468038, 0.00000000, 17.00840129, 0.00000000, 1.52127766, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
385
{0.00000000, 2.44948974, 0.00000000, 0.00000000, 9.14285714, 0.00000000, 0.00000000, 0.00000000, 14.84614978, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
386
{3.09838668, 0.00000000, 7.66811581, 0.00000000, 0.00000000, 10.73312629, 0.00000000, 0.00000000, 0.00000000, 9.29516003, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
387
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000}};
389
static const double dmats1[15][15] = \
390
{{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
391
{2.44948974, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
392
{4.24264069, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
393
{2.58198890, 4.74341649, -0.91287093, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
394
{2.00000000, 6.12372436, 3.53553391, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
395
{-2.30940108, 0.00000000, 8.16496581, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
396
{2.64575131, 5.18459256, -1.49666295, 6.83130051, -1.05830052, 0.30550505, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
397
{2.23606798, 2.19089023, 2.52982213, 8.08290377, 6.26099034, -1.80739223, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
398
{1.73205081, -5.09116882, 3.91918359, 0.00000000, 9.69948452, 4.20000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
399
{5.00000000, 0.00000000, -2.82842712, 0.00000000, 0.00000000, 12.12435565, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
400
{2.68328157, 5.47722558, -1.89736660, 7.42307489, -1.91662969, 0.66394000, 8.87411967, -1.07142857, 0.27664167, -0.09583148, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
401
{2.36643191, 2.89827535, 1.67332005, 2.18217890, 5.74704893, -2.53734019, 10.06230590, 8.50420064, -2.19577516, 0.76063883, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
402
{2.00000000, 1.22474487, 3.53553391, -7.37711114, 4.57142857, 1.64957220, 0.00000000, 11.49977817, 7.42307489, -2.57142857, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
403
{1.54919334, 6.64078309, 3.83405790, 0.00000000, -6.19677335, 5.36656315, 0.00000000, 0.00000000, 13.41640786, 4.64758002, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
404
{-3.57770876, 0.00000000, 8.85437745, 0.00000000, 0.00000000, -3.09838668, 0.00000000, 0.00000000, 0.00000000, 16.09968944, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000}};
406
// Compute reference derivatives.
407
// Declare pointer to array of derivatives on FIAT element.
408
double *derivatives = new double[num_derivatives];
409
for (unsigned int r = 0; r < num_derivatives; r++)
411
derivatives[r] = 0.00000000;
412
}// end loop over 'r'
414
// Declare derivative matrix (of polynomial basis).
415
double dmats[15][15] = \
416
{{1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
417
{0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
418
{0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
419
{0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
420
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
421
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
422
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
423
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
424
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
425
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
426
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
427
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000},
428
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000},
429
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000},
430
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000}};
432
// Declare (auxiliary) derivative matrix (of polynomial basis).
433
double dmats_old[15][15] = \
434
{{1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
435
{0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
436
{0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
437
{0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
438
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
439
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
440
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
441
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
442
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
443
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
444
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000},
445
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000, 0.00000000},
446
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000, 0.00000000},
447
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000, 0.00000000},
448
{0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 1.00000000}};
450
// Loop possible derivatives.
451
for (unsigned int r = 0; r < num_derivatives; r++)
453
// Resetting dmats values to compute next derivative.
454
for (unsigned int t = 0; t < 15; t++)
456
for (unsigned int u = 0; u < 15; u++)
458
dmats[t][u] = 0.00000000;
461
dmats[t][u] = 1.00000000;
464
}// end loop over 'u'
465
}// end loop over 't'
467
// Looping derivative order to generate dmats.
468
for (unsigned int s = 0; s < n; s++)
470
// Updating dmats_old with new values and resetting dmats.
471
for (unsigned int t = 0; t < 15; t++)
473
for (unsigned int u = 0; u < 15; u++)
475
dmats_old[t][u] = dmats[t][u];
476
dmats[t][u] = 0.00000000;
477
}// end loop over 'u'
478
}// end loop over 't'
480
// Update dmats using an inner product.
481
if (combinations[r][s] == 0)
483
for (unsigned int t = 0; t < 15; t++)
485
for (unsigned int u = 0; u < 15; u++)
487
for (unsigned int tu = 0; tu < 15; tu++)
489
dmats[t][u] += dmats0[t][tu]*dmats_old[tu][u];
490
}// end loop over 'tu'
491
}// end loop over 'u'
492
}// end loop over 't'
495
if (combinations[r][s] == 1)
497
for (unsigned int t = 0; t < 15; t++)
499
for (unsigned int u = 0; u < 15; u++)
501
for (unsigned int tu = 0; tu < 15; tu++)
503
dmats[t][u] += dmats1[t][tu]*dmats_old[tu][u];
504
}// end loop over 'tu'
505
}// end loop over 'u'
506
}// end loop over 't'
509
}// end loop over 's'
510
for (unsigned int s = 0; s < 15; s++)
512
for (unsigned int t = 0; t < 15; t++)
514
derivatives[r] += coefficients0[dof][s]*dmats[s][t]*basisvalues[t];
515
}// end loop over 't'
516
}// end loop over 's'
517
}// end loop over 'r'
519
// Transform derivatives back to physical element
520
for (unsigned int r = 0; r < num_derivatives; r++)
522
for (unsigned int s = 0; s < num_derivatives; s++)
524
values[r] += transform[r][s]*derivatives[s];
525
}// end loop over 's'
526
}// end loop over 'r'
528
// Delete pointer to array of derivatives on FIAT element
529
delete [] derivatives;
531
// Delete pointer to array of combinations of derivatives and transform
532
for (unsigned int r = 0; r < num_derivatives; r++)
534
delete [] combinations[r];
535
}// end loop over 'r'
536
delete [] combinations;
537
for (unsigned int r = 0; r < num_derivatives; r++)
539
delete [] transform[r];
540
}// end loop over 'r'
544
/// Evaluate order n derivatives of all basis functions at given point in cell
545
virtual void evaluate_basis_derivatives_all(unsigned int n,
547
const double* coordinates,
548
const ufc::cell& c) const
550
// Compute number of derivatives.
551
unsigned int num_derivatives = 1;
552
for (unsigned int r = 0; r < n; r++)
554
num_derivatives *= 2;
555
}// end loop over 'r'
557
// Helper variable to hold values of a single dof.
558
double *dof_values = new double[num_derivatives];
559
for (unsigned int r = 0; r < num_derivatives; r++)
561
dof_values[r] = 0.00000000;
562
}// end loop over 'r'
564
// Loop dofs and call evaluate_basis_derivatives.
565
for (unsigned int r = 0; r < 12; r++)
567
evaluate_basis_derivatives(r, n, dof_values, coordinates, c);
568
for (unsigned int s = 0; s < num_derivatives; s++)
570
values[r*num_derivatives + s] = dof_values[s];
571
}// end loop over 's'
572
}// end loop over 'r'
575
delete [] dof_values;
578
/// Evaluate linear functional for dof i on the function f
579
virtual double evaluate_dof(unsigned int i,
580
const ufc::function& f,
581
const ufc::cell& c) const
583
// Declare variables for result of evaluation.
586
// Declare variable for physical coordinates.
588
const double * const * x = c.coordinates;
595
f.evaluate(vals, y, c);
603
f.evaluate(vals, y, c);
611
f.evaluate(vals, y, c);
617
y[0] = 0.75000000*x[1][0] + 0.25000000*x[2][0];
618
y[1] = 0.75000000*x[1][1] + 0.25000000*x[2][1];
619
f.evaluate(vals, y, c);
625
y[0] = 0.50000000*x[1][0] + 0.50000000*x[2][0];
626
y[1] = 0.50000000*x[1][1] + 0.50000000*x[2][1];
627
f.evaluate(vals, y, c);
633
y[0] = 0.25000000*x[1][0] + 0.75000000*x[2][0];
634
y[1] = 0.25000000*x[1][1] + 0.75000000*x[2][1];
635
f.evaluate(vals, y, c);
641
y[0] = 0.75000000*x[0][0] + 0.25000000*x[2][0];
642
y[1] = 0.75000000*x[0][1] + 0.25000000*x[2][1];
643
f.evaluate(vals, y, c);
649
y[0] = 0.50000000*x[0][0] + 0.50000000*x[2][0];
650
y[1] = 0.50000000*x[0][1] + 0.50000000*x[2][1];
651
f.evaluate(vals, y, c);
657
y[0] = 0.25000000*x[0][0] + 0.75000000*x[2][0];
658
y[1] = 0.25000000*x[0][1] + 0.75000000*x[2][1];
659
f.evaluate(vals, y, c);
665
y[0] = 0.75000000*x[0][0] + 0.25000000*x[1][0];
666
y[1] = 0.75000000*x[0][1] + 0.25000000*x[1][1];
667
f.evaluate(vals, y, c);
673
y[0] = 0.50000000*x[0][0] + 0.50000000*x[1][0];
674
y[1] = 0.50000000*x[0][1] + 0.50000000*x[1][1];
675
f.evaluate(vals, y, c);
681
y[0] = 0.25000000*x[0][0] + 0.75000000*x[1][0];
682
y[1] = 0.25000000*x[0][1] + 0.75000000*x[1][1];
683
f.evaluate(vals, y, c);
692
/// Evaluate linear functionals for all dofs on the function f
693
virtual void evaluate_dofs(double* values,
694
const ufc::function& f,
695
const ufc::cell& c) const
697
// Declare variables for result of evaluation.
700
// Declare variable for physical coordinates.
702
const double * const * x = c.coordinates;
705
f.evaluate(vals, y, c);
709
f.evaluate(vals, y, c);
713
f.evaluate(vals, y, c);
715
y[0] = 0.75000000*x[1][0] + 0.25000000*x[2][0];
716
y[1] = 0.75000000*x[1][1] + 0.25000000*x[2][1];
717
f.evaluate(vals, y, c);
719
y[0] = 0.50000000*x[1][0] + 0.50000000*x[2][0];
720
y[1] = 0.50000000*x[1][1] + 0.50000000*x[2][1];
721
f.evaluate(vals, y, c);
723
y[0] = 0.25000000*x[1][0] + 0.75000000*x[2][0];
724
y[1] = 0.25000000*x[1][1] + 0.75000000*x[2][1];
725
f.evaluate(vals, y, c);
727
y[0] = 0.75000000*x[0][0] + 0.25000000*x[2][0];
728
y[1] = 0.75000000*x[0][1] + 0.25000000*x[2][1];
729
f.evaluate(vals, y, c);
731
y[0] = 0.50000000*x[0][0] + 0.50000000*x[2][0];
732
y[1] = 0.50000000*x[0][1] + 0.50000000*x[2][1];
733
f.evaluate(vals, y, c);
735
y[0] = 0.25000000*x[0][0] + 0.75000000*x[2][0];
736
y[1] = 0.25000000*x[0][1] + 0.75000000*x[2][1];
737
f.evaluate(vals, y, c);
739
y[0] = 0.75000000*x[0][0] + 0.25000000*x[1][0];
740
y[1] = 0.75000000*x[0][1] + 0.25000000*x[1][1];
741
f.evaluate(vals, y, c);
743
y[0] = 0.50000000*x[0][0] + 0.50000000*x[1][0];
744
y[1] = 0.50000000*x[0][1] + 0.50000000*x[1][1];
745
f.evaluate(vals, y, c);
746
values[10] = vals[0];
747
y[0] = 0.25000000*x[0][0] + 0.75000000*x[1][0];
748
y[1] = 0.25000000*x[0][1] + 0.75000000*x[1][1];
749
f.evaluate(vals, y, c);
750
values[11] = vals[0];
753
/// Interpolate vertex values from dof values
754
virtual void interpolate_vertex_values(double* vertex_values,
755
const double* dof_values,
756
const ufc::cell& c) const
758
// Evaluate function and change variables
759
vertex_values[0] = dof_values[0];
760
vertex_values[1] = dof_values[1];
761
vertex_values[2] = dof_values[2];
764
/// Return the number of sub elements (for a mixed element)
765
virtual unsigned int num_sub_elements() const
770
/// Create a new finite element for sub element i (for a mixed element)
771
virtual ufc::finite_element* create_sub_element(unsigned int i) const
778
/// This class defines the interface for a local-to-global mapping of
779
/// degrees of freedom (dofs).
781
class elementrestriction_dof_map_0: public ufc::dof_map
785
unsigned int _global_dimension;
789
elementrestriction_dof_map_0() : ufc::dof_map()
791
_global_dimension = 0;
795
virtual ~elementrestriction_dof_map_0()
800
/// Return a string identifying the dof map
801
virtual const char* signature() const
803
return "FFC dofmap for ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1)))";
806
/// Return true iff mesh entities of topological dimension d are needed
807
virtual bool needs_mesh_entities(unsigned int d) const
831
/// Initialize dof map for mesh (return true iff init_cell() is needed)
832
virtual bool init_mesh(const ufc::mesh& m)
834
_global_dimension = m.num_entities[0] + 3.00000000*m.num_entities[1];
838
/// Initialize dof map for given cell
839
virtual void init_cell(const ufc::mesh& m,
845
/// Finish initialization of dof map for cells
846
virtual void init_cell_finalize()
851
/// Return the dimension of the global finite element function space
852
virtual unsigned int global_dimension() const
854
return _global_dimension;
857
/// Return the dimension of the local finite element function space for a cell
858
virtual unsigned int local_dimension(const ufc::cell& c) const
863
/// Return the maximum dimension of the local finite element function space
864
virtual unsigned int max_local_dimension() const
869
// Return the geometric dimension of the coordinates this dof map provides
870
virtual unsigned int geometric_dimension() const
875
/// Return the number of dofs on each cell facet
876
virtual unsigned int num_facet_dofs() const
881
/// Return the number of dofs associated with each cell entity of dimension d
882
virtual unsigned int num_entity_dofs(unsigned int d) const
906
/// Tabulate the local-to-global mapping of dofs on a cell
907
virtual void tabulate_dofs(unsigned int* dofs,
909
const ufc::cell& c) const
911
unsigned int offset = 0;
912
dofs[0] = offset + c.entity_indices[0][0];
913
dofs[1] = offset + c.entity_indices[0][1];
914
dofs[2] = offset + c.entity_indices[0][2];
915
offset += m.num_entities[0];
916
dofs[3] = offset + 3*c.entity_indices[1][0];
917
dofs[4] = offset + 3*c.entity_indices[1][0] + 1;
918
dofs[5] = offset + 3*c.entity_indices[1][0] + 2;
919
dofs[6] = offset + 3*c.entity_indices[1][1];
920
dofs[7] = offset + 3*c.entity_indices[1][1] + 1;
921
dofs[8] = offset + 3*c.entity_indices[1][1] + 2;
922
dofs[9] = offset + 3*c.entity_indices[1][2];
923
dofs[10] = offset + 3*c.entity_indices[1][2] + 1;
924
dofs[11] = offset + 3*c.entity_indices[1][2] + 2;
925
offset += 3*m.num_entities[1];
928
/// Tabulate the local-to-local mapping from facet dofs to cell dofs
929
virtual void tabulate_facet_dofs(unsigned int* dofs,
930
unsigned int facet) const
965
/// Tabulate the local-to-local mapping of dofs on entity (d, i)
966
virtual void tabulate_entity_dofs(unsigned int* dofs,
967
unsigned int d, unsigned int i) const
971
std::cerr << "*** FFC warning: " << "d is larger than dimension (2)" << std::endl;
980
std::cerr << "*** FFC warning: " << "i is larger than number of entities (2)" << std::endl;
1008
std::cerr << "*** FFC warning: " << "i is larger than number of entities (2)" << std::endl;
1047
/// Tabulate the coordinates of all dofs on a cell
1048
virtual void tabulate_coordinates(double** coordinates,
1049
const ufc::cell& c) const
1051
const double * const * x = c.coordinates;
1053
coordinates[0][0] = x[0][0];
1054
coordinates[0][1] = x[0][1];
1055
coordinates[1][0] = x[1][0];
1056
coordinates[1][1] = x[1][1];
1057
coordinates[2][0] = x[2][0];
1058
coordinates[2][1] = x[2][1];
1059
coordinates[3][0] = 0.75000000*x[1][0] + 0.25000000*x[2][0];
1060
coordinates[3][1] = 0.75000000*x[1][1] + 0.25000000*x[2][1];
1061
coordinates[4][0] = 0.50000000*x[1][0] + 0.50000000*x[2][0];
1062
coordinates[4][1] = 0.50000000*x[1][1] + 0.50000000*x[2][1];
1063
coordinates[5][0] = 0.25000000*x[1][0] + 0.75000000*x[2][0];
1064
coordinates[5][1] = 0.25000000*x[1][1] + 0.75000000*x[2][1];
1065
coordinates[6][0] = 0.75000000*x[0][0] + 0.25000000*x[2][0];
1066
coordinates[6][1] = 0.75000000*x[0][1] + 0.25000000*x[2][1];
1067
coordinates[7][0] = 0.50000000*x[0][0] + 0.50000000*x[2][0];
1068
coordinates[7][1] = 0.50000000*x[0][1] + 0.50000000*x[2][1];
1069
coordinates[8][0] = 0.25000000*x[0][0] + 0.75000000*x[2][0];
1070
coordinates[8][1] = 0.25000000*x[0][1] + 0.75000000*x[2][1];
1071
coordinates[9][0] = 0.75000000*x[0][0] + 0.25000000*x[1][0];
1072
coordinates[9][1] = 0.75000000*x[0][1] + 0.25000000*x[1][1];
1073
coordinates[10][0] = 0.50000000*x[0][0] + 0.50000000*x[1][0];
1074
coordinates[10][1] = 0.50000000*x[0][1] + 0.50000000*x[1][1];
1075
coordinates[11][0] = 0.25000000*x[0][0] + 0.75000000*x[1][0];
1076
coordinates[11][1] = 0.25000000*x[0][1] + 0.75000000*x[1][1];
1079
/// Return the number of sub dof maps (for a mixed element)
1080
virtual unsigned int num_sub_dof_maps() const
1085
/// Create a new dof_map for sub dof map i (for a mixed element)
1086
virtual ufc::dof_map* create_sub_dof_map(unsigned int i) const
1093
/// This class defines the interface for the tabulation of the
1094
/// exterior facet tensor corresponding to the local contribution to
1095
/// a form from the integral over an exterior facet.
1097
class elementrestriction_exterior_facet_integral_0_0: public ufc::exterior_facet_integral
1102
elementrestriction_exterior_facet_integral_0_0() : ufc::exterior_facet_integral()
1108
virtual ~elementrestriction_exterior_facet_integral_0_0()
1113
/// Tabulate the tensor for the contribution from a local exterior facet
1114
virtual void tabulate_tensor(double* A,
1115
const double * const * w,
1117
unsigned int facet) const
1119
// Number of operations (multiply-add pairs) for Jacobian data: 9
1120
// Number of operations (multiply-add pairs) for geometry tensor: 0
1121
// Number of operations (multiply-add pairs) for tensor contraction: 37
1122
// Total number of operations (multiply-add pairs): 46
1124
// Extract vertex coordinates
1125
const double * const * x = c.coordinates;
1127
// Compute Jacobian of affine map from reference cell
1129
// Compute determinant of Jacobian
1131
// Compute inverse of Jacobian
1133
// Get vertices on edge
1134
static unsigned int edge_vertices[3][2] = {{1, 2}, {0, 2}, {0, 1}};
1135
const unsigned int v0 = edge_vertices[facet][0];
1136
const unsigned int v1 = edge_vertices[facet][1];
1138
// Compute scale factor (length of edge scaled by length of reference interval)
1139
const double dx0 = x[v1][0] - x[v0][0];
1140
const double dx1 = x[v1][1] - x[v0][1];
1141
const double det = std::sqrt(dx0*dx0 + dx1*dx1);
1143
// Compute geometry tensor
1144
const double G0_ = det;
1146
// Compute element tensor
1164
A[13] = 0.05149912*G0_;
1165
A[14] = -0.00511464*G0_;
1166
A[15] = 0.05220459*G0_;
1167
A[16] = -0.03068783*G0_;
1168
A[17] = 0.00987654*G0_;
1176
A[25] = -0.00511464*G0_;
1177
A[26] = 0.05149912*G0_;
1178
A[27] = 0.00987654*G0_;
1179
A[28] = -0.03068783*G0_;
1180
A[29] = 0.05220459*G0_;
1188
A[37] = 0.05220459*G0_;
1189
A[38] = 0.00987654*G0_;
1190
A[39] = 0.31604938*G0_;
1191
A[40] = -0.06772487*G0_;
1192
A[41] = 0.04514991*G0_;
1200
A[49] = -0.03068783*G0_;
1201
A[50] = -0.03068783*G0_;
1202
A[51] = -0.06772487*G0_;
1203
A[52] = 0.33015873*G0_;
1204
A[53] = -0.06772487*G0_;
1212
A[61] = 0.00987654*G0_;
1213
A[62] = 0.05220459*G0_;
1214
A[63] = 0.04514991*G0_;
1215
A[64] = -0.06772487*G0_;
1216
A[65] = 0.31604938*G0_;
1251
A[100] = 0.00000000;
1252
A[101] = 0.00000000;
1253
A[102] = 0.00000000;
1254
A[103] = 0.00000000;
1255
A[104] = 0.00000000;
1256
A[105] = 0.00000000;
1257
A[106] = 0.00000000;
1258
A[107] = 0.00000000;
1259
A[108] = 0.00000000;
1260
A[109] = 0.00000000;
1261
A[110] = 0.00000000;
1262
A[111] = 0.00000000;
1263
A[112] = 0.00000000;
1264
A[113] = 0.00000000;
1265
A[114] = 0.00000000;
1266
A[115] = 0.00000000;
1267
A[116] = 0.00000000;
1268
A[117] = 0.00000000;
1269
A[118] = 0.00000000;
1270
A[119] = 0.00000000;
1271
A[120] = 0.00000000;
1272
A[121] = 0.00000000;
1273
A[122] = 0.00000000;
1274
A[123] = 0.00000000;
1275
A[124] = 0.00000000;
1276
A[125] = 0.00000000;
1277
A[126] = 0.00000000;
1278
A[127] = 0.00000000;
1279
A[128] = 0.00000000;
1280
A[129] = 0.00000000;
1281
A[130] = 0.00000000;
1282
A[131] = 0.00000000;
1283
A[132] = 0.00000000;
1284
A[133] = 0.00000000;
1285
A[134] = 0.00000000;
1286
A[135] = 0.00000000;
1287
A[136] = 0.00000000;
1288
A[137] = 0.00000000;
1289
A[138] = 0.00000000;
1290
A[139] = 0.00000000;
1291
A[140] = 0.00000000;
1292
A[141] = 0.00000000;
1293
A[142] = 0.00000000;
1294
A[143] = 0.00000000;
1299
A[0] = 0.05149912*G0_;
1301
A[2] = -0.00511464*G0_;
1305
A[6] = 0.05220459*G0_;
1306
A[7] = -0.03068783*G0_;
1307
A[8] = 0.00987654*G0_;
1323
A[24] = -0.00511464*G0_;
1325
A[26] = 0.05149912*G0_;
1329
A[30] = 0.00987654*G0_;
1330
A[31] = -0.03068783*G0_;
1331
A[32] = 0.05220459*G0_;
1371
A[72] = 0.05220459*G0_;
1373
A[74] = 0.00987654*G0_;
1377
A[78] = 0.31604938*G0_;
1378
A[79] = -0.06772487*G0_;
1379
A[80] = 0.04514991*G0_;
1383
A[84] = -0.03068783*G0_;
1385
A[86] = -0.03068783*G0_;
1389
A[90] = -0.06772487*G0_;
1390
A[91] = 0.33015873*G0_;
1391
A[92] = -0.06772487*G0_;
1395
A[96] = 0.00987654*G0_;
1397
A[98] = 0.05220459*G0_;
1399
A[100] = 0.00000000;
1400
A[101] = 0.00000000;
1401
A[102] = 0.04514991*G0_;
1402
A[103] = -0.06772487*G0_;
1403
A[104] = 0.31604938*G0_;
1404
A[105] = 0.00000000;
1405
A[106] = 0.00000000;
1406
A[107] = 0.00000000;
1407
A[108] = 0.00000000;
1408
A[109] = 0.00000000;
1409
A[110] = 0.00000000;
1410
A[111] = 0.00000000;
1411
A[112] = 0.00000000;
1412
A[113] = 0.00000000;
1413
A[114] = 0.00000000;
1414
A[115] = 0.00000000;
1415
A[116] = 0.00000000;
1416
A[117] = 0.00000000;
1417
A[118] = 0.00000000;
1418
A[119] = 0.00000000;
1419
A[120] = 0.00000000;
1420
A[121] = 0.00000000;
1421
A[122] = 0.00000000;
1422
A[123] = 0.00000000;
1423
A[124] = 0.00000000;
1424
A[125] = 0.00000000;
1425
A[126] = 0.00000000;
1426
A[127] = 0.00000000;
1427
A[128] = 0.00000000;
1428
A[129] = 0.00000000;
1429
A[130] = 0.00000000;
1430
A[131] = 0.00000000;
1431
A[132] = 0.00000000;
1432
A[133] = 0.00000000;
1433
A[134] = 0.00000000;
1434
A[135] = 0.00000000;
1435
A[136] = 0.00000000;
1436
A[137] = 0.00000000;
1437
A[138] = 0.00000000;
1438
A[139] = 0.00000000;
1439
A[140] = 0.00000000;
1440
A[141] = 0.00000000;
1441
A[142] = 0.00000000;
1442
A[143] = 0.00000000;
1447
A[0] = 0.05149912*G0_;
1448
A[1] = -0.00511464*G0_;
1456
A[9] = 0.05220459*G0_;
1457
A[10] = -0.03068783*G0_;
1458
A[11] = 0.00987654*G0_;
1459
A[12] = -0.00511464*G0_;
1460
A[13] = 0.05149912*G0_;
1468
A[21] = 0.00987654*G0_;
1469
A[22] = -0.03068783*G0_;
1470
A[23] = 0.05220459*G0_;
1547
A[100] = 0.00000000;
1548
A[101] = 0.00000000;
1549
A[102] = 0.00000000;
1550
A[103] = 0.00000000;
1551
A[104] = 0.00000000;
1552
A[105] = 0.00000000;
1553
A[106] = 0.00000000;
1554
A[107] = 0.00000000;
1555
A[108] = 0.05220459*G0_;
1556
A[109] = 0.00987654*G0_;
1557
A[110] = 0.00000000;
1558
A[111] = 0.00000000;
1559
A[112] = 0.00000000;
1560
A[113] = 0.00000000;
1561
A[114] = 0.00000000;
1562
A[115] = 0.00000000;
1563
A[116] = 0.00000000;
1564
A[117] = 0.31604938*G0_;
1565
A[118] = -0.06772487*G0_;
1566
A[119] = 0.04514991*G0_;
1567
A[120] = -0.03068783*G0_;
1568
A[121] = -0.03068783*G0_;
1569
A[122] = 0.00000000;
1570
A[123] = 0.00000000;
1571
A[124] = 0.00000000;
1572
A[125] = 0.00000000;
1573
A[126] = 0.00000000;
1574
A[127] = 0.00000000;
1575
A[128] = 0.00000000;
1576
A[129] = -0.06772487*G0_;
1577
A[130] = 0.33015873*G0_;
1578
A[131] = -0.06772487*G0_;
1579
A[132] = 0.00987654*G0_;
1580
A[133] = 0.05220459*G0_;
1581
A[134] = 0.00000000;
1582
A[135] = 0.00000000;
1583
A[136] = 0.00000000;
1584
A[137] = 0.00000000;
1585
A[138] = 0.00000000;
1586
A[139] = 0.00000000;
1587
A[140] = 0.00000000;
1588
A[141] = 0.04514991*G0_;
1589
A[142] = -0.06772487*G0_;
1590
A[143] = 0.31604938*G0_;
1599
/// This class defines the interface for the tabulation of the
1600
/// interior facet tensor corresponding to the local contribution to
1601
/// a form from the integral over an interior facet.
1603
class elementrestriction_interior_facet_integral_0_0: public ufc::interior_facet_integral
1608
elementrestriction_interior_facet_integral_0_0() : ufc::interior_facet_integral()
1614
virtual ~elementrestriction_interior_facet_integral_0_0()
1619
/// Tabulate the tensor for the contribution from a local interior facet
1620
virtual void tabulate_tensor(double* A,
1621
const double * const * w,
1622
const ufc::cell& c0,
1623
const ufc::cell& c1,
1624
unsigned int facet0,
1625
unsigned int facet1) const
1627
// Number of operations (multiply-add pairs) for Jacobian data: 12
1628
// Number of operations (multiply-add pairs) for geometry tensor: 0
1629
// Number of operations (multiply-add pairs) for tensor contraction: 450
1630
// Total number of operations (multiply-add pairs): 462
1632
// Extract vertex coordinates
1633
const double * const * x0 = c0.coordinates;
1635
// Compute Jacobian of affine map from reference cell
1637
// Compute determinant of Jacobian
1639
// Compute inverse of Jacobian
1641
// Compute Jacobian of affine map from reference cell
1643
// Compute determinant of Jacobian
1645
// Compute inverse of Jacobian
1647
// Get vertices on edge
1648
static unsigned int edge_vertices[3][2] = {{1, 2}, {0, 2}, {0, 1}};
1649
const unsigned int v0 = edge_vertices[facet0][0];
1650
const unsigned int v1 = edge_vertices[facet0][1];
1652
// Compute scale factor (length of edge scaled by length of reference interval)
1653
const double dx0 = x0[v1][0] - x0[v0][0];
1654
const double dx1 = x0[v1][1] - x0[v0][1];
1655
const double det = std::sqrt(dx0*dx0 + dx1*dx1);
1657
// Compute geometry tensor
1658
const double G0_ = det;
1659
const double G1_ = det;
1660
const double G2_ = det;
1661
const double G3_ = det;
1663
// Compute element tensor
1697
A[25] = 0.01287478*G3_;
1698
A[26] = -0.00127866*G3_;
1699
A[27] = 0.01305115*G3_;
1700
A[28] = -0.00767196*G3_;
1701
A[29] = 0.00246914*G3_;
1709
A[37] = 0.01287478*G2_;
1710
A[38] = -0.00127866*G2_;
1711
A[39] = 0.01305115*G2_;
1712
A[40] = -0.00767196*G2_;
1713
A[41] = 0.00246914*G2_;
1721
A[49] = -0.00127866*G3_;
1722
A[50] = 0.01287478*G3_;
1723
A[51] = 0.00246914*G3_;
1724
A[52] = -0.00767196*G3_;
1725
A[53] = 0.01305115*G3_;
1733
A[61] = -0.00127866*G2_;
1734
A[62] = 0.01287478*G2_;
1735
A[63] = 0.00246914*G2_;
1736
A[64] = -0.00767196*G2_;
1737
A[65] = 0.01305115*G2_;
1745
A[73] = 0.01305115*G3_;
1746
A[74] = 0.00246914*G3_;
1747
A[75] = 0.07901235*G3_;
1748
A[76] = -0.01693122*G3_;
1749
A[77] = 0.01128748*G3_;
1757
A[85] = 0.01305115*G2_;
1758
A[86] = 0.00246914*G2_;
1759
A[87] = 0.07901235*G2_;
1760
A[88] = -0.01693122*G2_;
1761
A[89] = 0.01128748*G2_;
1769
A[97] = -0.00767196*G3_;
1770
A[98] = -0.00767196*G3_;
1771
A[99] = -0.01693122*G3_;
1772
A[100] = 0.08253968*G3_;
1773
A[101] = -0.01693122*G3_;
1774
A[102] = 0.00000000;
1775
A[103] = 0.00000000;
1776
A[104] = 0.00000000;
1777
A[105] = 0.00000000;
1778
A[106] = 0.00000000;
1779
A[107] = 0.00000000;
1780
A[108] = 0.00000000;
1781
A[109] = -0.00767196*G2_;
1782
A[110] = -0.00767196*G2_;
1783
A[111] = -0.01693122*G2_;
1784
A[112] = 0.08253968*G2_;
1785
A[113] = -0.01693122*G2_;
1786
A[114] = 0.00000000;
1787
A[115] = 0.00000000;
1788
A[116] = 0.00000000;
1789
A[117] = 0.00000000;
1790
A[118] = 0.00000000;
1791
A[119] = 0.00000000;
1792
A[120] = 0.00000000;
1793
A[121] = 0.00246914*G3_;
1794
A[122] = 0.01305115*G3_;
1795
A[123] = 0.01128748*G3_;
1796
A[124] = -0.01693122*G3_;
1797
A[125] = 0.07901235*G3_;
1798
A[126] = 0.00000000;
1799
A[127] = 0.00000000;
1800
A[128] = 0.00000000;
1801
A[129] = 0.00000000;
1802
A[130] = 0.00000000;
1803
A[131] = 0.00000000;
1804
A[132] = 0.00000000;
1805
A[133] = 0.00246914*G2_;
1806
A[134] = 0.01305115*G2_;
1807
A[135] = 0.01128748*G2_;
1808
A[136] = -0.01693122*G2_;
1809
A[137] = 0.07901235*G2_;
1810
A[138] = 0.00000000;
1811
A[139] = 0.00000000;
1812
A[140] = 0.00000000;
1813
A[141] = 0.00000000;
1814
A[142] = 0.00000000;
1815
A[143] = 0.00000000;
1816
A[144] = 0.00000000;
1817
A[145] = 0.00000000;
1818
A[146] = 0.00000000;
1819
A[147] = 0.00000000;
1820
A[148] = 0.00000000;
1821
A[149] = 0.00000000;
1822
A[150] = 0.00000000;
1823
A[151] = 0.00000000;
1824
A[152] = 0.00000000;
1825
A[153] = 0.00000000;
1826
A[154] = 0.00000000;
1827
A[155] = 0.00000000;
1828
A[156] = 0.00000000;
1829
A[157] = 0.00000000;
1830
A[158] = 0.00000000;
1831
A[159] = 0.00000000;
1832
A[160] = 0.00000000;
1833
A[161] = 0.00000000;
1834
A[162] = 0.00000000;
1835
A[163] = 0.00000000;
1836
A[164] = 0.00000000;
1837
A[165] = 0.00000000;
1838
A[166] = 0.00000000;
1839
A[167] = 0.00000000;
1840
A[168] = 0.00000000;
1841
A[169] = 0.00000000;
1842
A[170] = 0.00000000;
1843
A[171] = 0.00000000;
1844
A[172] = 0.00000000;
1845
A[173] = 0.00000000;
1846
A[174] = 0.00000000;
1847
A[175] = 0.00000000;
1848
A[176] = 0.00000000;
1849
A[177] = 0.00000000;
1850
A[178] = 0.00000000;
1851
A[179] = 0.00000000;
1852
A[180] = 0.00000000;
1853
A[181] = 0.00000000;
1854
A[182] = 0.00000000;
1855
A[183] = 0.00000000;
1856
A[184] = 0.00000000;
1857
A[185] = 0.00000000;
1858
A[186] = 0.00000000;
1859
A[187] = 0.00000000;
1860
A[188] = 0.00000000;
1861
A[189] = 0.00000000;
1862
A[190] = 0.00000000;
1863
A[191] = 0.00000000;
1864
A[192] = 0.00000000;
1865
A[193] = 0.00000000;
1866
A[194] = 0.00000000;
1867
A[195] = 0.00000000;
1868
A[196] = 0.00000000;
1869
A[197] = 0.00000000;
1870
A[198] = 0.00000000;
1871
A[199] = 0.00000000;
1872
A[200] = 0.00000000;
1873
A[201] = 0.00000000;
1874
A[202] = 0.00000000;
1875
A[203] = 0.00000000;
1876
A[204] = 0.00000000;
1877
A[205] = 0.00000000;
1878
A[206] = 0.00000000;
1879
A[207] = 0.00000000;
1880
A[208] = 0.00000000;
1881
A[209] = 0.00000000;
1882
A[210] = 0.00000000;
1883
A[211] = 0.00000000;
1884
A[212] = 0.00000000;
1885
A[213] = 0.00000000;
1886
A[214] = 0.00000000;
1887
A[215] = 0.00000000;
1888
A[216] = 0.00000000;
1889
A[217] = 0.00000000;
1890
A[218] = 0.00000000;
1891
A[219] = 0.00000000;
1892
A[220] = 0.00000000;
1893
A[221] = 0.00000000;
1894
A[222] = 0.00000000;
1895
A[223] = 0.00000000;
1896
A[224] = 0.00000000;
1897
A[225] = 0.00000000;
1898
A[226] = 0.00000000;
1899
A[227] = 0.00000000;
1900
A[228] = 0.00000000;
1901
A[229] = 0.00000000;
1902
A[230] = 0.00000000;
1903
A[231] = 0.00000000;
1904
A[232] = 0.00000000;
1905
A[233] = 0.00000000;
1906
A[234] = 0.00000000;
1907
A[235] = 0.00000000;
1908
A[236] = 0.00000000;
1909
A[237] = 0.00000000;
1910
A[238] = 0.00000000;
1911
A[239] = 0.00000000;
1912
A[240] = 0.00000000;
1913
A[241] = 0.00000000;
1914
A[242] = 0.00000000;
1915
A[243] = 0.00000000;
1916
A[244] = 0.00000000;
1917
A[245] = 0.00000000;
1918
A[246] = 0.00000000;
1919
A[247] = 0.00000000;
1920
A[248] = 0.00000000;
1921
A[249] = 0.00000000;
1922
A[250] = 0.00000000;
1923
A[251] = 0.00000000;
1924
A[252] = 0.00000000;
1925
A[253] = 0.00000000;
1926
A[254] = 0.00000000;
1927
A[255] = 0.00000000;
1928
A[256] = 0.00000000;
1929
A[257] = 0.00000000;
1930
A[258] = 0.00000000;
1931
A[259] = 0.00000000;
1932
A[260] = 0.00000000;
1933
A[261] = 0.00000000;
1934
A[262] = 0.00000000;
1935
A[263] = 0.00000000;
1936
A[264] = 0.00000000;
1937
A[265] = 0.00000000;
1938
A[266] = 0.00000000;
1939
A[267] = 0.00000000;
1940
A[268] = 0.00000000;
1941
A[269] = 0.00000000;
1942
A[270] = 0.00000000;
1943
A[271] = 0.00000000;
1944
A[272] = 0.00000000;
1945
A[273] = 0.00000000;
1946
A[274] = 0.00000000;
1947
A[275] = 0.00000000;
1948
A[276] = 0.00000000;
1949
A[277] = 0.00000000;
1950
A[278] = 0.00000000;
1951
A[279] = 0.00000000;
1952
A[280] = 0.00000000;
1953
A[281] = 0.00000000;
1954
A[282] = 0.00000000;
1955
A[283] = 0.00000000;
1956
A[284] = 0.00000000;
1957
A[285] = 0.00000000;
1958
A[286] = 0.00000000;
1959
A[287] = 0.00000000;
1960
A[288] = 0.00000000;
1961
A[289] = 0.00000000;
1962
A[290] = 0.00000000;
1963
A[291] = 0.00000000;
1964
A[292] = 0.00000000;
1965
A[293] = 0.00000000;
1966
A[294] = 0.00000000;
1967
A[295] = 0.00000000;
1968
A[296] = 0.00000000;
1969
A[297] = 0.00000000;
1970
A[298] = 0.00000000;
1971
A[299] = 0.00000000;
1972
A[300] = 0.00000000;
1973
A[301] = 0.00000000;
1974
A[302] = 0.00000000;
1975
A[303] = 0.00000000;
1976
A[304] = 0.00000000;
1977
A[305] = 0.00000000;
1978
A[306] = 0.00000000;
1979
A[307] = 0.00000000;
1980
A[308] = 0.00000000;
1981
A[309] = 0.00000000;
1982
A[310] = 0.00000000;
1983
A[311] = 0.00000000;
1984
A[312] = 0.00000000;
1985
A[313] = 0.01287478*G1_;
1986
A[314] = -0.00127866*G1_;
1987
A[315] = 0.01305115*G1_;
1988
A[316] = -0.00767196*G1_;
1989
A[317] = 0.00246914*G1_;
1990
A[318] = 0.00000000;
1991
A[319] = 0.00000000;
1992
A[320] = 0.00000000;
1993
A[321] = 0.00000000;
1994
A[322] = 0.00000000;
1995
A[323] = 0.00000000;
1996
A[324] = 0.00000000;
1997
A[325] = 0.01287478*G0_;
1998
A[326] = -0.00127866*G0_;
1999
A[327] = 0.01305115*G0_;
2000
A[328] = -0.00767196*G0_;
2001
A[329] = 0.00246914*G0_;
2002
A[330] = 0.00000000;
2003
A[331] = 0.00000000;
2004
A[332] = 0.00000000;
2005
A[333] = 0.00000000;
2006
A[334] = 0.00000000;
2007
A[335] = 0.00000000;
2008
A[336] = 0.00000000;
2009
A[337] = -0.00127866*G1_;
2010
A[338] = 0.01287478*G1_;
2011
A[339] = 0.00246914*G1_;
2012
A[340] = -0.00767196*G1_;
2013
A[341] = 0.01305115*G1_;
2014
A[342] = 0.00000000;
2015
A[343] = 0.00000000;
2016
A[344] = 0.00000000;
2017
A[345] = 0.00000000;
2018
A[346] = 0.00000000;
2019
A[347] = 0.00000000;
2020
A[348] = 0.00000000;
2021
A[349] = -0.00127866*G0_;
2022
A[350] = 0.01287478*G0_;
2023
A[351] = 0.00246914*G0_;
2024
A[352] = -0.00767196*G0_;
2025
A[353] = 0.01305115*G0_;
2026
A[354] = 0.00000000;
2027
A[355] = 0.00000000;
2028
A[356] = 0.00000000;
2029
A[357] = 0.00000000;
2030
A[358] = 0.00000000;
2031
A[359] = 0.00000000;
2032
A[360] = 0.00000000;
2033
A[361] = 0.01305115*G1_;
2034
A[362] = 0.00246914*G1_;
2035
A[363] = 0.07901235*G1_;
2036
A[364] = -0.01693122*G1_;
2037
A[365] = 0.01128748*G1_;
2038
A[366] = 0.00000000;
2039
A[367] = 0.00000000;
2040
A[368] = 0.00000000;
2041
A[369] = 0.00000000;
2042
A[370] = 0.00000000;
2043
A[371] = 0.00000000;
2044
A[372] = 0.00000000;
2045
A[373] = 0.01305115*G0_;
2046
A[374] = 0.00246914*G0_;
2047
A[375] = 0.07901235*G0_;
2048
A[376] = -0.01693122*G0_;
2049
A[377] = 0.01128748*G0_;
2050
A[378] = 0.00000000;
2051
A[379] = 0.00000000;
2052
A[380] = 0.00000000;
2053
A[381] = 0.00000000;
2054
A[382] = 0.00000000;
2055
A[383] = 0.00000000;
2056
A[384] = 0.00000000;
2057
A[385] = -0.00767196*G1_;
2058
A[386] = -0.00767196*G1_;
2059
A[387] = -0.01693122*G1_;
2060
A[388] = 0.08253968*G1_;
2061
A[389] = -0.01693122*G1_;
2062
A[390] = 0.00000000;
2063
A[391] = 0.00000000;
2064
A[392] = 0.00000000;
2065
A[393] = 0.00000000;
2066
A[394] = 0.00000000;
2067
A[395] = 0.00000000;
2068
A[396] = 0.00000000;
2069
A[397] = -0.00767196*G0_;
2070
A[398] = -0.00767196*G0_;
2071
A[399] = -0.01693122*G0_;
2072
A[400] = 0.08253968*G0_;
2073
A[401] = -0.01693122*G0_;
2074
A[402] = 0.00000000;
2075
A[403] = 0.00000000;
2076
A[404] = 0.00000000;
2077
A[405] = 0.00000000;
2078
A[406] = 0.00000000;
2079
A[407] = 0.00000000;
2080
A[408] = 0.00000000;
2081
A[409] = 0.00246914*G1_;
2082
A[410] = 0.01305115*G1_;
2083
A[411] = 0.01128748*G1_;
2084
A[412] = -0.01693122*G1_;
2085
A[413] = 0.07901235*G1_;
2086
A[414] = 0.00000000;
2087
A[415] = 0.00000000;
2088
A[416] = 0.00000000;
2089
A[417] = 0.00000000;
2090
A[418] = 0.00000000;
2091
A[419] = 0.00000000;
2092
A[420] = 0.00000000;
2093
A[421] = 0.00246914*G0_;
2094
A[422] = 0.01305115*G0_;
2095
A[423] = 0.01128748*G0_;
2096
A[424] = -0.01693122*G0_;
2097
A[425] = 0.07901235*G0_;
2098
A[426] = 0.00000000;
2099
A[427] = 0.00000000;
2100
A[428] = 0.00000000;
2101
A[429] = 0.00000000;
2102
A[430] = 0.00000000;
2103
A[431] = 0.00000000;
2104
A[432] = 0.00000000;
2105
A[433] = 0.00000000;
2106
A[434] = 0.00000000;
2107
A[435] = 0.00000000;
2108
A[436] = 0.00000000;
2109
A[437] = 0.00000000;
2110
A[438] = 0.00000000;
2111
A[439] = 0.00000000;
2112
A[440] = 0.00000000;
2113
A[441] = 0.00000000;
2114
A[442] = 0.00000000;
2115
A[443] = 0.00000000;
2116
A[444] = 0.00000000;
2117
A[445] = 0.00000000;
2118
A[446] = 0.00000000;
2119
A[447] = 0.00000000;
2120
A[448] = 0.00000000;
2121
A[449] = 0.00000000;
2122
A[450] = 0.00000000;
2123
A[451] = 0.00000000;
2124
A[452] = 0.00000000;
2125
A[453] = 0.00000000;
2126
A[454] = 0.00000000;
2127
A[455] = 0.00000000;
2128
A[456] = 0.00000000;
2129
A[457] = 0.00000000;
2130
A[458] = 0.00000000;
2131
A[459] = 0.00000000;
2132
A[460] = 0.00000000;
2133
A[461] = 0.00000000;
2134
A[462] = 0.00000000;
2135
A[463] = 0.00000000;
2136
A[464] = 0.00000000;
2137
A[465] = 0.00000000;
2138
A[466] = 0.00000000;
2139
A[467] = 0.00000000;
2140
A[468] = 0.00000000;
2141
A[469] = 0.00000000;
2142
A[470] = 0.00000000;
2143
A[471] = 0.00000000;
2144
A[472] = 0.00000000;
2145
A[473] = 0.00000000;
2146
A[474] = 0.00000000;
2147
A[475] = 0.00000000;
2148
A[476] = 0.00000000;
2149
A[477] = 0.00000000;
2150
A[478] = 0.00000000;
2151
A[479] = 0.00000000;
2152
A[480] = 0.00000000;
2153
A[481] = 0.00000000;
2154
A[482] = 0.00000000;
2155
A[483] = 0.00000000;
2156
A[484] = 0.00000000;
2157
A[485] = 0.00000000;
2158
A[486] = 0.00000000;
2159
A[487] = 0.00000000;
2160
A[488] = 0.00000000;
2161
A[489] = 0.00000000;
2162
A[490] = 0.00000000;
2163
A[491] = 0.00000000;
2164
A[492] = 0.00000000;
2165
A[493] = 0.00000000;
2166
A[494] = 0.00000000;
2167
A[495] = 0.00000000;
2168
A[496] = 0.00000000;
2169
A[497] = 0.00000000;
2170
A[498] = 0.00000000;
2171
A[499] = 0.00000000;
2172
A[500] = 0.00000000;
2173
A[501] = 0.00000000;
2174
A[502] = 0.00000000;
2175
A[503] = 0.00000000;
2176
A[504] = 0.00000000;
2177
A[505] = 0.00000000;
2178
A[506] = 0.00000000;
2179
A[507] = 0.00000000;
2180
A[508] = 0.00000000;
2181
A[509] = 0.00000000;
2182
A[510] = 0.00000000;
2183
A[511] = 0.00000000;
2184
A[512] = 0.00000000;
2185
A[513] = 0.00000000;
2186
A[514] = 0.00000000;
2187
A[515] = 0.00000000;
2188
A[516] = 0.00000000;
2189
A[517] = 0.00000000;
2190
A[518] = 0.00000000;
2191
A[519] = 0.00000000;
2192
A[520] = 0.00000000;
2193
A[521] = 0.00000000;
2194
A[522] = 0.00000000;
2195
A[523] = 0.00000000;
2196
A[524] = 0.00000000;
2197
A[525] = 0.00000000;
2198
A[526] = 0.00000000;
2199
A[527] = 0.00000000;
2200
A[528] = 0.00000000;
2201
A[529] = 0.00000000;
2202
A[530] = 0.00000000;
2203
A[531] = 0.00000000;
2204
A[532] = 0.00000000;
2205
A[533] = 0.00000000;
2206
A[534] = 0.00000000;
2207
A[535] = 0.00000000;
2208
A[536] = 0.00000000;
2209
A[537] = 0.00000000;
2210
A[538] = 0.00000000;
2211
A[539] = 0.00000000;
2212
A[540] = 0.00000000;
2213
A[541] = 0.00000000;
2214
A[542] = 0.00000000;
2215
A[543] = 0.00000000;
2216
A[544] = 0.00000000;
2217
A[545] = 0.00000000;
2218
A[546] = 0.00000000;
2219
A[547] = 0.00000000;
2220
A[548] = 0.00000000;
2221
A[549] = 0.00000000;
2222
A[550] = 0.00000000;
2223
A[551] = 0.00000000;
2224
A[552] = 0.00000000;
2225
A[553] = 0.00000000;
2226
A[554] = 0.00000000;
2227
A[555] = 0.00000000;
2228
A[556] = 0.00000000;
2229
A[557] = 0.00000000;
2230
A[558] = 0.00000000;
2231
A[559] = 0.00000000;
2232
A[560] = 0.00000000;
2233
A[561] = 0.00000000;
2234
A[562] = 0.00000000;
2235
A[563] = 0.00000000;
2236
A[564] = 0.00000000;
2237
A[565] = 0.00000000;
2238
A[566] = 0.00000000;
2239
A[567] = 0.00000000;
2240
A[568] = 0.00000000;
2241
A[569] = 0.00000000;
2242
A[570] = 0.00000000;
2243
A[571] = 0.00000000;
2244
A[572] = 0.00000000;
2245
A[573] = 0.00000000;
2246
A[574] = 0.00000000;
2247
A[575] = 0.00000000;
2277
A[25] = 0.01287478*G3_;
2278
A[26] = -0.00127866*G3_;
2279
A[27] = 0.01305115*G3_;
2280
A[28] = -0.00767196*G3_;
2281
A[29] = 0.00246914*G3_;
2288
A[36] = 0.01287478*G2_;
2290
A[38] = -0.00127866*G2_;
2294
A[42] = 0.01305115*G2_;
2295
A[43] = -0.00767196*G2_;
2296
A[44] = 0.00246914*G2_;
2301
A[49] = -0.00127866*G3_;
2302
A[50] = 0.01287478*G3_;
2303
A[51] = 0.00246914*G3_;
2304
A[52] = -0.00767196*G3_;
2305
A[53] = 0.01305115*G3_;
2312
A[60] = -0.00127866*G2_;
2314
A[62] = 0.01287478*G2_;
2318
A[66] = 0.00246914*G2_;
2319
A[67] = -0.00767196*G2_;
2320
A[68] = 0.01305115*G2_;
2325
A[73] = 0.01305115*G3_;
2326
A[74] = 0.00246914*G3_;
2327
A[75] = 0.07901235*G3_;
2328
A[76] = -0.01693122*G3_;
2329
A[77] = 0.01128748*G3_;
2336
A[84] = 0.01305115*G2_;
2338
A[86] = 0.00246914*G2_;
2342
A[90] = 0.07901235*G2_;
2343
A[91] = -0.01693122*G2_;
2344
A[92] = 0.01128748*G2_;
2349
A[97] = -0.00767196*G3_;
2350
A[98] = -0.00767196*G3_;
2351
A[99] = -0.01693122*G3_;
2352
A[100] = 0.08253968*G3_;
2353
A[101] = -0.01693122*G3_;
2354
A[102] = 0.00000000;
2355
A[103] = 0.00000000;
2356
A[104] = 0.00000000;
2357
A[105] = 0.00000000;
2358
A[106] = 0.00000000;
2359
A[107] = 0.00000000;
2360
A[108] = -0.00767196*G2_;
2361
A[109] = 0.00000000;
2362
A[110] = -0.00767196*G2_;
2363
A[111] = 0.00000000;
2364
A[112] = 0.00000000;
2365
A[113] = 0.00000000;
2366
A[114] = -0.01693122*G2_;
2367
A[115] = 0.08253968*G2_;
2368
A[116] = -0.01693122*G2_;
2369
A[117] = 0.00000000;
2370
A[118] = 0.00000000;
2371
A[119] = 0.00000000;
2372
A[120] = 0.00000000;
2373
A[121] = 0.00246914*G3_;
2374
A[122] = 0.01305115*G3_;
2375
A[123] = 0.01128748*G3_;
2376
A[124] = -0.01693122*G3_;
2377
A[125] = 0.07901235*G3_;
2378
A[126] = 0.00000000;
2379
A[127] = 0.00000000;
2380
A[128] = 0.00000000;
2381
A[129] = 0.00000000;
2382
A[130] = 0.00000000;
2383
A[131] = 0.00000000;
2384
A[132] = 0.00246914*G2_;
2385
A[133] = 0.00000000;
2386
A[134] = 0.01305115*G2_;
2387
A[135] = 0.00000000;
2388
A[136] = 0.00000000;
2389
A[137] = 0.00000000;
2390
A[138] = 0.01128748*G2_;
2391
A[139] = -0.01693122*G2_;
2392
A[140] = 0.07901235*G2_;
2393
A[141] = 0.00000000;
2394
A[142] = 0.00000000;
2395
A[143] = 0.00000000;
2396
A[144] = 0.00000000;
2397
A[145] = 0.00000000;
2398
A[146] = 0.00000000;
2399
A[147] = 0.00000000;
2400
A[148] = 0.00000000;
2401
A[149] = 0.00000000;
2402
A[150] = 0.00000000;
2403
A[151] = 0.00000000;
2404
A[152] = 0.00000000;
2405
A[153] = 0.00000000;
2406
A[154] = 0.00000000;
2407
A[155] = 0.00000000;
2408
A[156] = 0.00000000;
2409
A[157] = 0.00000000;
2410
A[158] = 0.00000000;
2411
A[159] = 0.00000000;
2412
A[160] = 0.00000000;
2413
A[161] = 0.00000000;
2414
A[162] = 0.00000000;
2415
A[163] = 0.00000000;
2416
A[164] = 0.00000000;
2417
A[165] = 0.00000000;
2418
A[166] = 0.00000000;
2419
A[167] = 0.00000000;
2420
A[168] = 0.00000000;
2421
A[169] = 0.00000000;
2422
A[170] = 0.00000000;
2423
A[171] = 0.00000000;
2424
A[172] = 0.00000000;
2425
A[173] = 0.00000000;
2426
A[174] = 0.00000000;
2427
A[175] = 0.00000000;
2428
A[176] = 0.00000000;
2429
A[177] = 0.00000000;
2430
A[178] = 0.00000000;
2431
A[179] = 0.00000000;
2432
A[180] = 0.00000000;
2433
A[181] = 0.00000000;
2434
A[182] = 0.00000000;
2435
A[183] = 0.00000000;
2436
A[184] = 0.00000000;
2437
A[185] = 0.00000000;
2438
A[186] = 0.00000000;
2439
A[187] = 0.00000000;
2440
A[188] = 0.00000000;
2441
A[189] = 0.00000000;
2442
A[190] = 0.00000000;
2443
A[191] = 0.00000000;
2444
A[192] = 0.00000000;
2445
A[193] = 0.00000000;
2446
A[194] = 0.00000000;
2447
A[195] = 0.00000000;
2448
A[196] = 0.00000000;
2449
A[197] = 0.00000000;
2450
A[198] = 0.00000000;
2451
A[199] = 0.00000000;
2452
A[200] = 0.00000000;
2453
A[201] = 0.00000000;
2454
A[202] = 0.00000000;
2455
A[203] = 0.00000000;
2456
A[204] = 0.00000000;
2457
A[205] = 0.00000000;
2458
A[206] = 0.00000000;
2459
A[207] = 0.00000000;
2460
A[208] = 0.00000000;
2461
A[209] = 0.00000000;
2462
A[210] = 0.00000000;
2463
A[211] = 0.00000000;
2464
A[212] = 0.00000000;
2465
A[213] = 0.00000000;
2466
A[214] = 0.00000000;
2467
A[215] = 0.00000000;
2468
A[216] = 0.00000000;
2469
A[217] = 0.00000000;
2470
A[218] = 0.00000000;
2471
A[219] = 0.00000000;
2472
A[220] = 0.00000000;
2473
A[221] = 0.00000000;
2474
A[222] = 0.00000000;
2475
A[223] = 0.00000000;
2476
A[224] = 0.00000000;
2477
A[225] = 0.00000000;
2478
A[226] = 0.00000000;
2479
A[227] = 0.00000000;
2480
A[228] = 0.00000000;
2481
A[229] = 0.00000000;
2482
A[230] = 0.00000000;
2483
A[231] = 0.00000000;
2484
A[232] = 0.00000000;
2485
A[233] = 0.00000000;
2486
A[234] = 0.00000000;
2487
A[235] = 0.00000000;
2488
A[236] = 0.00000000;
2489
A[237] = 0.00000000;
2490
A[238] = 0.00000000;
2491
A[239] = 0.00000000;
2492
A[240] = 0.00000000;
2493
A[241] = 0.00000000;
2494
A[242] = 0.00000000;
2495
A[243] = 0.00000000;
2496
A[244] = 0.00000000;
2497
A[245] = 0.00000000;
2498
A[246] = 0.00000000;
2499
A[247] = 0.00000000;
2500
A[248] = 0.00000000;
2501
A[249] = 0.00000000;
2502
A[250] = 0.00000000;
2503
A[251] = 0.00000000;
2504
A[252] = 0.00000000;
2505
A[253] = 0.00000000;
2506
A[254] = 0.00000000;
2507
A[255] = 0.00000000;
2508
A[256] = 0.00000000;
2509
A[257] = 0.00000000;
2510
A[258] = 0.00000000;
2511
A[259] = 0.00000000;
2512
A[260] = 0.00000000;
2513
A[261] = 0.00000000;
2514
A[262] = 0.00000000;
2515
A[263] = 0.00000000;
2516
A[264] = 0.00000000;
2517
A[265] = 0.00000000;
2518
A[266] = 0.00000000;
2519
A[267] = 0.00000000;
2520
A[268] = 0.00000000;
2521
A[269] = 0.00000000;
2522
A[270] = 0.00000000;
2523
A[271] = 0.00000000;
2524
A[272] = 0.00000000;
2525
A[273] = 0.00000000;
2526
A[274] = 0.00000000;
2527
A[275] = 0.00000000;
2528
A[276] = 0.00000000;
2529
A[277] = 0.00000000;
2530
A[278] = 0.00000000;
2531
A[279] = 0.00000000;
2532
A[280] = 0.00000000;
2533
A[281] = 0.00000000;
2534
A[282] = 0.00000000;
2535
A[283] = 0.00000000;
2536
A[284] = 0.00000000;
2537
A[285] = 0.00000000;
2538
A[286] = 0.00000000;
2539
A[287] = 0.00000000;
2540
A[288] = 0.00000000;
2541
A[289] = 0.01287478*G1_;
2542
A[290] = -0.00127866*G1_;
2543
A[291] = 0.01305115*G1_;
2544
A[292] = -0.00767196*G1_;
2545
A[293] = 0.00246914*G1_;
2546
A[294] = 0.00000000;
2547
A[295] = 0.00000000;
2548
A[296] = 0.00000000;
2549
A[297] = 0.00000000;
2550
A[298] = 0.00000000;
2551
A[299] = 0.00000000;
2552
A[300] = 0.01287478*G0_;
2553
A[301] = 0.00000000;
2554
A[302] = -0.00127866*G0_;
2555
A[303] = 0.00000000;
2556
A[304] = 0.00000000;
2557
A[305] = 0.00000000;
2558
A[306] = 0.01305115*G0_;
2559
A[307] = -0.00767196*G0_;
2560
A[308] = 0.00246914*G0_;
2561
A[309] = 0.00000000;
2562
A[310] = 0.00000000;
2563
A[311] = 0.00000000;
2564
A[312] = 0.00000000;
2565
A[313] = 0.00000000;
2566
A[314] = 0.00000000;
2567
A[315] = 0.00000000;
2568
A[316] = 0.00000000;
2569
A[317] = 0.00000000;
2570
A[318] = 0.00000000;
2571
A[319] = 0.00000000;
2572
A[320] = 0.00000000;
2573
A[321] = 0.00000000;
2574
A[322] = 0.00000000;
2575
A[323] = 0.00000000;
2576
A[324] = 0.00000000;
2577
A[325] = 0.00000000;
2578
A[326] = 0.00000000;
2579
A[327] = 0.00000000;
2580
A[328] = 0.00000000;
2581
A[329] = 0.00000000;
2582
A[330] = 0.00000000;
2583
A[331] = 0.00000000;
2584
A[332] = 0.00000000;
2585
A[333] = 0.00000000;
2586
A[334] = 0.00000000;
2587
A[335] = 0.00000000;
2588
A[336] = 0.00000000;
2589
A[337] = -0.00127866*G1_;
2590
A[338] = 0.01287478*G1_;
2591
A[339] = 0.00246914*G1_;
2592
A[340] = -0.00767196*G1_;
2593
A[341] = 0.01305115*G1_;
2594
A[342] = 0.00000000;
2595
A[343] = 0.00000000;
2596
A[344] = 0.00000000;
2597
A[345] = 0.00000000;
2598
A[346] = 0.00000000;
2599
A[347] = 0.00000000;
2600
A[348] = -0.00127866*G0_;
2601
A[349] = 0.00000000;
2602
A[350] = 0.01287478*G0_;
2603
A[351] = 0.00000000;
2604
A[352] = 0.00000000;
2605
A[353] = 0.00000000;
2606
A[354] = 0.00246914*G0_;
2607
A[355] = -0.00767196*G0_;
2608
A[356] = 0.01305115*G0_;
2609
A[357] = 0.00000000;
2610
A[358] = 0.00000000;
2611
A[359] = 0.00000000;
2612
A[360] = 0.00000000;
2613
A[361] = 0.00000000;
2614
A[362] = 0.00000000;
2615
A[363] = 0.00000000;
2616
A[364] = 0.00000000;
2617
A[365] = 0.00000000;
2618
A[366] = 0.00000000;
2619
A[367] = 0.00000000;
2620
A[368] = 0.00000000;
2621
A[369] = 0.00000000;
2622
A[370] = 0.00000000;
2623
A[371] = 0.00000000;
2624
A[372] = 0.00000000;
2625
A[373] = 0.00000000;
2626
A[374] = 0.00000000;
2627
A[375] = 0.00000000;
2628
A[376] = 0.00000000;
2629
A[377] = 0.00000000;
2630
A[378] = 0.00000000;
2631
A[379] = 0.00000000;
2632
A[380] = 0.00000000;
2633
A[381] = 0.00000000;
2634
A[382] = 0.00000000;
2635
A[383] = 0.00000000;
2636
A[384] = 0.00000000;
2637
A[385] = 0.00000000;
2638
A[386] = 0.00000000;
2639
A[387] = 0.00000000;
2640
A[388] = 0.00000000;
2641
A[389] = 0.00000000;
2642
A[390] = 0.00000000;
2643
A[391] = 0.00000000;
2644
A[392] = 0.00000000;
2645
A[393] = 0.00000000;
2646
A[394] = 0.00000000;
2647
A[395] = 0.00000000;
2648
A[396] = 0.00000000;
2649
A[397] = 0.00000000;
2650
A[398] = 0.00000000;
2651
A[399] = 0.00000000;
2652
A[400] = 0.00000000;
2653
A[401] = 0.00000000;
2654
A[402] = 0.00000000;
2655
A[403] = 0.00000000;
2656
A[404] = 0.00000000;
2657
A[405] = 0.00000000;
2658
A[406] = 0.00000000;
2659
A[407] = 0.00000000;
2660
A[408] = 0.00000000;
2661
A[409] = 0.00000000;
2662
A[410] = 0.00000000;
2663
A[411] = 0.00000000;
2664
A[412] = 0.00000000;
2665
A[413] = 0.00000000;
2666
A[414] = 0.00000000;
2667
A[415] = 0.00000000;
2668
A[416] = 0.00000000;
2669
A[417] = 0.00000000;
2670
A[418] = 0.00000000;
2671
A[419] = 0.00000000;
2672
A[420] = 0.00000000;
2673
A[421] = 0.00000000;
2674
A[422] = 0.00000000;
2675
A[423] = 0.00000000;
2676
A[424] = 0.00000000;
2677
A[425] = 0.00000000;
2678
A[426] = 0.00000000;
2679
A[427] = 0.00000000;
2680
A[428] = 0.00000000;
2681
A[429] = 0.00000000;
2682
A[430] = 0.00000000;
2683
A[431] = 0.00000000;
2684
A[432] = 0.00000000;
2685
A[433] = 0.01305115*G1_;
2686
A[434] = 0.00246914*G1_;
2687
A[435] = 0.07901235*G1_;
2688
A[436] = -0.01693122*G1_;
2689
A[437] = 0.01128748*G1_;
2690
A[438] = 0.00000000;
2691
A[439] = 0.00000000;
2692
A[440] = 0.00000000;
2693
A[441] = 0.00000000;
2694
A[442] = 0.00000000;
2695
A[443] = 0.00000000;
2696
A[444] = 0.01305115*G0_;
2697
A[445] = 0.00000000;
2698
A[446] = 0.00246914*G0_;
2699
A[447] = 0.00000000;
2700
A[448] = 0.00000000;
2701
A[449] = 0.00000000;
2702
A[450] = 0.07901235*G0_;
2703
A[451] = -0.01693122*G0_;
2704
A[452] = 0.01128748*G0_;
2705
A[453] = 0.00000000;
2706
A[454] = 0.00000000;
2707
A[455] = 0.00000000;
2708
A[456] = 0.00000000;
2709
A[457] = -0.00767196*G1_;
2710
A[458] = -0.00767196*G1_;
2711
A[459] = -0.01693122*G1_;
2712
A[460] = 0.08253968*G1_;
2713
A[461] = -0.01693122*G1_;
2714
A[462] = 0.00000000;
2715
A[463] = 0.00000000;
2716
A[464] = 0.00000000;
2717
A[465] = 0.00000000;
2718
A[466] = 0.00000000;
2719
A[467] = 0.00000000;
2720
A[468] = -0.00767196*G0_;
2721
A[469] = 0.00000000;
2722
A[470] = -0.00767196*G0_;
2723
A[471] = 0.00000000;
2724
A[472] = 0.00000000;
2725
A[473] = 0.00000000;
2726
A[474] = -0.01693122*G0_;
2727
A[475] = 0.08253968*G0_;
2728
A[476] = -0.01693122*G0_;
2729
A[477] = 0.00000000;
2730
A[478] = 0.00000000;
2731
A[479] = 0.00000000;
2732
A[480] = 0.00000000;
2733
A[481] = 0.00246914*G1_;
2734
A[482] = 0.01305115*G1_;
2735
A[483] = 0.01128748*G1_;
2736
A[484] = -0.01693122*G1_;
2737
A[485] = 0.07901235*G1_;
2738
A[486] = 0.00000000;
2739
A[487] = 0.00000000;
2740
A[488] = 0.00000000;
2741
A[489] = 0.00000000;
2742
A[490] = 0.00000000;
2743
A[491] = 0.00000000;
2744
A[492] = 0.00246914*G0_;
2745
A[493] = 0.00000000;
2746
A[494] = 0.01305115*G0_;
2747
A[495] = 0.00000000;
2748
A[496] = 0.00000000;
2749
A[497] = 0.00000000;
2750
A[498] = 0.01128748*G0_;
2751
A[499] = -0.01693122*G0_;
2752
A[500] = 0.07901235*G0_;
2753
A[501] = 0.00000000;
2754
A[502] = 0.00000000;
2755
A[503] = 0.00000000;
2756
A[504] = 0.00000000;
2757
A[505] = 0.00000000;
2758
A[506] = 0.00000000;
2759
A[507] = 0.00000000;
2760
A[508] = 0.00000000;
2761
A[509] = 0.00000000;
2762
A[510] = 0.00000000;
2763
A[511] = 0.00000000;
2764
A[512] = 0.00000000;
2765
A[513] = 0.00000000;
2766
A[514] = 0.00000000;
2767
A[515] = 0.00000000;
2768
A[516] = 0.00000000;
2769
A[517] = 0.00000000;
2770
A[518] = 0.00000000;
2771
A[519] = 0.00000000;
2772
A[520] = 0.00000000;
2773
A[521] = 0.00000000;
2774
A[522] = 0.00000000;
2775
A[523] = 0.00000000;
2776
A[524] = 0.00000000;
2777
A[525] = 0.00000000;
2778
A[526] = 0.00000000;
2779
A[527] = 0.00000000;
2780
A[528] = 0.00000000;
2781
A[529] = 0.00000000;
2782
A[530] = 0.00000000;
2783
A[531] = 0.00000000;
2784
A[532] = 0.00000000;
2785
A[533] = 0.00000000;
2786
A[534] = 0.00000000;
2787
A[535] = 0.00000000;
2788
A[536] = 0.00000000;
2789
A[537] = 0.00000000;
2790
A[538] = 0.00000000;
2791
A[539] = 0.00000000;
2792
A[540] = 0.00000000;
2793
A[541] = 0.00000000;
2794
A[542] = 0.00000000;
2795
A[543] = 0.00000000;
2796
A[544] = 0.00000000;
2797
A[545] = 0.00000000;
2798
A[546] = 0.00000000;
2799
A[547] = 0.00000000;
2800
A[548] = 0.00000000;
2801
A[549] = 0.00000000;
2802
A[550] = 0.00000000;
2803
A[551] = 0.00000000;
2804
A[552] = 0.00000000;
2805
A[553] = 0.00000000;
2806
A[554] = 0.00000000;
2807
A[555] = 0.00000000;
2808
A[556] = 0.00000000;
2809
A[557] = 0.00000000;
2810
A[558] = 0.00000000;
2811
A[559] = 0.00000000;
2812
A[560] = 0.00000000;
2813
A[561] = 0.00000000;
2814
A[562] = 0.00000000;
2815
A[563] = 0.00000000;
2816
A[564] = 0.00000000;
2817
A[565] = 0.00000000;
2818
A[566] = 0.00000000;
2819
A[567] = 0.00000000;
2820
A[568] = 0.00000000;
2821
A[569] = 0.00000000;
2822
A[570] = 0.00000000;
2823
A[571] = 0.00000000;
2824
A[572] = 0.00000000;
2825
A[573] = 0.00000000;
2826
A[574] = 0.00000000;
2827
A[575] = 0.00000000;
2857
A[25] = 0.01287478*G3_;
2858
A[26] = -0.00127866*G3_;
2859
A[27] = 0.01305115*G3_;
2860
A[28] = -0.00767196*G3_;
2861
A[29] = 0.00246914*G3_;
2868
A[36] = 0.01287478*G2_;
2869
A[37] = -0.00127866*G2_;
2877
A[45] = 0.01305115*G2_;
2878
A[46] = -0.00767196*G2_;
2879
A[47] = 0.00246914*G2_;
2881
A[49] = -0.00127866*G3_;
2882
A[50] = 0.01287478*G3_;
2883
A[51] = 0.00246914*G3_;
2884
A[52] = -0.00767196*G3_;
2885
A[53] = 0.01305115*G3_;
2892
A[60] = -0.00127866*G2_;
2893
A[61] = 0.01287478*G2_;
2901
A[69] = 0.00246914*G2_;
2902
A[70] = -0.00767196*G2_;
2903
A[71] = 0.01305115*G2_;
2905
A[73] = 0.01305115*G3_;
2906
A[74] = 0.00246914*G3_;
2907
A[75] = 0.07901235*G3_;
2908
A[76] = -0.01693122*G3_;
2909
A[77] = 0.01128748*G3_;
2916
A[84] = 0.01305115*G2_;
2917
A[85] = 0.00246914*G2_;
2925
A[93] = 0.07901235*G2_;
2926
A[94] = -0.01693122*G2_;
2927
A[95] = 0.01128748*G2_;
2929
A[97] = -0.00767196*G3_;
2930
A[98] = -0.00767196*G3_;
2931
A[99] = -0.01693122*G3_;
2932
A[100] = 0.08253968*G3_;
2933
A[101] = -0.01693122*G3_;
2934
A[102] = 0.00000000;
2935
A[103] = 0.00000000;
2936
A[104] = 0.00000000;
2937
A[105] = 0.00000000;
2938
A[106] = 0.00000000;
2939
A[107] = 0.00000000;
2940
A[108] = -0.00767196*G2_;
2941
A[109] = -0.00767196*G2_;
2942
A[110] = 0.00000000;
2943
A[111] = 0.00000000;
2944
A[112] = 0.00000000;
2945
A[113] = 0.00000000;
2946
A[114] = 0.00000000;
2947
A[115] = 0.00000000;
2948
A[116] = 0.00000000;
2949
A[117] = -0.01693122*G2_;
2950
A[118] = 0.08253968*G2_;
2951
A[119] = -0.01693122*G2_;
2952
A[120] = 0.00000000;
2953
A[121] = 0.00246914*G3_;
2954
A[122] = 0.01305115*G3_;
2955
A[123] = 0.01128748*G3_;
2956
A[124] = -0.01693122*G3_;
2957
A[125] = 0.07901235*G3_;
2958
A[126] = 0.00000000;
2959
A[127] = 0.00000000;
2960
A[128] = 0.00000000;
2961
A[129] = 0.00000000;
2962
A[130] = 0.00000000;
2963
A[131] = 0.00000000;
2964
A[132] = 0.00246914*G2_;
2965
A[133] = 0.01305115*G2_;
2966
A[134] = 0.00000000;
2967
A[135] = 0.00000000;
2968
A[136] = 0.00000000;
2969
A[137] = 0.00000000;
2970
A[138] = 0.00000000;
2971
A[139] = 0.00000000;
2972
A[140] = 0.00000000;
2973
A[141] = 0.01128748*G2_;
2974
A[142] = -0.01693122*G2_;
2975
A[143] = 0.07901235*G2_;
2976
A[144] = 0.00000000;
2977
A[145] = 0.00000000;
2978
A[146] = 0.00000000;
2979
A[147] = 0.00000000;
2980
A[148] = 0.00000000;
2981
A[149] = 0.00000000;
2982
A[150] = 0.00000000;
2983
A[151] = 0.00000000;
2984
A[152] = 0.00000000;
2985
A[153] = 0.00000000;
2986
A[154] = 0.00000000;
2987
A[155] = 0.00000000;
2988
A[156] = 0.00000000;
2989
A[157] = 0.00000000;
2990
A[158] = 0.00000000;
2991
A[159] = 0.00000000;
2992
A[160] = 0.00000000;
2993
A[161] = 0.00000000;
2994
A[162] = 0.00000000;
2995
A[163] = 0.00000000;
2996
A[164] = 0.00000000;
2997
A[165] = 0.00000000;
2998
A[166] = 0.00000000;
2999
A[167] = 0.00000000;
3000
A[168] = 0.00000000;
3001
A[169] = 0.00000000;
3002
A[170] = 0.00000000;
3003
A[171] = 0.00000000;
3004
A[172] = 0.00000000;
3005
A[173] = 0.00000000;
3006
A[174] = 0.00000000;
3007
A[175] = 0.00000000;
3008
A[176] = 0.00000000;
3009
A[177] = 0.00000000;
3010
A[178] = 0.00000000;
3011
A[179] = 0.00000000;
3012
A[180] = 0.00000000;
3013
A[181] = 0.00000000;
3014
A[182] = 0.00000000;
3015
A[183] = 0.00000000;
3016
A[184] = 0.00000000;
3017
A[185] = 0.00000000;
3018
A[186] = 0.00000000;
3019
A[187] = 0.00000000;
3020
A[188] = 0.00000000;
3021
A[189] = 0.00000000;
3022
A[190] = 0.00000000;
3023
A[191] = 0.00000000;
3024
A[192] = 0.00000000;
3025
A[193] = 0.00000000;
3026
A[194] = 0.00000000;
3027
A[195] = 0.00000000;
3028
A[196] = 0.00000000;
3029
A[197] = 0.00000000;
3030
A[198] = 0.00000000;
3031
A[199] = 0.00000000;
3032
A[200] = 0.00000000;
3033
A[201] = 0.00000000;
3034
A[202] = 0.00000000;
3035
A[203] = 0.00000000;
3036
A[204] = 0.00000000;
3037
A[205] = 0.00000000;
3038
A[206] = 0.00000000;
3039
A[207] = 0.00000000;
3040
A[208] = 0.00000000;
3041
A[209] = 0.00000000;
3042
A[210] = 0.00000000;
3043
A[211] = 0.00000000;
3044
A[212] = 0.00000000;
3045
A[213] = 0.00000000;
3046
A[214] = 0.00000000;
3047
A[215] = 0.00000000;
3048
A[216] = 0.00000000;
3049
A[217] = 0.00000000;
3050
A[218] = 0.00000000;
3051
A[219] = 0.00000000;
3052
A[220] = 0.00000000;
3053
A[221] = 0.00000000;
3054
A[222] = 0.00000000;
3055
A[223] = 0.00000000;
3056
A[224] = 0.00000000;
3057
A[225] = 0.00000000;
3058
A[226] = 0.00000000;
3059
A[227] = 0.00000000;
3060
A[228] = 0.00000000;
3061
A[229] = 0.00000000;
3062
A[230] = 0.00000000;
3063
A[231] = 0.00000000;
3064
A[232] = 0.00000000;
3065
A[233] = 0.00000000;
3066
A[234] = 0.00000000;
3067
A[235] = 0.00000000;
3068
A[236] = 0.00000000;
3069
A[237] = 0.00000000;
3070
A[238] = 0.00000000;
3071
A[239] = 0.00000000;
3072
A[240] = 0.00000000;
3073
A[241] = 0.00000000;
3074
A[242] = 0.00000000;
3075
A[243] = 0.00000000;
3076
A[244] = 0.00000000;
3077
A[245] = 0.00000000;
3078
A[246] = 0.00000000;
3079
A[247] = 0.00000000;
3080
A[248] = 0.00000000;
3081
A[249] = 0.00000000;
3082
A[250] = 0.00000000;
3083
A[251] = 0.00000000;
3084
A[252] = 0.00000000;
3085
A[253] = 0.00000000;
3086
A[254] = 0.00000000;
3087
A[255] = 0.00000000;
3088
A[256] = 0.00000000;
3089
A[257] = 0.00000000;
3090
A[258] = 0.00000000;
3091
A[259] = 0.00000000;
3092
A[260] = 0.00000000;
3093
A[261] = 0.00000000;
3094
A[262] = 0.00000000;
3095
A[263] = 0.00000000;
3096
A[264] = 0.00000000;
3097
A[265] = 0.00000000;
3098
A[266] = 0.00000000;
3099
A[267] = 0.00000000;
3100
A[268] = 0.00000000;
3101
A[269] = 0.00000000;
3102
A[270] = 0.00000000;
3103
A[271] = 0.00000000;
3104
A[272] = 0.00000000;
3105
A[273] = 0.00000000;
3106
A[274] = 0.00000000;
3107
A[275] = 0.00000000;
3108
A[276] = 0.00000000;
3109
A[277] = 0.00000000;
3110
A[278] = 0.00000000;
3111
A[279] = 0.00000000;
3112
A[280] = 0.00000000;
3113
A[281] = 0.00000000;
3114
A[282] = 0.00000000;
3115
A[283] = 0.00000000;
3116
A[284] = 0.00000000;
3117
A[285] = 0.00000000;
3118
A[286] = 0.00000000;
3119
A[287] = 0.00000000;
3120
A[288] = 0.00000000;
3121
A[289] = 0.01287478*G1_;
3122
A[290] = -0.00127866*G1_;
3123
A[291] = 0.01305115*G1_;
3124
A[292] = -0.00767196*G1_;
3125
A[293] = 0.00246914*G1_;
3126
A[294] = 0.00000000;
3127
A[295] = 0.00000000;
3128
A[296] = 0.00000000;
3129
A[297] = 0.00000000;
3130
A[298] = 0.00000000;
3131
A[299] = 0.00000000;
3132
A[300] = 0.01287478*G0_;
3133
A[301] = -0.00127866*G0_;
3134
A[302] = 0.00000000;
3135
A[303] = 0.00000000;
3136
A[304] = 0.00000000;
3137
A[305] = 0.00000000;
3138
A[306] = 0.00000000;
3139
A[307] = 0.00000000;
3140
A[308] = 0.00000000;
3141
A[309] = 0.01305115*G0_;
3142
A[310] = -0.00767196*G0_;
3143
A[311] = 0.00246914*G0_;
3144
A[312] = 0.00000000;
3145
A[313] = -0.00127866*G1_;
3146
A[314] = 0.01287478*G1_;
3147
A[315] = 0.00246914*G1_;
3148
A[316] = -0.00767196*G1_;
3149
A[317] = 0.01305115*G1_;
3150
A[318] = 0.00000000;
3151
A[319] = 0.00000000;
3152
A[320] = 0.00000000;
3153
A[321] = 0.00000000;
3154
A[322] = 0.00000000;
3155
A[323] = 0.00000000;
3156
A[324] = -0.00127866*G0_;
3157
A[325] = 0.01287478*G0_;
3158
A[326] = 0.00000000;
3159
A[327] = 0.00000000;
3160
A[328] = 0.00000000;
3161
A[329] = 0.00000000;
3162
A[330] = 0.00000000;
3163
A[331] = 0.00000000;
3164
A[332] = 0.00000000;
3165
A[333] = 0.00246914*G0_;
3166
A[334] = -0.00767196*G0_;
3167
A[335] = 0.01305115*G0_;
3168
A[336] = 0.00000000;
3169
A[337] = 0.00000000;
3170
A[338] = 0.00000000;
3171
A[339] = 0.00000000;
3172
A[340] = 0.00000000;
3173
A[341] = 0.00000000;
3174
A[342] = 0.00000000;
3175
A[343] = 0.00000000;
3176
A[344] = 0.00000000;
3177
A[345] = 0.00000000;
3178
A[346] = 0.00000000;
3179
A[347] = 0.00000000;
3180
A[348] = 0.00000000;
3181
A[349] = 0.00000000;
3182
A[350] = 0.00000000;
3183
A[351] = 0.00000000;
3184
A[352] = 0.00000000;
3185
A[353] = 0.00000000;
3186
A[354] = 0.00000000;
3187
A[355] = 0.00000000;
3188
A[356] = 0.00000000;
3189
A[357] = 0.00000000;
3190
A[358] = 0.00000000;
3191
A[359] = 0.00000000;
3192
A[360] = 0.00000000;
3193
A[361] = 0.00000000;
3194
A[362] = 0.00000000;
3195
A[363] = 0.00000000;
3196
A[364] = 0.00000000;
3197
A[365] = 0.00000000;
3198
A[366] = 0.00000000;
3199
A[367] = 0.00000000;
3200
A[368] = 0.00000000;
3201
A[369] = 0.00000000;
3202
A[370] = 0.00000000;
3203
A[371] = 0.00000000;
3204
A[372] = 0.00000000;
3205
A[373] = 0.00000000;
3206
A[374] = 0.00000000;
3207
A[375] = 0.00000000;
3208
A[376] = 0.00000000;
3209
A[377] = 0.00000000;
3210
A[378] = 0.00000000;
3211
A[379] = 0.00000000;
3212
A[380] = 0.00000000;
3213
A[381] = 0.00000000;
3214
A[382] = 0.00000000;
3215
A[383] = 0.00000000;
3216
A[384] = 0.00000000;
3217
A[385] = 0.00000000;
3218
A[386] = 0.00000000;
3219
A[387] = 0.00000000;
3220
A[388] = 0.00000000;
3221
A[389] = 0.00000000;
3222
A[390] = 0.00000000;
3223
A[391] = 0.00000000;
3224
A[392] = 0.00000000;
3225
A[393] = 0.00000000;
3226
A[394] = 0.00000000;
3227
A[395] = 0.00000000;
3228
A[396] = 0.00000000;
3229
A[397] = 0.00000000;
3230
A[398] = 0.00000000;
3231
A[399] = 0.00000000;
3232
A[400] = 0.00000000;
3233
A[401] = 0.00000000;
3234
A[402] = 0.00000000;
3235
A[403] = 0.00000000;
3236
A[404] = 0.00000000;
3237
A[405] = 0.00000000;
3238
A[406] = 0.00000000;
3239
A[407] = 0.00000000;
3240
A[408] = 0.00000000;
3241
A[409] = 0.00000000;
3242
A[410] = 0.00000000;
3243
A[411] = 0.00000000;
3244
A[412] = 0.00000000;
3245
A[413] = 0.00000000;
3246
A[414] = 0.00000000;
3247
A[415] = 0.00000000;
3248
A[416] = 0.00000000;
3249
A[417] = 0.00000000;
3250
A[418] = 0.00000000;
3251
A[419] = 0.00000000;
3252
A[420] = 0.00000000;
3253
A[421] = 0.00000000;
3254
A[422] = 0.00000000;
3255
A[423] = 0.00000000;
3256
A[424] = 0.00000000;
3257
A[425] = 0.00000000;
3258
A[426] = 0.00000000;
3259
A[427] = 0.00000000;
3260
A[428] = 0.00000000;
3261
A[429] = 0.00000000;
3262
A[430] = 0.00000000;
3263
A[431] = 0.00000000;
3264
A[432] = 0.00000000;
3265
A[433] = 0.00000000;
3266
A[434] = 0.00000000;
3267
A[435] = 0.00000000;
3268
A[436] = 0.00000000;
3269
A[437] = 0.00000000;
3270
A[438] = 0.00000000;
3271
A[439] = 0.00000000;
3272
A[440] = 0.00000000;
3273
A[441] = 0.00000000;
3274
A[442] = 0.00000000;
3275
A[443] = 0.00000000;
3276
A[444] = 0.00000000;
3277
A[445] = 0.00000000;
3278
A[446] = 0.00000000;
3279
A[447] = 0.00000000;
3280
A[448] = 0.00000000;
3281
A[449] = 0.00000000;
3282
A[450] = 0.00000000;
3283
A[451] = 0.00000000;
3284
A[452] = 0.00000000;
3285
A[453] = 0.00000000;
3286
A[454] = 0.00000000;
3287
A[455] = 0.00000000;
3288
A[456] = 0.00000000;
3289
A[457] = 0.00000000;
3290
A[458] = 0.00000000;
3291
A[459] = 0.00000000;
3292
A[460] = 0.00000000;
3293
A[461] = 0.00000000;
3294
A[462] = 0.00000000;
3295
A[463] = 0.00000000;
3296
A[464] = 0.00000000;
3297
A[465] = 0.00000000;
3298
A[466] = 0.00000000;
3299
A[467] = 0.00000000;
3300
A[468] = 0.00000000;
3301
A[469] = 0.00000000;
3302
A[470] = 0.00000000;
3303
A[471] = 0.00000000;
3304
A[472] = 0.00000000;
3305
A[473] = 0.00000000;
3306
A[474] = 0.00000000;
3307
A[475] = 0.00000000;
3308
A[476] = 0.00000000;
3309
A[477] = 0.00000000;
3310
A[478] = 0.00000000;
3311
A[479] = 0.00000000;
3312
A[480] = 0.00000000;
3313
A[481] = 0.00000000;
3314
A[482] = 0.00000000;
3315
A[483] = 0.00000000;
3316
A[484] = 0.00000000;
3317
A[485] = 0.00000000;
3318
A[486] = 0.00000000;
3319
A[487] = 0.00000000;
3320
A[488] = 0.00000000;
3321
A[489] = 0.00000000;
3322
A[490] = 0.00000000;
3323
A[491] = 0.00000000;
3324
A[492] = 0.00000000;
3325
A[493] = 0.00000000;
3326
A[494] = 0.00000000;
3327
A[495] = 0.00000000;
3328
A[496] = 0.00000000;
3329
A[497] = 0.00000000;
3330
A[498] = 0.00000000;
3331
A[499] = 0.00000000;
3332
A[500] = 0.00000000;
3333
A[501] = 0.00000000;
3334
A[502] = 0.00000000;
3335
A[503] = 0.00000000;
3336
A[504] = 0.00000000;
3337
A[505] = 0.01305115*G1_;
3338
A[506] = 0.00246914*G1_;
3339
A[507] = 0.07901235*G1_;
3340
A[508] = -0.01693122*G1_;
3341
A[509] = 0.01128748*G1_;
3342
A[510] = 0.00000000;
3343
A[511] = 0.00000000;
3344
A[512] = 0.00000000;
3345
A[513] = 0.00000000;
3346
A[514] = 0.00000000;
3347
A[515] = 0.00000000;
3348
A[516] = 0.01305115*G0_;
3349
A[517] = 0.00246914*G0_;
3350
A[518] = 0.00000000;
3351
A[519] = 0.00000000;
3352
A[520] = 0.00000000;
3353
A[521] = 0.00000000;
3354
A[522] = 0.00000000;
3355
A[523] = 0.00000000;
3356
A[524] = 0.00000000;
3357
A[525] = 0.07901235*G0_;
3358
A[526] = -0.01693122*G0_;
3359
A[527] = 0.01128748*G0_;
3360
A[528] = 0.00000000;
3361
A[529] = -0.00767196*G1_;
3362
A[530] = -0.00767196*G1_;
3363
A[531] = -0.01693122*G1_;
3364
A[532] = 0.08253968*G1_;
3365
A[533] = -0.01693122*G1_;
3366
A[534] = 0.00000000;
3367
A[535] = 0.00000000;
3368
A[536] = 0.00000000;
3369
A[537] = 0.00000000;
3370
A[538] = 0.00000000;
3371
A[539] = 0.00000000;
3372
A[540] = -0.00767196*G0_;
3373
A[541] = -0.00767196*G0_;
3374
A[542] = 0.00000000;
3375
A[543] = 0.00000000;
3376
A[544] = 0.00000000;
3377
A[545] = 0.00000000;
3378
A[546] = 0.00000000;
3379
A[547] = 0.00000000;
3380
A[548] = 0.00000000;
3381
A[549] = -0.01693122*G0_;
3382
A[550] = 0.08253968*G0_;
3383
A[551] = -0.01693122*G0_;
3384
A[552] = 0.00000000;
3385
A[553] = 0.00246914*G1_;
3386
A[554] = 0.01305115*G1_;
3387
A[555] = 0.01128748*G1_;
3388
A[556] = -0.01693122*G1_;
3389
A[557] = 0.07901235*G1_;
3390
A[558] = 0.00000000;
3391
A[559] = 0.00000000;
3392
A[560] = 0.00000000;
3393
A[561] = 0.00000000;
3394
A[562] = 0.00000000;
3395
A[563] = 0.00000000;
3396
A[564] = 0.00246914*G0_;
3397
A[565] = 0.01305115*G0_;
3398
A[566] = 0.00000000;
3399
A[567] = 0.00000000;
3400
A[568] = 0.00000000;
3401
A[569] = 0.00000000;
3402
A[570] = 0.00000000;
3403
A[571] = 0.00000000;
3404
A[572] = 0.00000000;
3405
A[573] = 0.01128748*G0_;
3406
A[574] = -0.01693122*G0_;
3407
A[575] = 0.07901235*G0_;
3420
A[0] = 0.01287478*G3_;
3422
A[2] = -0.00127866*G3_;
3426
A[6] = 0.01305115*G3_;
3427
A[7] = -0.00767196*G3_;
3428
A[8] = 0.00246914*G3_;
3433
A[13] = 0.01287478*G2_;
3434
A[14] = -0.00127866*G2_;
3435
A[15] = 0.01305115*G2_;
3436
A[16] = -0.00767196*G2_;
3437
A[17] = 0.00246914*G2_;
3468
A[48] = -0.00127866*G3_;
3470
A[50] = 0.01287478*G3_;
3474
A[54] = 0.00246914*G3_;
3475
A[55] = -0.00767196*G3_;
3476
A[56] = 0.01305115*G3_;
3481
A[61] = -0.00127866*G2_;
3482
A[62] = 0.01287478*G2_;
3483
A[63] = 0.00246914*G2_;
3484
A[64] = -0.00767196*G2_;
3485
A[65] = 0.01305115*G2_;
3520
A[100] = 0.00000000;
3521
A[101] = 0.00000000;
3522
A[102] = 0.00000000;
3523
A[103] = 0.00000000;
3524
A[104] = 0.00000000;
3525
A[105] = 0.00000000;
3526
A[106] = 0.00000000;
3527
A[107] = 0.00000000;
3528
A[108] = 0.00000000;
3529
A[109] = 0.00000000;
3530
A[110] = 0.00000000;
3531
A[111] = 0.00000000;
3532
A[112] = 0.00000000;
3533
A[113] = 0.00000000;
3534
A[114] = 0.00000000;
3535
A[115] = 0.00000000;
3536
A[116] = 0.00000000;
3537
A[117] = 0.00000000;
3538
A[118] = 0.00000000;
3539
A[119] = 0.00000000;
3540
A[120] = 0.00000000;
3541
A[121] = 0.00000000;
3542
A[122] = 0.00000000;
3543
A[123] = 0.00000000;
3544
A[124] = 0.00000000;
3545
A[125] = 0.00000000;
3546
A[126] = 0.00000000;
3547
A[127] = 0.00000000;
3548
A[128] = 0.00000000;
3549
A[129] = 0.00000000;
3550
A[130] = 0.00000000;
3551
A[131] = 0.00000000;
3552
A[132] = 0.00000000;
3553
A[133] = 0.00000000;
3554
A[134] = 0.00000000;
3555
A[135] = 0.00000000;
3556
A[136] = 0.00000000;
3557
A[137] = 0.00000000;
3558
A[138] = 0.00000000;
3559
A[139] = 0.00000000;
3560
A[140] = 0.00000000;
3561
A[141] = 0.00000000;
3562
A[142] = 0.00000000;
3563
A[143] = 0.00000000;
3564
A[144] = 0.01305115*G3_;
3565
A[145] = 0.00000000;
3566
A[146] = 0.00246914*G3_;
3567
A[147] = 0.00000000;
3568
A[148] = 0.00000000;
3569
A[149] = 0.00000000;
3570
A[150] = 0.07901235*G3_;
3571
A[151] = -0.01693122*G3_;
3572
A[152] = 0.01128748*G3_;
3573
A[153] = 0.00000000;
3574
A[154] = 0.00000000;
3575
A[155] = 0.00000000;
3576
A[156] = 0.00000000;
3577
A[157] = 0.01305115*G2_;
3578
A[158] = 0.00246914*G2_;
3579
A[159] = 0.07901235*G2_;
3580
A[160] = -0.01693122*G2_;
3581
A[161] = 0.01128748*G2_;
3582
A[162] = 0.00000000;
3583
A[163] = 0.00000000;
3584
A[164] = 0.00000000;
3585
A[165] = 0.00000000;
3586
A[166] = 0.00000000;
3587
A[167] = 0.00000000;
3588
A[168] = -0.00767196*G3_;
3589
A[169] = 0.00000000;
3590
A[170] = -0.00767196*G3_;
3591
A[171] = 0.00000000;
3592
A[172] = 0.00000000;
3593
A[173] = 0.00000000;
3594
A[174] = -0.01693122*G3_;
3595
A[175] = 0.08253968*G3_;
3596
A[176] = -0.01693122*G3_;
3597
A[177] = 0.00000000;
3598
A[178] = 0.00000000;
3599
A[179] = 0.00000000;
3600
A[180] = 0.00000000;
3601
A[181] = -0.00767196*G2_;
3602
A[182] = -0.00767196*G2_;
3603
A[183] = -0.01693122*G2_;
3604
A[184] = 0.08253968*G2_;
3605
A[185] = -0.01693122*G2_;
3606
A[186] = 0.00000000;
3607
A[187] = 0.00000000;
3608
A[188] = 0.00000000;
3609
A[189] = 0.00000000;
3610
A[190] = 0.00000000;
3611
A[191] = 0.00000000;
3612
A[192] = 0.00246914*G3_;
3613
A[193] = 0.00000000;
3614
A[194] = 0.01305115*G3_;
3615
A[195] = 0.00000000;
3616
A[196] = 0.00000000;
3617
A[197] = 0.00000000;
3618
A[198] = 0.01128748*G3_;
3619
A[199] = -0.01693122*G3_;
3620
A[200] = 0.07901235*G3_;
3621
A[201] = 0.00000000;
3622
A[202] = 0.00000000;
3623
A[203] = 0.00000000;
3624
A[204] = 0.00000000;
3625
A[205] = 0.00246914*G2_;
3626
A[206] = 0.01305115*G2_;
3627
A[207] = 0.01128748*G2_;
3628
A[208] = -0.01693122*G2_;
3629
A[209] = 0.07901235*G2_;
3630
A[210] = 0.00000000;
3631
A[211] = 0.00000000;
3632
A[212] = 0.00000000;
3633
A[213] = 0.00000000;
3634
A[214] = 0.00000000;
3635
A[215] = 0.00000000;
3636
A[216] = 0.00000000;
3637
A[217] = 0.00000000;
3638
A[218] = 0.00000000;
3639
A[219] = 0.00000000;
3640
A[220] = 0.00000000;
3641
A[221] = 0.00000000;
3642
A[222] = 0.00000000;
3643
A[223] = 0.00000000;
3644
A[224] = 0.00000000;
3645
A[225] = 0.00000000;
3646
A[226] = 0.00000000;
3647
A[227] = 0.00000000;
3648
A[228] = 0.00000000;
3649
A[229] = 0.00000000;
3650
A[230] = 0.00000000;
3651
A[231] = 0.00000000;
3652
A[232] = 0.00000000;
3653
A[233] = 0.00000000;
3654
A[234] = 0.00000000;
3655
A[235] = 0.00000000;
3656
A[236] = 0.00000000;
3657
A[237] = 0.00000000;
3658
A[238] = 0.00000000;
3659
A[239] = 0.00000000;
3660
A[240] = 0.00000000;
3661
A[241] = 0.00000000;
3662
A[242] = 0.00000000;
3663
A[243] = 0.00000000;
3664
A[244] = 0.00000000;
3665
A[245] = 0.00000000;
3666
A[246] = 0.00000000;
3667
A[247] = 0.00000000;
3668
A[248] = 0.00000000;
3669
A[249] = 0.00000000;
3670
A[250] = 0.00000000;
3671
A[251] = 0.00000000;
3672
A[252] = 0.00000000;
3673
A[253] = 0.00000000;
3674
A[254] = 0.00000000;
3675
A[255] = 0.00000000;
3676
A[256] = 0.00000000;
3677
A[257] = 0.00000000;
3678
A[258] = 0.00000000;
3679
A[259] = 0.00000000;
3680
A[260] = 0.00000000;
3681
A[261] = 0.00000000;
3682
A[262] = 0.00000000;
3683
A[263] = 0.00000000;
3684
A[264] = 0.00000000;
3685
A[265] = 0.00000000;
3686
A[266] = 0.00000000;
3687
A[267] = 0.00000000;
3688
A[268] = 0.00000000;
3689
A[269] = 0.00000000;
3690
A[270] = 0.00000000;
3691
A[271] = 0.00000000;
3692
A[272] = 0.00000000;
3693
A[273] = 0.00000000;
3694
A[274] = 0.00000000;
3695
A[275] = 0.00000000;
3696
A[276] = 0.00000000;
3697
A[277] = 0.00000000;
3698
A[278] = 0.00000000;
3699
A[279] = 0.00000000;
3700
A[280] = 0.00000000;
3701
A[281] = 0.00000000;
3702
A[282] = 0.00000000;
3703
A[283] = 0.00000000;
3704
A[284] = 0.00000000;
3705
A[285] = 0.00000000;
3706
A[286] = 0.00000000;
3707
A[287] = 0.00000000;
3708
A[288] = 0.00000000;
3709
A[289] = 0.00000000;
3710
A[290] = 0.00000000;
3711
A[291] = 0.00000000;
3712
A[292] = 0.00000000;
3713
A[293] = 0.00000000;
3714
A[294] = 0.00000000;
3715
A[295] = 0.00000000;
3716
A[296] = 0.00000000;
3717
A[297] = 0.00000000;
3718
A[298] = 0.00000000;
3719
A[299] = 0.00000000;
3720
A[300] = 0.00000000;
3721
A[301] = 0.00000000;
3722
A[302] = 0.00000000;
3723
A[303] = 0.00000000;
3724
A[304] = 0.00000000;
3725
A[305] = 0.00000000;
3726
A[306] = 0.00000000;
3727
A[307] = 0.00000000;
3728
A[308] = 0.00000000;
3729
A[309] = 0.00000000;
3730
A[310] = 0.00000000;
3731
A[311] = 0.00000000;
3732
A[312] = 0.01287478*G1_;
3733
A[313] = 0.00000000;
3734
A[314] = -0.00127866*G1_;
3735
A[315] = 0.00000000;
3736
A[316] = 0.00000000;
3737
A[317] = 0.00000000;
3738
A[318] = 0.01305115*G1_;
3739
A[319] = -0.00767196*G1_;
3740
A[320] = 0.00246914*G1_;
3741
A[321] = 0.00000000;
3742
A[322] = 0.00000000;
3743
A[323] = 0.00000000;
3744
A[324] = 0.00000000;
3745
A[325] = 0.01287478*G0_;
3746
A[326] = -0.00127866*G0_;
3747
A[327] = 0.01305115*G0_;
3748
A[328] = -0.00767196*G0_;
3749
A[329] = 0.00246914*G0_;
3750
A[330] = 0.00000000;
3751
A[331] = 0.00000000;
3752
A[332] = 0.00000000;
3753
A[333] = 0.00000000;
3754
A[334] = 0.00000000;
3755
A[335] = 0.00000000;
3756
A[336] = -0.00127866*G1_;
3757
A[337] = 0.00000000;
3758
A[338] = 0.01287478*G1_;
3759
A[339] = 0.00000000;
3760
A[340] = 0.00000000;
3761
A[341] = 0.00000000;
3762
A[342] = 0.00246914*G1_;
3763
A[343] = -0.00767196*G1_;
3764
A[344] = 0.01305115*G1_;
3765
A[345] = 0.00000000;
3766
A[346] = 0.00000000;
3767
A[347] = 0.00000000;
3768
A[348] = 0.00000000;
3769
A[349] = -0.00127866*G0_;
3770
A[350] = 0.01287478*G0_;
3771
A[351] = 0.00246914*G0_;
3772
A[352] = -0.00767196*G0_;
3773
A[353] = 0.01305115*G0_;
3774
A[354] = 0.00000000;
3775
A[355] = 0.00000000;
3776
A[356] = 0.00000000;
3777
A[357] = 0.00000000;
3778
A[358] = 0.00000000;
3779
A[359] = 0.00000000;
3780
A[360] = 0.01305115*G1_;
3781
A[361] = 0.00000000;
3782
A[362] = 0.00246914*G1_;
3783
A[363] = 0.00000000;
3784
A[364] = 0.00000000;
3785
A[365] = 0.00000000;
3786
A[366] = 0.07901235*G1_;
3787
A[367] = -0.01693122*G1_;
3788
A[368] = 0.01128748*G1_;
3789
A[369] = 0.00000000;
3790
A[370] = 0.00000000;
3791
A[371] = 0.00000000;
3792
A[372] = 0.00000000;
3793
A[373] = 0.01305115*G0_;
3794
A[374] = 0.00246914*G0_;
3795
A[375] = 0.07901235*G0_;
3796
A[376] = -0.01693122*G0_;
3797
A[377] = 0.01128748*G0_;
3798
A[378] = 0.00000000;
3799
A[379] = 0.00000000;
3800
A[380] = 0.00000000;
3801
A[381] = 0.00000000;
3802
A[382] = 0.00000000;
3803
A[383] = 0.00000000;
3804
A[384] = -0.00767196*G1_;
3805
A[385] = 0.00000000;
3806
A[386] = -0.00767196*G1_;
3807
A[387] = 0.00000000;
3808
A[388] = 0.00000000;
3809
A[389] = 0.00000000;
3810
A[390] = -0.01693122*G1_;
3811
A[391] = 0.08253968*G1_;
3812
A[392] = -0.01693122*G1_;
3813
A[393] = 0.00000000;
3814
A[394] = 0.00000000;
3815
A[395] = 0.00000000;
3816
A[396] = 0.00000000;
3817
A[397] = -0.00767196*G0_;
3818
A[398] = -0.00767196*G0_;
3819
A[399] = -0.01693122*G0_;
3820
A[400] = 0.08253968*G0_;
3821
A[401] = -0.01693122*G0_;
3822
A[402] = 0.00000000;
3823
A[403] = 0.00000000;
3824
A[404] = 0.00000000;
3825
A[405] = 0.00000000;
3826
A[406] = 0.00000000;
3827
A[407] = 0.00000000;
3828
A[408] = 0.00246914*G1_;
3829
A[409] = 0.00000000;
3830
A[410] = 0.01305115*G1_;
3831
A[411] = 0.00000000;
3832
A[412] = 0.00000000;
3833
A[413] = 0.00000000;
3834
A[414] = 0.01128748*G1_;
3835
A[415] = -0.01693122*G1_;
3836
A[416] = 0.07901235*G1_;
3837
A[417] = 0.00000000;
3838
A[418] = 0.00000000;
3839
A[419] = 0.00000000;
3840
A[420] = 0.00000000;
3841
A[421] = 0.00246914*G0_;
3842
A[422] = 0.01305115*G0_;
3843
A[423] = 0.01128748*G0_;
3844
A[424] = -0.01693122*G0_;
3845
A[425] = 0.07901235*G0_;
3846
A[426] = 0.00000000;
3847
A[427] = 0.00000000;
3848
A[428] = 0.00000000;
3849
A[429] = 0.00000000;
3850
A[430] = 0.00000000;
3851
A[431] = 0.00000000;
3852
A[432] = 0.00000000;
3853
A[433] = 0.00000000;
3854
A[434] = 0.00000000;
3855
A[435] = 0.00000000;
3856
A[436] = 0.00000000;
3857
A[437] = 0.00000000;
3858
A[438] = 0.00000000;
3859
A[439] = 0.00000000;
3860
A[440] = 0.00000000;
3861
A[441] = 0.00000000;
3862
A[442] = 0.00000000;
3863
A[443] = 0.00000000;
3864
A[444] = 0.00000000;
3865
A[445] = 0.00000000;
3866
A[446] = 0.00000000;
3867
A[447] = 0.00000000;
3868
A[448] = 0.00000000;
3869
A[449] = 0.00000000;
3870
A[450] = 0.00000000;
3871
A[451] = 0.00000000;
3872
A[452] = 0.00000000;
3873
A[453] = 0.00000000;
3874
A[454] = 0.00000000;
3875
A[455] = 0.00000000;
3876
A[456] = 0.00000000;
3877
A[457] = 0.00000000;
3878
A[458] = 0.00000000;
3879
A[459] = 0.00000000;
3880
A[460] = 0.00000000;
3881
A[461] = 0.00000000;
3882
A[462] = 0.00000000;
3883
A[463] = 0.00000000;
3884
A[464] = 0.00000000;
3885
A[465] = 0.00000000;
3886
A[466] = 0.00000000;
3887
A[467] = 0.00000000;
3888
A[468] = 0.00000000;
3889
A[469] = 0.00000000;
3890
A[470] = 0.00000000;
3891
A[471] = 0.00000000;
3892
A[472] = 0.00000000;
3893
A[473] = 0.00000000;
3894
A[474] = 0.00000000;
3895
A[475] = 0.00000000;
3896
A[476] = 0.00000000;
3897
A[477] = 0.00000000;
3898
A[478] = 0.00000000;
3899
A[479] = 0.00000000;
3900
A[480] = 0.00000000;
3901
A[481] = 0.00000000;
3902
A[482] = 0.00000000;
3903
A[483] = 0.00000000;
3904
A[484] = 0.00000000;
3905
A[485] = 0.00000000;
3906
A[486] = 0.00000000;
3907
A[487] = 0.00000000;
3908
A[488] = 0.00000000;
3909
A[489] = 0.00000000;
3910
A[490] = 0.00000000;
3911
A[491] = 0.00000000;
3912
A[492] = 0.00000000;
3913
A[493] = 0.00000000;
3914
A[494] = 0.00000000;
3915
A[495] = 0.00000000;
3916
A[496] = 0.00000000;
3917
A[497] = 0.00000000;
3918
A[498] = 0.00000000;
3919
A[499] = 0.00000000;
3920
A[500] = 0.00000000;
3921
A[501] = 0.00000000;
3922
A[502] = 0.00000000;
3923
A[503] = 0.00000000;
3924
A[504] = 0.00000000;
3925
A[505] = 0.00000000;
3926
A[506] = 0.00000000;
3927
A[507] = 0.00000000;
3928
A[508] = 0.00000000;
3929
A[509] = 0.00000000;
3930
A[510] = 0.00000000;
3931
A[511] = 0.00000000;
3932
A[512] = 0.00000000;
3933
A[513] = 0.00000000;
3934
A[514] = 0.00000000;
3935
A[515] = 0.00000000;
3936
A[516] = 0.00000000;
3937
A[517] = 0.00000000;
3938
A[518] = 0.00000000;
3939
A[519] = 0.00000000;
3940
A[520] = 0.00000000;
3941
A[521] = 0.00000000;
3942
A[522] = 0.00000000;
3943
A[523] = 0.00000000;
3944
A[524] = 0.00000000;
3945
A[525] = 0.00000000;
3946
A[526] = 0.00000000;
3947
A[527] = 0.00000000;
3948
A[528] = 0.00000000;
3949
A[529] = 0.00000000;
3950
A[530] = 0.00000000;
3951
A[531] = 0.00000000;
3952
A[532] = 0.00000000;
3953
A[533] = 0.00000000;
3954
A[534] = 0.00000000;
3955
A[535] = 0.00000000;
3956
A[536] = 0.00000000;
3957
A[537] = 0.00000000;
3958
A[538] = 0.00000000;
3959
A[539] = 0.00000000;
3960
A[540] = 0.00000000;
3961
A[541] = 0.00000000;
3962
A[542] = 0.00000000;
3963
A[543] = 0.00000000;
3964
A[544] = 0.00000000;
3965
A[545] = 0.00000000;
3966
A[546] = 0.00000000;
3967
A[547] = 0.00000000;
3968
A[548] = 0.00000000;
3969
A[549] = 0.00000000;
3970
A[550] = 0.00000000;
3971
A[551] = 0.00000000;
3972
A[552] = 0.00000000;
3973
A[553] = 0.00000000;
3974
A[554] = 0.00000000;
3975
A[555] = 0.00000000;
3976
A[556] = 0.00000000;
3977
A[557] = 0.00000000;
3978
A[558] = 0.00000000;
3979
A[559] = 0.00000000;
3980
A[560] = 0.00000000;
3981
A[561] = 0.00000000;
3982
A[562] = 0.00000000;
3983
A[563] = 0.00000000;
3984
A[564] = 0.00000000;
3985
A[565] = 0.00000000;
3986
A[566] = 0.00000000;
3987
A[567] = 0.00000000;
3988
A[568] = 0.00000000;
3989
A[569] = 0.00000000;
3990
A[570] = 0.00000000;
3991
A[571] = 0.00000000;
3992
A[572] = 0.00000000;
3993
A[573] = 0.00000000;
3994
A[574] = 0.00000000;
3995
A[575] = 0.00000000;
4000
A[0] = 0.01287478*G3_;
4002
A[2] = -0.00127866*G3_;
4006
A[6] = 0.01305115*G3_;
4007
A[7] = -0.00767196*G3_;
4008
A[8] = 0.00246914*G3_;
4012
A[12] = 0.01287478*G2_;
4014
A[14] = -0.00127866*G2_;
4018
A[18] = 0.01305115*G2_;
4019
A[19] = -0.00767196*G2_;
4020
A[20] = 0.00246914*G2_;
4048
A[48] = -0.00127866*G3_;
4050
A[50] = 0.01287478*G3_;
4054
A[54] = 0.00246914*G3_;
4055
A[55] = -0.00767196*G3_;
4056
A[56] = 0.01305115*G3_;
4060
A[60] = -0.00127866*G2_;
4062
A[62] = 0.01287478*G2_;
4066
A[66] = 0.00246914*G2_;
4067
A[67] = -0.00767196*G2_;
4068
A[68] = 0.01305115*G2_;
4100
A[100] = 0.00000000;
4101
A[101] = 0.00000000;
4102
A[102] = 0.00000000;
4103
A[103] = 0.00000000;
4104
A[104] = 0.00000000;
4105
A[105] = 0.00000000;
4106
A[106] = 0.00000000;
4107
A[107] = 0.00000000;
4108
A[108] = 0.00000000;
4109
A[109] = 0.00000000;
4110
A[110] = 0.00000000;
4111
A[111] = 0.00000000;
4112
A[112] = 0.00000000;
4113
A[113] = 0.00000000;
4114
A[114] = 0.00000000;
4115
A[115] = 0.00000000;
4116
A[116] = 0.00000000;
4117
A[117] = 0.00000000;
4118
A[118] = 0.00000000;
4119
A[119] = 0.00000000;
4120
A[120] = 0.00000000;
4121
A[121] = 0.00000000;
4122
A[122] = 0.00000000;
4123
A[123] = 0.00000000;
4124
A[124] = 0.00000000;
4125
A[125] = 0.00000000;
4126
A[126] = 0.00000000;
4127
A[127] = 0.00000000;
4128
A[128] = 0.00000000;
4129
A[129] = 0.00000000;
4130
A[130] = 0.00000000;
4131
A[131] = 0.00000000;
4132
A[132] = 0.00000000;
4133
A[133] = 0.00000000;
4134
A[134] = 0.00000000;
4135
A[135] = 0.00000000;
4136
A[136] = 0.00000000;
4137
A[137] = 0.00000000;
4138
A[138] = 0.00000000;
4139
A[139] = 0.00000000;
4140
A[140] = 0.00000000;
4141
A[141] = 0.00000000;
4142
A[142] = 0.00000000;
4143
A[143] = 0.00000000;
4144
A[144] = 0.01305115*G3_;
4145
A[145] = 0.00000000;
4146
A[146] = 0.00246914*G3_;
4147
A[147] = 0.00000000;
4148
A[148] = 0.00000000;
4149
A[149] = 0.00000000;
4150
A[150] = 0.07901235*G3_;
4151
A[151] = -0.01693122*G3_;
4152
A[152] = 0.01128748*G3_;
4153
A[153] = 0.00000000;
4154
A[154] = 0.00000000;
4155
A[155] = 0.00000000;
4156
A[156] = 0.01305115*G2_;
4157
A[157] = 0.00000000;
4158
A[158] = 0.00246914*G2_;
4159
A[159] = 0.00000000;
4160
A[160] = 0.00000000;
4161
A[161] = 0.00000000;
4162
A[162] = 0.07901235*G2_;
4163
A[163] = -0.01693122*G2_;
4164
A[164] = 0.01128748*G2_;
4165
A[165] = 0.00000000;
4166
A[166] = 0.00000000;
4167
A[167] = 0.00000000;
4168
A[168] = -0.00767196*G3_;
4169
A[169] = 0.00000000;
4170
A[170] = -0.00767196*G3_;
4171
A[171] = 0.00000000;
4172
A[172] = 0.00000000;
4173
A[173] = 0.00000000;
4174
A[174] = -0.01693122*G3_;
4175
A[175] = 0.08253968*G3_;
4176
A[176] = -0.01693122*G3_;
4177
A[177] = 0.00000000;
4178
A[178] = 0.00000000;
4179
A[179] = 0.00000000;
4180
A[180] = -0.00767196*G2_;
4181
A[181] = 0.00000000;
4182
A[182] = -0.00767196*G2_;
4183
A[183] = 0.00000000;
4184
A[184] = 0.00000000;
4185
A[185] = 0.00000000;
4186
A[186] = -0.01693122*G2_;
4187
A[187] = 0.08253968*G2_;
4188
A[188] = -0.01693122*G2_;
4189
A[189] = 0.00000000;
4190
A[190] = 0.00000000;
4191
A[191] = 0.00000000;
4192
A[192] = 0.00246914*G3_;
4193
A[193] = 0.00000000;
4194
A[194] = 0.01305115*G3_;
4195
A[195] = 0.00000000;
4196
A[196] = 0.00000000;
4197
A[197] = 0.00000000;
4198
A[198] = 0.01128748*G3_;
4199
A[199] = -0.01693122*G3_;
4200
A[200] = 0.07901235*G3_;
4201
A[201] = 0.00000000;
4202
A[202] = 0.00000000;
4203
A[203] = 0.00000000;
4204
A[204] = 0.00246914*G2_;
4205
A[205] = 0.00000000;
4206
A[206] = 0.01305115*G2_;
4207
A[207] = 0.00000000;
4208
A[208] = 0.00000000;
4209
A[209] = 0.00000000;
4210
A[210] = 0.01128748*G2_;
4211
A[211] = -0.01693122*G2_;
4212
A[212] = 0.07901235*G2_;
4213
A[213] = 0.00000000;
4214
A[214] = 0.00000000;
4215
A[215] = 0.00000000;
4216
A[216] = 0.00000000;
4217
A[217] = 0.00000000;
4218
A[218] = 0.00000000;
4219
A[219] = 0.00000000;
4220
A[220] = 0.00000000;
4221
A[221] = 0.00000000;
4222
A[222] = 0.00000000;
4223
A[223] = 0.00000000;
4224
A[224] = 0.00000000;
4225
A[225] = 0.00000000;
4226
A[226] = 0.00000000;
4227
A[227] = 0.00000000;
4228
A[228] = 0.00000000;
4229
A[229] = 0.00000000;
4230
A[230] = 0.00000000;
4231
A[231] = 0.00000000;
4232
A[232] = 0.00000000;
4233
A[233] = 0.00000000;
4234
A[234] = 0.00000000;
4235
A[235] = 0.00000000;
4236
A[236] = 0.00000000;
4237
A[237] = 0.00000000;
4238
A[238] = 0.00000000;
4239
A[239] = 0.00000000;
4240
A[240] = 0.00000000;
4241
A[241] = 0.00000000;
4242
A[242] = 0.00000000;
4243
A[243] = 0.00000000;
4244
A[244] = 0.00000000;
4245
A[245] = 0.00000000;
4246
A[246] = 0.00000000;
4247
A[247] = 0.00000000;
4248
A[248] = 0.00000000;
4249
A[249] = 0.00000000;
4250
A[250] = 0.00000000;
4251
A[251] = 0.00000000;
4252
A[252] = 0.00000000;
4253
A[253] = 0.00000000;
4254
A[254] = 0.00000000;
4255
A[255] = 0.00000000;
4256
A[256] = 0.00000000;
4257
A[257] = 0.00000000;
4258
A[258] = 0.00000000;
4259
A[259] = 0.00000000;
4260
A[260] = 0.00000000;
4261
A[261] = 0.00000000;
4262
A[262] = 0.00000000;
4263
A[263] = 0.00000000;
4264
A[264] = 0.00000000;
4265
A[265] = 0.00000000;
4266
A[266] = 0.00000000;
4267
A[267] = 0.00000000;
4268
A[268] = 0.00000000;
4269
A[269] = 0.00000000;
4270
A[270] = 0.00000000;
4271
A[271] = 0.00000000;
4272
A[272] = 0.00000000;
4273
A[273] = 0.00000000;
4274
A[274] = 0.00000000;
4275
A[275] = 0.00000000;
4276
A[276] = 0.00000000;
4277
A[277] = 0.00000000;
4278
A[278] = 0.00000000;
4279
A[279] = 0.00000000;
4280
A[280] = 0.00000000;
4281
A[281] = 0.00000000;
4282
A[282] = 0.00000000;
4283
A[283] = 0.00000000;
4284
A[284] = 0.00000000;
4285
A[285] = 0.00000000;
4286
A[286] = 0.00000000;
4287
A[287] = 0.00000000;
4288
A[288] = 0.01287478*G1_;
4289
A[289] = 0.00000000;
4290
A[290] = -0.00127866*G1_;
4291
A[291] = 0.00000000;
4292
A[292] = 0.00000000;
4293
A[293] = 0.00000000;
4294
A[294] = 0.01305115*G1_;
4295
A[295] = -0.00767196*G1_;
4296
A[296] = 0.00246914*G1_;
4297
A[297] = 0.00000000;
4298
A[298] = 0.00000000;
4299
A[299] = 0.00000000;
4300
A[300] = 0.01287478*G0_;
4301
A[301] = 0.00000000;
4302
A[302] = -0.00127866*G0_;
4303
A[303] = 0.00000000;
4304
A[304] = 0.00000000;
4305
A[305] = 0.00000000;
4306
A[306] = 0.01305115*G0_;
4307
A[307] = -0.00767196*G0_;
4308
A[308] = 0.00246914*G0_;
4309
A[309] = 0.00000000;
4310
A[310] = 0.00000000;
4311
A[311] = 0.00000000;
4312
A[312] = 0.00000000;
4313
A[313] = 0.00000000;
4314
A[314] = 0.00000000;
4315
A[315] = 0.00000000;
4316
A[316] = 0.00000000;
4317
A[317] = 0.00000000;
4318
A[318] = 0.00000000;
4319
A[319] = 0.00000000;
4320
A[320] = 0.00000000;
4321
A[321] = 0.00000000;
4322
A[322] = 0.00000000;
4323
A[323] = 0.00000000;
4324
A[324] = 0.00000000;
4325
A[325] = 0.00000000;
4326
A[326] = 0.00000000;
4327
A[327] = 0.00000000;
4328
A[328] = 0.00000000;
4329
A[329] = 0.00000000;
4330
A[330] = 0.00000000;
4331
A[331] = 0.00000000;
4332
A[332] = 0.00000000;
4333
A[333] = 0.00000000;
4334
A[334] = 0.00000000;
4335
A[335] = 0.00000000;
4336
A[336] = -0.00127866*G1_;
4337
A[337] = 0.00000000;
4338
A[338] = 0.01287478*G1_;
4339
A[339] = 0.00000000;
4340
A[340] = 0.00000000;
4341
A[341] = 0.00000000;
4342
A[342] = 0.00246914*G1_;
4343
A[343] = -0.00767196*G1_;
4344
A[344] = 0.01305115*G1_;
4345
A[345] = 0.00000000;
4346
A[346] = 0.00000000;
4347
A[347] = 0.00000000;
4348
A[348] = -0.00127866*G0_;
4349
A[349] = 0.00000000;
4350
A[350] = 0.01287478*G0_;
4351
A[351] = 0.00000000;
4352
A[352] = 0.00000000;
4353
A[353] = 0.00000000;
4354
A[354] = 0.00246914*G0_;
4355
A[355] = -0.00767196*G0_;
4356
A[356] = 0.01305115*G0_;
4357
A[357] = 0.00000000;
4358
A[358] = 0.00000000;
4359
A[359] = 0.00000000;
4360
A[360] = 0.00000000;
4361
A[361] = 0.00000000;
4362
A[362] = 0.00000000;
4363
A[363] = 0.00000000;
4364
A[364] = 0.00000000;
4365
A[365] = 0.00000000;
4366
A[366] = 0.00000000;
4367
A[367] = 0.00000000;
4368
A[368] = 0.00000000;
4369
A[369] = 0.00000000;
4370
A[370] = 0.00000000;
4371
A[371] = 0.00000000;
4372
A[372] = 0.00000000;
4373
A[373] = 0.00000000;
4374
A[374] = 0.00000000;
4375
A[375] = 0.00000000;
4376
A[376] = 0.00000000;
4377
A[377] = 0.00000000;
4378
A[378] = 0.00000000;
4379
A[379] = 0.00000000;
4380
A[380] = 0.00000000;
4381
A[381] = 0.00000000;
4382
A[382] = 0.00000000;
4383
A[383] = 0.00000000;
4384
A[384] = 0.00000000;
4385
A[385] = 0.00000000;
4386
A[386] = 0.00000000;
4387
A[387] = 0.00000000;
4388
A[388] = 0.00000000;
4389
A[389] = 0.00000000;
4390
A[390] = 0.00000000;
4391
A[391] = 0.00000000;
4392
A[392] = 0.00000000;
4393
A[393] = 0.00000000;
4394
A[394] = 0.00000000;
4395
A[395] = 0.00000000;
4396
A[396] = 0.00000000;
4397
A[397] = 0.00000000;
4398
A[398] = 0.00000000;
4399
A[399] = 0.00000000;
4400
A[400] = 0.00000000;
4401
A[401] = 0.00000000;
4402
A[402] = 0.00000000;
4403
A[403] = 0.00000000;
4404
A[404] = 0.00000000;
4405
A[405] = 0.00000000;
4406
A[406] = 0.00000000;
4407
A[407] = 0.00000000;
4408
A[408] = 0.00000000;
4409
A[409] = 0.00000000;
4410
A[410] = 0.00000000;
4411
A[411] = 0.00000000;
4412
A[412] = 0.00000000;
4413
A[413] = 0.00000000;
4414
A[414] = 0.00000000;
4415
A[415] = 0.00000000;
4416
A[416] = 0.00000000;
4417
A[417] = 0.00000000;
4418
A[418] = 0.00000000;
4419
A[419] = 0.00000000;
4420
A[420] = 0.00000000;
4421
A[421] = 0.00000000;
4422
A[422] = 0.00000000;
4423
A[423] = 0.00000000;
4424
A[424] = 0.00000000;
4425
A[425] = 0.00000000;
4426
A[426] = 0.00000000;
4427
A[427] = 0.00000000;
4428
A[428] = 0.00000000;
4429
A[429] = 0.00000000;
4430
A[430] = 0.00000000;
4431
A[431] = 0.00000000;
4432
A[432] = 0.01305115*G1_;
4433
A[433] = 0.00000000;
4434
A[434] = 0.00246914*G1_;
4435
A[435] = 0.00000000;
4436
A[436] = 0.00000000;
4437
A[437] = 0.00000000;
4438
A[438] = 0.07901235*G1_;
4439
A[439] = -0.01693122*G1_;
4440
A[440] = 0.01128748*G1_;
4441
A[441] = 0.00000000;
4442
A[442] = 0.00000000;
4443
A[443] = 0.00000000;
4444
A[444] = 0.01305115*G0_;
4445
A[445] = 0.00000000;
4446
A[446] = 0.00246914*G0_;
4447
A[447] = 0.00000000;
4448
A[448] = 0.00000000;
4449
A[449] = 0.00000000;
4450
A[450] = 0.07901235*G0_;
4451
A[451] = -0.01693122*G0_;
4452
A[452] = 0.01128748*G0_;
4453
A[453] = 0.00000000;
4454
A[454] = 0.00000000;
4455
A[455] = 0.00000000;
4456
A[456] = -0.00767196*G1_;
4457
A[457] = 0.00000000;
4458
A[458] = -0.00767196*G1_;
4459
A[459] = 0.00000000;
4460
A[460] = 0.00000000;
4461
A[461] = 0.00000000;
4462
A[462] = -0.01693122*G1_;
4463
A[463] = 0.08253968*G1_;
4464
A[464] = -0.01693122*G1_;
4465
A[465] = 0.00000000;
4466
A[466] = 0.00000000;
4467
A[467] = 0.00000000;
4468
A[468] = -0.00767196*G0_;
4469
A[469] = 0.00000000;
4470
A[470] = -0.00767196*G0_;
4471
A[471] = 0.00000000;
4472
A[472] = 0.00000000;
4473
A[473] = 0.00000000;
4474
A[474] = -0.01693122*G0_;
4475
A[475] = 0.08253968*G0_;
4476
A[476] = -0.01693122*G0_;
4477
A[477] = 0.00000000;
4478
A[478] = 0.00000000;
4479
A[479] = 0.00000000;
4480
A[480] = 0.00246914*G1_;
4481
A[481] = 0.00000000;
4482
A[482] = 0.01305115*G1_;
4483
A[483] = 0.00000000;
4484
A[484] = 0.00000000;
4485
A[485] = 0.00000000;
4486
A[486] = 0.01128748*G1_;
4487
A[487] = -0.01693122*G1_;
4488
A[488] = 0.07901235*G1_;
4489
A[489] = 0.00000000;
4490
A[490] = 0.00000000;
4491
A[491] = 0.00000000;
4492
A[492] = 0.00246914*G0_;
4493
A[493] = 0.00000000;
4494
A[494] = 0.01305115*G0_;
4495
A[495] = 0.00000000;
4496
A[496] = 0.00000000;
4497
A[497] = 0.00000000;
4498
A[498] = 0.01128748*G0_;
4499
A[499] = -0.01693122*G0_;
4500
A[500] = 0.07901235*G0_;
4501
A[501] = 0.00000000;
4502
A[502] = 0.00000000;
4503
A[503] = 0.00000000;
4504
A[504] = 0.00000000;
4505
A[505] = 0.00000000;
4506
A[506] = 0.00000000;
4507
A[507] = 0.00000000;
4508
A[508] = 0.00000000;
4509
A[509] = 0.00000000;
4510
A[510] = 0.00000000;
4511
A[511] = 0.00000000;
4512
A[512] = 0.00000000;
4513
A[513] = 0.00000000;
4514
A[514] = 0.00000000;
4515
A[515] = 0.00000000;
4516
A[516] = 0.00000000;
4517
A[517] = 0.00000000;
4518
A[518] = 0.00000000;
4519
A[519] = 0.00000000;
4520
A[520] = 0.00000000;
4521
A[521] = 0.00000000;
4522
A[522] = 0.00000000;
4523
A[523] = 0.00000000;
4524
A[524] = 0.00000000;
4525
A[525] = 0.00000000;
4526
A[526] = 0.00000000;
4527
A[527] = 0.00000000;
4528
A[528] = 0.00000000;
4529
A[529] = 0.00000000;
4530
A[530] = 0.00000000;
4531
A[531] = 0.00000000;
4532
A[532] = 0.00000000;
4533
A[533] = 0.00000000;
4534
A[534] = 0.00000000;
4535
A[535] = 0.00000000;
4536
A[536] = 0.00000000;
4537
A[537] = 0.00000000;
4538
A[538] = 0.00000000;
4539
A[539] = 0.00000000;
4540
A[540] = 0.00000000;
4541
A[541] = 0.00000000;
4542
A[542] = 0.00000000;
4543
A[543] = 0.00000000;
4544
A[544] = 0.00000000;
4545
A[545] = 0.00000000;
4546
A[546] = 0.00000000;
4547
A[547] = 0.00000000;
4548
A[548] = 0.00000000;
4549
A[549] = 0.00000000;
4550
A[550] = 0.00000000;
4551
A[551] = 0.00000000;
4552
A[552] = 0.00000000;
4553
A[553] = 0.00000000;
4554
A[554] = 0.00000000;
4555
A[555] = 0.00000000;
4556
A[556] = 0.00000000;
4557
A[557] = 0.00000000;
4558
A[558] = 0.00000000;
4559
A[559] = 0.00000000;
4560
A[560] = 0.00000000;
4561
A[561] = 0.00000000;
4562
A[562] = 0.00000000;
4563
A[563] = 0.00000000;
4564
A[564] = 0.00000000;
4565
A[565] = 0.00000000;
4566
A[566] = 0.00000000;
4567
A[567] = 0.00000000;
4568
A[568] = 0.00000000;
4569
A[569] = 0.00000000;
4570
A[570] = 0.00000000;
4571
A[571] = 0.00000000;
4572
A[572] = 0.00000000;
4573
A[573] = 0.00000000;
4574
A[574] = 0.00000000;
4575
A[575] = 0.00000000;
4580
A[0] = 0.01287478*G3_;
4582
A[2] = -0.00127866*G3_;
4586
A[6] = 0.01305115*G3_;
4587
A[7] = -0.00767196*G3_;
4588
A[8] = 0.00246914*G3_;
4592
A[12] = 0.01287478*G2_;
4593
A[13] = -0.00127866*G2_;
4601
A[21] = 0.01305115*G2_;
4602
A[22] = -0.00767196*G2_;
4603
A[23] = 0.00246914*G2_;
4628
A[48] = -0.00127866*G3_;
4630
A[50] = 0.01287478*G3_;
4634
A[54] = 0.00246914*G3_;
4635
A[55] = -0.00767196*G3_;
4636
A[56] = 0.01305115*G3_;
4640
A[60] = -0.00127866*G2_;
4641
A[61] = 0.01287478*G2_;
4649
A[69] = 0.00246914*G2_;
4650
A[70] = -0.00767196*G2_;
4651
A[71] = 0.01305115*G2_;
4680
A[100] = 0.00000000;
4681
A[101] = 0.00000000;
4682
A[102] = 0.00000000;
4683
A[103] = 0.00000000;
4684
A[104] = 0.00000000;
4685
A[105] = 0.00000000;
4686
A[106] = 0.00000000;
4687
A[107] = 0.00000000;
4688
A[108] = 0.00000000;
4689
A[109] = 0.00000000;
4690
A[110] = 0.00000000;
4691
A[111] = 0.00000000;
4692
A[112] = 0.00000000;
4693
A[113] = 0.00000000;
4694
A[114] = 0.00000000;
4695
A[115] = 0.00000000;
4696
A[116] = 0.00000000;
4697
A[117] = 0.00000000;
4698
A[118] = 0.00000000;
4699
A[119] = 0.00000000;
4700
A[120] = 0.00000000;
4701
A[121] = 0.00000000;
4702
A[122] = 0.00000000;
4703
A[123] = 0.00000000;
4704
A[124] = 0.00000000;
4705
A[125] = 0.00000000;
4706
A[126] = 0.00000000;
4707
A[127] = 0.00000000;
4708
A[128] = 0.00000000;
4709
A[129] = 0.00000000;
4710
A[130] = 0.00000000;
4711
A[131] = 0.00000000;
4712
A[132] = 0.00000000;
4713
A[133] = 0.00000000;
4714
A[134] = 0.00000000;
4715
A[135] = 0.00000000;
4716
A[136] = 0.00000000;
4717
A[137] = 0.00000000;
4718
A[138] = 0.00000000;
4719
A[139] = 0.00000000;
4720
A[140] = 0.00000000;
4721
A[141] = 0.00000000;
4722
A[142] = 0.00000000;
4723
A[143] = 0.00000000;
4724
A[144] = 0.01305115*G3_;
4725
A[145] = 0.00000000;
4726
A[146] = 0.00246914*G3_;
4727
A[147] = 0.00000000;
4728
A[148] = 0.00000000;
4729
A[149] = 0.00000000;
4730
A[150] = 0.07901235*G3_;
4731
A[151] = -0.01693122*G3_;
4732
A[152] = 0.01128748*G3_;
4733
A[153] = 0.00000000;
4734
A[154] = 0.00000000;
4735
A[155] = 0.00000000;
4736
A[156] = 0.01305115*G2_;
4737
A[157] = 0.00246914*G2_;
4738
A[158] = 0.00000000;
4739
A[159] = 0.00000000;
4740
A[160] = 0.00000000;
4741
A[161] = 0.00000000;
4742
A[162] = 0.00000000;
4743
A[163] = 0.00000000;
4744
A[164] = 0.00000000;
4745
A[165] = 0.07901235*G2_;
4746
A[166] = -0.01693122*G2_;
4747
A[167] = 0.01128748*G2_;
4748
A[168] = -0.00767196*G3_;
4749
A[169] = 0.00000000;
4750
A[170] = -0.00767196*G3_;
4751
A[171] = 0.00000000;
4752
A[172] = 0.00000000;
4753
A[173] = 0.00000000;
4754
A[174] = -0.01693122*G3_;
4755
A[175] = 0.08253968*G3_;
4756
A[176] = -0.01693122*G3_;
4757
A[177] = 0.00000000;
4758
A[178] = 0.00000000;
4759
A[179] = 0.00000000;
4760
A[180] = -0.00767196*G2_;
4761
A[181] = -0.00767196*G2_;
4762
A[182] = 0.00000000;
4763
A[183] = 0.00000000;
4764
A[184] = 0.00000000;
4765
A[185] = 0.00000000;
4766
A[186] = 0.00000000;
4767
A[187] = 0.00000000;
4768
A[188] = 0.00000000;
4769
A[189] = -0.01693122*G2_;
4770
A[190] = 0.08253968*G2_;
4771
A[191] = -0.01693122*G2_;
4772
A[192] = 0.00246914*G3_;
4773
A[193] = 0.00000000;
4774
A[194] = 0.01305115*G3_;
4775
A[195] = 0.00000000;
4776
A[196] = 0.00000000;
4777
A[197] = 0.00000000;
4778
A[198] = 0.01128748*G3_;
4779
A[199] = -0.01693122*G3_;
4780
A[200] = 0.07901235*G3_;
4781
A[201] = 0.00000000;
4782
A[202] = 0.00000000;
4783
A[203] = 0.00000000;
4784
A[204] = 0.00246914*G2_;
4785
A[205] = 0.01305115*G2_;
4786
A[206] = 0.00000000;
4787
A[207] = 0.00000000;
4788
A[208] = 0.00000000;
4789
A[209] = 0.00000000;
4790
A[210] = 0.00000000;
4791
A[211] = 0.00000000;
4792
A[212] = 0.00000000;
4793
A[213] = 0.01128748*G2_;
4794
A[214] = -0.01693122*G2_;
4795
A[215] = 0.07901235*G2_;
4796
A[216] = 0.00000000;
4797
A[217] = 0.00000000;
4798
A[218] = 0.00000000;
4799
A[219] = 0.00000000;
4800
A[220] = 0.00000000;
4801
A[221] = 0.00000000;
4802
A[222] = 0.00000000;
4803
A[223] = 0.00000000;
4804
A[224] = 0.00000000;
4805
A[225] = 0.00000000;
4806
A[226] = 0.00000000;
4807
A[227] = 0.00000000;
4808
A[228] = 0.00000000;
4809
A[229] = 0.00000000;
4810
A[230] = 0.00000000;
4811
A[231] = 0.00000000;
4812
A[232] = 0.00000000;
4813
A[233] = 0.00000000;
4814
A[234] = 0.00000000;
4815
A[235] = 0.00000000;
4816
A[236] = 0.00000000;
4817
A[237] = 0.00000000;
4818
A[238] = 0.00000000;
4819
A[239] = 0.00000000;
4820
A[240] = 0.00000000;
4821
A[241] = 0.00000000;
4822
A[242] = 0.00000000;
4823
A[243] = 0.00000000;
4824
A[244] = 0.00000000;
4825
A[245] = 0.00000000;
4826
A[246] = 0.00000000;
4827
A[247] = 0.00000000;
4828
A[248] = 0.00000000;
4829
A[249] = 0.00000000;
4830
A[250] = 0.00000000;
4831
A[251] = 0.00000000;
4832
A[252] = 0.00000000;
4833
A[253] = 0.00000000;
4834
A[254] = 0.00000000;
4835
A[255] = 0.00000000;
4836
A[256] = 0.00000000;
4837
A[257] = 0.00000000;
4838
A[258] = 0.00000000;
4839
A[259] = 0.00000000;
4840
A[260] = 0.00000000;
4841
A[261] = 0.00000000;
4842
A[262] = 0.00000000;
4843
A[263] = 0.00000000;
4844
A[264] = 0.00000000;
4845
A[265] = 0.00000000;
4846
A[266] = 0.00000000;
4847
A[267] = 0.00000000;
4848
A[268] = 0.00000000;
4849
A[269] = 0.00000000;
4850
A[270] = 0.00000000;
4851
A[271] = 0.00000000;
4852
A[272] = 0.00000000;
4853
A[273] = 0.00000000;
4854
A[274] = 0.00000000;
4855
A[275] = 0.00000000;
4856
A[276] = 0.00000000;
4857
A[277] = 0.00000000;
4858
A[278] = 0.00000000;
4859
A[279] = 0.00000000;
4860
A[280] = 0.00000000;
4861
A[281] = 0.00000000;
4862
A[282] = 0.00000000;
4863
A[283] = 0.00000000;
4864
A[284] = 0.00000000;
4865
A[285] = 0.00000000;
4866
A[286] = 0.00000000;
4867
A[287] = 0.00000000;
4868
A[288] = 0.01287478*G1_;
4869
A[289] = 0.00000000;
4870
A[290] = -0.00127866*G1_;
4871
A[291] = 0.00000000;
4872
A[292] = 0.00000000;
4873
A[293] = 0.00000000;
4874
A[294] = 0.01305115*G1_;
4875
A[295] = -0.00767196*G1_;
4876
A[296] = 0.00246914*G1_;
4877
A[297] = 0.00000000;
4878
A[298] = 0.00000000;
4879
A[299] = 0.00000000;
4880
A[300] = 0.01287478*G0_;
4881
A[301] = -0.00127866*G0_;
4882
A[302] = 0.00000000;
4883
A[303] = 0.00000000;
4884
A[304] = 0.00000000;
4885
A[305] = 0.00000000;
4886
A[306] = 0.00000000;
4887
A[307] = 0.00000000;
4888
A[308] = 0.00000000;
4889
A[309] = 0.01305115*G0_;
4890
A[310] = -0.00767196*G0_;
4891
A[311] = 0.00246914*G0_;
4892
A[312] = -0.00127866*G1_;
4893
A[313] = 0.00000000;
4894
A[314] = 0.01287478*G1_;
4895
A[315] = 0.00000000;
4896
A[316] = 0.00000000;
4897
A[317] = 0.00000000;
4898
A[318] = 0.00246914*G1_;
4899
A[319] = -0.00767196*G1_;
4900
A[320] = 0.01305115*G1_;
4901
A[321] = 0.00000000;
4902
A[322] = 0.00000000;
4903
A[323] = 0.00000000;
4904
A[324] = -0.00127866*G0_;
4905
A[325] = 0.01287478*G0_;
4906
A[326] = 0.00000000;
4907
A[327] = 0.00000000;
4908
A[328] = 0.00000000;
4909
A[329] = 0.00000000;
4910
A[330] = 0.00000000;
4911
A[331] = 0.00000000;
4912
A[332] = 0.00000000;
4913
A[333] = 0.00246914*G0_;
4914
A[334] = -0.00767196*G0_;
4915
A[335] = 0.01305115*G0_;
4916
A[336] = 0.00000000;
4917
A[337] = 0.00000000;
4918
A[338] = 0.00000000;
4919
A[339] = 0.00000000;
4920
A[340] = 0.00000000;
4921
A[341] = 0.00000000;
4922
A[342] = 0.00000000;
4923
A[343] = 0.00000000;
4924
A[344] = 0.00000000;
4925
A[345] = 0.00000000;
4926
A[346] = 0.00000000;
4927
A[347] = 0.00000000;
4928
A[348] = 0.00000000;
4929
A[349] = 0.00000000;
4930
A[350] = 0.00000000;
4931
A[351] = 0.00000000;
4932
A[352] = 0.00000000;
4933
A[353] = 0.00000000;
4934
A[354] = 0.00000000;
4935
A[355] = 0.00000000;
4936
A[356] = 0.00000000;
4937
A[357] = 0.00000000;
4938
A[358] = 0.00000000;
4939
A[359] = 0.00000000;
4940
A[360] = 0.00000000;
4941
A[361] = 0.00000000;
4942
A[362] = 0.00000000;
4943
A[363] = 0.00000000;
4944
A[364] = 0.00000000;
4945
A[365] = 0.00000000;
4946
A[366] = 0.00000000;
4947
A[367] = 0.00000000;
4948
A[368] = 0.00000000;
4949
A[369] = 0.00000000;
4950
A[370] = 0.00000000;
4951
A[371] = 0.00000000;
4952
A[372] = 0.00000000;
4953
A[373] = 0.00000000;
4954
A[374] = 0.00000000;
4955
A[375] = 0.00000000;
4956
A[376] = 0.00000000;
4957
A[377] = 0.00000000;
4958
A[378] = 0.00000000;
4959
A[379] = 0.00000000;
4960
A[380] = 0.00000000;
4961
A[381] = 0.00000000;
4962
A[382] = 0.00000000;
4963
A[383] = 0.00000000;
4964
A[384] = 0.00000000;
4965
A[385] = 0.00000000;
4966
A[386] = 0.00000000;
4967
A[387] = 0.00000000;
4968
A[388] = 0.00000000;
4969
A[389] = 0.00000000;
4970
A[390] = 0.00000000;
4971
A[391] = 0.00000000;
4972
A[392] = 0.00000000;
4973
A[393] = 0.00000000;
4974
A[394] = 0.00000000;
4975
A[395] = 0.00000000;
4976
A[396] = 0.00000000;
4977
A[397] = 0.00000000;
4978
A[398] = 0.00000000;
4979
A[399] = 0.00000000;
4980
A[400] = 0.00000000;
4981
A[401] = 0.00000000;
4982
A[402] = 0.00000000;
4983
A[403] = 0.00000000;
4984
A[404] = 0.00000000;
4985
A[405] = 0.00000000;
4986
A[406] = 0.00000000;
4987
A[407] = 0.00000000;
4988
A[408] = 0.00000000;
4989
A[409] = 0.00000000;
4990
A[410] = 0.00000000;
4991
A[411] = 0.00000000;
4992
A[412] = 0.00000000;
4993
A[413] = 0.00000000;
4994
A[414] = 0.00000000;
4995
A[415] = 0.00000000;
4996
A[416] = 0.00000000;
4997
A[417] = 0.00000000;
4998
A[418] = 0.00000000;
4999
A[419] = 0.00000000;
5000
A[420] = 0.00000000;
5001
A[421] = 0.00000000;
5002
A[422] = 0.00000000;
5003
A[423] = 0.00000000;
5004
A[424] = 0.00000000;
5005
A[425] = 0.00000000;
5006
A[426] = 0.00000000;
5007
A[427] = 0.00000000;
5008
A[428] = 0.00000000;
5009
A[429] = 0.00000000;
5010
A[430] = 0.00000000;
5011
A[431] = 0.00000000;
5012
A[432] = 0.00000000;
5013
A[433] = 0.00000000;
5014
A[434] = 0.00000000;
5015
A[435] = 0.00000000;
5016
A[436] = 0.00000000;
5017
A[437] = 0.00000000;
5018
A[438] = 0.00000000;
5019
A[439] = 0.00000000;
5020
A[440] = 0.00000000;
5021
A[441] = 0.00000000;
5022
A[442] = 0.00000000;
5023
A[443] = 0.00000000;
5024
A[444] = 0.00000000;
5025
A[445] = 0.00000000;
5026
A[446] = 0.00000000;
5027
A[447] = 0.00000000;
5028
A[448] = 0.00000000;
5029
A[449] = 0.00000000;
5030
A[450] = 0.00000000;
5031
A[451] = 0.00000000;
5032
A[452] = 0.00000000;
5033
A[453] = 0.00000000;
5034
A[454] = 0.00000000;
5035
A[455] = 0.00000000;
5036
A[456] = 0.00000000;
5037
A[457] = 0.00000000;
5038
A[458] = 0.00000000;
5039
A[459] = 0.00000000;
5040
A[460] = 0.00000000;
5041
A[461] = 0.00000000;
5042
A[462] = 0.00000000;
5043
A[463] = 0.00000000;
5044
A[464] = 0.00000000;
5045
A[465] = 0.00000000;
5046
A[466] = 0.00000000;
5047
A[467] = 0.00000000;
5048
A[468] = 0.00000000;
5049
A[469] = 0.00000000;
5050
A[470] = 0.00000000;
5051
A[471] = 0.00000000;
5052
A[472] = 0.00000000;
5053
A[473] = 0.00000000;
5054
A[474] = 0.00000000;
5055
A[475] = 0.00000000;
5056
A[476] = 0.00000000;
5057
A[477] = 0.00000000;
5058
A[478] = 0.00000000;
5059
A[479] = 0.00000000;
5060
A[480] = 0.00000000;
5061
A[481] = 0.00000000;
5062
A[482] = 0.00000000;
5063
A[483] = 0.00000000;
5064
A[484] = 0.00000000;
5065
A[485] = 0.00000000;
5066
A[486] = 0.00000000;
5067
A[487] = 0.00000000;
5068
A[488] = 0.00000000;
5069
A[489] = 0.00000000;
5070
A[490] = 0.00000000;
5071
A[491] = 0.00000000;
5072
A[492] = 0.00000000;
5073
A[493] = 0.00000000;
5074
A[494] = 0.00000000;
5075
A[495] = 0.00000000;
5076
A[496] = 0.00000000;
5077
A[497] = 0.00000000;
5078
A[498] = 0.00000000;
5079
A[499] = 0.00000000;
5080
A[500] = 0.00000000;
5081
A[501] = 0.00000000;
5082
A[502] = 0.00000000;
5083
A[503] = 0.00000000;
5084
A[504] = 0.01305115*G1_;
5085
A[505] = 0.00000000;
5086
A[506] = 0.00246914*G1_;
5087
A[507] = 0.00000000;
5088
A[508] = 0.00000000;
5089
A[509] = 0.00000000;
5090
A[510] = 0.07901235*G1_;
5091
A[511] = -0.01693122*G1_;
5092
A[512] = 0.01128748*G1_;
5093
A[513] = 0.00000000;
5094
A[514] = 0.00000000;
5095
A[515] = 0.00000000;
5096
A[516] = 0.01305115*G0_;
5097
A[517] = 0.00246914*G0_;
5098
A[518] = 0.00000000;
5099
A[519] = 0.00000000;
5100
A[520] = 0.00000000;
5101
A[521] = 0.00000000;
5102
A[522] = 0.00000000;
5103
A[523] = 0.00000000;
5104
A[524] = 0.00000000;
5105
A[525] = 0.07901235*G0_;
5106
A[526] = -0.01693122*G0_;
5107
A[527] = 0.01128748*G0_;
5108
A[528] = -0.00767196*G1_;
5109
A[529] = 0.00000000;
5110
A[530] = -0.00767196*G1_;
5111
A[531] = 0.00000000;
5112
A[532] = 0.00000000;
5113
A[533] = 0.00000000;
5114
A[534] = -0.01693122*G1_;
5115
A[535] = 0.08253968*G1_;
5116
A[536] = -0.01693122*G1_;
5117
A[537] = 0.00000000;
5118
A[538] = 0.00000000;
5119
A[539] = 0.00000000;
5120
A[540] = -0.00767196*G0_;
5121
A[541] = -0.00767196*G0_;
5122
A[542] = 0.00000000;
5123
A[543] = 0.00000000;
5124
A[544] = 0.00000000;
5125
A[545] = 0.00000000;
5126
A[546] = 0.00000000;
5127
A[547] = 0.00000000;
5128
A[548] = 0.00000000;
5129
A[549] = -0.01693122*G0_;
5130
A[550] = 0.08253968*G0_;
5131
A[551] = -0.01693122*G0_;
5132
A[552] = 0.00246914*G1_;
5133
A[553] = 0.00000000;
5134
A[554] = 0.01305115*G1_;
5135
A[555] = 0.00000000;
5136
A[556] = 0.00000000;
5137
A[557] = 0.00000000;
5138
A[558] = 0.01128748*G1_;
5139
A[559] = -0.01693122*G1_;
5140
A[560] = 0.07901235*G1_;
5141
A[561] = 0.00000000;
5142
A[562] = 0.00000000;
5143
A[563] = 0.00000000;
5144
A[564] = 0.00246914*G0_;
5145
A[565] = 0.01305115*G0_;
5146
A[566] = 0.00000000;
5147
A[567] = 0.00000000;
5148
A[568] = 0.00000000;
5149
A[569] = 0.00000000;
5150
A[570] = 0.00000000;
5151
A[571] = 0.00000000;
5152
A[572] = 0.00000000;
5153
A[573] = 0.01128748*G0_;
5154
A[574] = -0.01693122*G0_;
5155
A[575] = 0.07901235*G0_;
5168
A[0] = 0.01287478*G3_;
5169
A[1] = -0.00127866*G3_;
5177
A[9] = 0.01305115*G3_;
5178
A[10] = -0.00767196*G3_;
5179
A[11] = 0.00246914*G3_;
5181
A[13] = 0.01287478*G2_;
5182
A[14] = -0.00127866*G2_;
5183
A[15] = 0.01305115*G2_;
5184
A[16] = -0.00767196*G2_;
5185
A[17] = 0.00246914*G2_;
5192
A[24] = -0.00127866*G3_;
5193
A[25] = 0.01287478*G3_;
5201
A[33] = 0.00246914*G3_;
5202
A[34] = -0.00767196*G3_;
5203
A[35] = 0.01305115*G3_;
5205
A[37] = -0.00127866*G2_;
5206
A[38] = 0.01287478*G2_;
5207
A[39] = 0.00246914*G2_;
5208
A[40] = -0.00767196*G2_;
5209
A[41] = 0.01305115*G2_;
5268
A[100] = 0.00000000;
5269
A[101] = 0.00000000;
5270
A[102] = 0.00000000;
5271
A[103] = 0.00000000;
5272
A[104] = 0.00000000;
5273
A[105] = 0.00000000;
5274
A[106] = 0.00000000;
5275
A[107] = 0.00000000;
5276
A[108] = 0.00000000;
5277
A[109] = 0.00000000;
5278
A[110] = 0.00000000;
5279
A[111] = 0.00000000;
5280
A[112] = 0.00000000;
5281
A[113] = 0.00000000;
5282
A[114] = 0.00000000;
5283
A[115] = 0.00000000;
5284
A[116] = 0.00000000;
5285
A[117] = 0.00000000;
5286
A[118] = 0.00000000;
5287
A[119] = 0.00000000;
5288
A[120] = 0.00000000;
5289
A[121] = 0.00000000;
5290
A[122] = 0.00000000;
5291
A[123] = 0.00000000;
5292
A[124] = 0.00000000;
5293
A[125] = 0.00000000;
5294
A[126] = 0.00000000;
5295
A[127] = 0.00000000;
5296
A[128] = 0.00000000;
5297
A[129] = 0.00000000;
5298
A[130] = 0.00000000;
5299
A[131] = 0.00000000;
5300
A[132] = 0.00000000;
5301
A[133] = 0.00000000;
5302
A[134] = 0.00000000;
5303
A[135] = 0.00000000;
5304
A[136] = 0.00000000;
5305
A[137] = 0.00000000;
5306
A[138] = 0.00000000;
5307
A[139] = 0.00000000;
5308
A[140] = 0.00000000;
5309
A[141] = 0.00000000;
5310
A[142] = 0.00000000;
5311
A[143] = 0.00000000;
5312
A[144] = 0.00000000;
5313
A[145] = 0.00000000;
5314
A[146] = 0.00000000;
5315
A[147] = 0.00000000;
5316
A[148] = 0.00000000;
5317
A[149] = 0.00000000;
5318
A[150] = 0.00000000;
5319
A[151] = 0.00000000;
5320
A[152] = 0.00000000;
5321
A[153] = 0.00000000;
5322
A[154] = 0.00000000;
5323
A[155] = 0.00000000;
5324
A[156] = 0.00000000;
5325
A[157] = 0.00000000;
5326
A[158] = 0.00000000;
5327
A[159] = 0.00000000;
5328
A[160] = 0.00000000;
5329
A[161] = 0.00000000;
5330
A[162] = 0.00000000;
5331
A[163] = 0.00000000;
5332
A[164] = 0.00000000;
5333
A[165] = 0.00000000;
5334
A[166] = 0.00000000;
5335
A[167] = 0.00000000;
5336
A[168] = 0.00000000;
5337
A[169] = 0.00000000;
5338
A[170] = 0.00000000;
5339
A[171] = 0.00000000;
5340
A[172] = 0.00000000;
5341
A[173] = 0.00000000;
5342
A[174] = 0.00000000;
5343
A[175] = 0.00000000;
5344
A[176] = 0.00000000;
5345
A[177] = 0.00000000;
5346
A[178] = 0.00000000;
5347
A[179] = 0.00000000;
5348
A[180] = 0.00000000;
5349
A[181] = 0.00000000;
5350
A[182] = 0.00000000;
5351
A[183] = 0.00000000;
5352
A[184] = 0.00000000;
5353
A[185] = 0.00000000;
5354
A[186] = 0.00000000;
5355
A[187] = 0.00000000;
5356
A[188] = 0.00000000;
5357
A[189] = 0.00000000;
5358
A[190] = 0.00000000;
5359
A[191] = 0.00000000;
5360
A[192] = 0.00000000;
5361
A[193] = 0.00000000;
5362
A[194] = 0.00000000;
5363
A[195] = 0.00000000;
5364
A[196] = 0.00000000;
5365
A[197] = 0.00000000;
5366
A[198] = 0.00000000;
5367
A[199] = 0.00000000;
5368
A[200] = 0.00000000;
5369
A[201] = 0.00000000;
5370
A[202] = 0.00000000;
5371
A[203] = 0.00000000;
5372
A[204] = 0.00000000;
5373
A[205] = 0.00000000;
5374
A[206] = 0.00000000;
5375
A[207] = 0.00000000;
5376
A[208] = 0.00000000;
5377
A[209] = 0.00000000;
5378
A[210] = 0.00000000;
5379
A[211] = 0.00000000;
5380
A[212] = 0.00000000;
5381
A[213] = 0.00000000;
5382
A[214] = 0.00000000;
5383
A[215] = 0.00000000;
5384
A[216] = 0.01305115*G3_;
5385
A[217] = 0.00246914*G3_;
5386
A[218] = 0.00000000;
5387
A[219] = 0.00000000;
5388
A[220] = 0.00000000;
5389
A[221] = 0.00000000;
5390
A[222] = 0.00000000;
5391
A[223] = 0.00000000;
5392
A[224] = 0.00000000;
5393
A[225] = 0.07901235*G3_;
5394
A[226] = -0.01693122*G3_;
5395
A[227] = 0.01128748*G3_;
5396
A[228] = 0.00000000;
5397
A[229] = 0.01305115*G2_;
5398
A[230] = 0.00246914*G2_;
5399
A[231] = 0.07901235*G2_;
5400
A[232] = -0.01693122*G2_;
5401
A[233] = 0.01128748*G2_;
5402
A[234] = 0.00000000;
5403
A[235] = 0.00000000;
5404
A[236] = 0.00000000;
5405
A[237] = 0.00000000;
5406
A[238] = 0.00000000;
5407
A[239] = 0.00000000;
5408
A[240] = -0.00767196*G3_;
5409
A[241] = -0.00767196*G3_;
5410
A[242] = 0.00000000;
5411
A[243] = 0.00000000;
5412
A[244] = 0.00000000;
5413
A[245] = 0.00000000;
5414
A[246] = 0.00000000;
5415
A[247] = 0.00000000;
5416
A[248] = 0.00000000;
5417
A[249] = -0.01693122*G3_;
5418
A[250] = 0.08253968*G3_;
5419
A[251] = -0.01693122*G3_;
5420
A[252] = 0.00000000;
5421
A[253] = -0.00767196*G2_;
5422
A[254] = -0.00767196*G2_;
5423
A[255] = -0.01693122*G2_;
5424
A[256] = 0.08253968*G2_;
5425
A[257] = -0.01693122*G2_;
5426
A[258] = 0.00000000;
5427
A[259] = 0.00000000;
5428
A[260] = 0.00000000;
5429
A[261] = 0.00000000;
5430
A[262] = 0.00000000;
5431
A[263] = 0.00000000;
5432
A[264] = 0.00246914*G3_;
5433
A[265] = 0.01305115*G3_;
5434
A[266] = 0.00000000;
5435
A[267] = 0.00000000;
5436
A[268] = 0.00000000;
5437
A[269] = 0.00000000;
5438
A[270] = 0.00000000;
5439
A[271] = 0.00000000;
5440
A[272] = 0.00000000;
5441
A[273] = 0.01128748*G3_;
5442
A[274] = -0.01693122*G3_;
5443
A[275] = 0.07901235*G3_;
5444
A[276] = 0.00000000;
5445
A[277] = 0.00246914*G2_;
5446
A[278] = 0.01305115*G2_;
5447
A[279] = 0.01128748*G2_;
5448
A[280] = -0.01693122*G2_;
5449
A[281] = 0.07901235*G2_;
5450
A[282] = 0.00000000;
5451
A[283] = 0.00000000;
5452
A[284] = 0.00000000;
5453
A[285] = 0.00000000;
5454
A[286] = 0.00000000;
5455
A[287] = 0.00000000;
5456
A[288] = 0.00000000;
5457
A[289] = 0.00000000;
5458
A[290] = 0.00000000;
5459
A[291] = 0.00000000;
5460
A[292] = 0.00000000;
5461
A[293] = 0.00000000;
5462
A[294] = 0.00000000;
5463
A[295] = 0.00000000;
5464
A[296] = 0.00000000;
5465
A[297] = 0.00000000;
5466
A[298] = 0.00000000;
5467
A[299] = 0.00000000;
5468
A[300] = 0.00000000;
5469
A[301] = 0.00000000;
5470
A[302] = 0.00000000;
5471
A[303] = 0.00000000;
5472
A[304] = 0.00000000;
5473
A[305] = 0.00000000;
5474
A[306] = 0.00000000;
5475
A[307] = 0.00000000;
5476
A[308] = 0.00000000;
5477
A[309] = 0.00000000;
5478
A[310] = 0.00000000;
5479
A[311] = 0.00000000;
5480
A[312] = 0.01287478*G1_;
5481
A[313] = -0.00127866*G1_;
5482
A[314] = 0.00000000;
5483
A[315] = 0.00000000;
5484
A[316] = 0.00000000;
5485
A[317] = 0.00000000;
5486
A[318] = 0.00000000;
5487
A[319] = 0.00000000;
5488
A[320] = 0.00000000;
5489
A[321] = 0.01305115*G1_;
5490
A[322] = -0.00767196*G1_;
5491
A[323] = 0.00246914*G1_;
5492
A[324] = 0.00000000;
5493
A[325] = 0.01287478*G0_;
5494
A[326] = -0.00127866*G0_;
5495
A[327] = 0.01305115*G0_;
5496
A[328] = -0.00767196*G0_;
5497
A[329] = 0.00246914*G0_;
5498
A[330] = 0.00000000;
5499
A[331] = 0.00000000;
5500
A[332] = 0.00000000;
5501
A[333] = 0.00000000;
5502
A[334] = 0.00000000;
5503
A[335] = 0.00000000;
5504
A[336] = -0.00127866*G1_;
5505
A[337] = 0.01287478*G1_;
5506
A[338] = 0.00000000;
5507
A[339] = 0.00000000;
5508
A[340] = 0.00000000;
5509
A[341] = 0.00000000;
5510
A[342] = 0.00000000;
5511
A[343] = 0.00000000;
5512
A[344] = 0.00000000;
5513
A[345] = 0.00246914*G1_;
5514
A[346] = -0.00767196*G1_;
5515
A[347] = 0.01305115*G1_;
5516
A[348] = 0.00000000;
5517
A[349] = -0.00127866*G0_;
5518
A[350] = 0.01287478*G0_;
5519
A[351] = 0.00246914*G0_;
5520
A[352] = -0.00767196*G0_;
5521
A[353] = 0.01305115*G0_;
5522
A[354] = 0.00000000;
5523
A[355] = 0.00000000;
5524
A[356] = 0.00000000;
5525
A[357] = 0.00000000;
5526
A[358] = 0.00000000;
5527
A[359] = 0.00000000;
5528
A[360] = 0.01305115*G1_;
5529
A[361] = 0.00246914*G1_;
5530
A[362] = 0.00000000;
5531
A[363] = 0.00000000;
5532
A[364] = 0.00000000;
5533
A[365] = 0.00000000;
5534
A[366] = 0.00000000;
5535
A[367] = 0.00000000;
5536
A[368] = 0.00000000;
5537
A[369] = 0.07901235*G1_;
5538
A[370] = -0.01693122*G1_;
5539
A[371] = 0.01128748*G1_;
5540
A[372] = 0.00000000;
5541
A[373] = 0.01305115*G0_;
5542
A[374] = 0.00246914*G0_;
5543
A[375] = 0.07901235*G0_;
5544
A[376] = -0.01693122*G0_;
5545
A[377] = 0.01128748*G0_;
5546
A[378] = 0.00000000;
5547
A[379] = 0.00000000;
5548
A[380] = 0.00000000;
5549
A[381] = 0.00000000;
5550
A[382] = 0.00000000;
5551
A[383] = 0.00000000;
5552
A[384] = -0.00767196*G1_;
5553
A[385] = -0.00767196*G1_;
5554
A[386] = 0.00000000;
5555
A[387] = 0.00000000;
5556
A[388] = 0.00000000;
5557
A[389] = 0.00000000;
5558
A[390] = 0.00000000;
5559
A[391] = 0.00000000;
5560
A[392] = 0.00000000;
5561
A[393] = -0.01693122*G1_;
5562
A[394] = 0.08253968*G1_;
5563
A[395] = -0.01693122*G1_;
5564
A[396] = 0.00000000;
5565
A[397] = -0.00767196*G0_;
5566
A[398] = -0.00767196*G0_;
5567
A[399] = -0.01693122*G0_;
5568
A[400] = 0.08253968*G0_;
5569
A[401] = -0.01693122*G0_;
5570
A[402] = 0.00000000;
5571
A[403] = 0.00000000;
5572
A[404] = 0.00000000;
5573
A[405] = 0.00000000;
5574
A[406] = 0.00000000;
5575
A[407] = 0.00000000;
5576
A[408] = 0.00246914*G1_;
5577
A[409] = 0.01305115*G1_;
5578
A[410] = 0.00000000;
5579
A[411] = 0.00000000;
5580
A[412] = 0.00000000;
5581
A[413] = 0.00000000;
5582
A[414] = 0.00000000;
5583
A[415] = 0.00000000;
5584
A[416] = 0.00000000;
5585
A[417] = 0.01128748*G1_;
5586
A[418] = -0.01693122*G1_;
5587
A[419] = 0.07901235*G1_;
5588
A[420] = 0.00000000;
5589
A[421] = 0.00246914*G0_;
5590
A[422] = 0.01305115*G0_;
5591
A[423] = 0.01128748*G0_;
5592
A[424] = -0.01693122*G0_;
5593
A[425] = 0.07901235*G0_;
5594
A[426] = 0.00000000;
5595
A[427] = 0.00000000;
5596
A[428] = 0.00000000;
5597
A[429] = 0.00000000;
5598
A[430] = 0.00000000;
5599
A[431] = 0.00000000;
5600
A[432] = 0.00000000;
5601
A[433] = 0.00000000;
5602
A[434] = 0.00000000;
5603
A[435] = 0.00000000;
5604
A[436] = 0.00000000;
5605
A[437] = 0.00000000;
5606
A[438] = 0.00000000;
5607
A[439] = 0.00000000;
5608
A[440] = 0.00000000;
5609
A[441] = 0.00000000;
5610
A[442] = 0.00000000;
5611
A[443] = 0.00000000;
5612
A[444] = 0.00000000;
5613
A[445] = 0.00000000;
5614
A[446] = 0.00000000;
5615
A[447] = 0.00000000;
5616
A[448] = 0.00000000;
5617
A[449] = 0.00000000;
5618
A[450] = 0.00000000;
5619
A[451] = 0.00000000;
5620
A[452] = 0.00000000;
5621
A[453] = 0.00000000;
5622
A[454] = 0.00000000;
5623
A[455] = 0.00000000;
5624
A[456] = 0.00000000;
5625
A[457] = 0.00000000;
5626
A[458] = 0.00000000;
5627
A[459] = 0.00000000;
5628
A[460] = 0.00000000;
5629
A[461] = 0.00000000;
5630
A[462] = 0.00000000;
5631
A[463] = 0.00000000;
5632
A[464] = 0.00000000;
5633
A[465] = 0.00000000;
5634
A[466] = 0.00000000;
5635
A[467] = 0.00000000;
5636
A[468] = 0.00000000;
5637
A[469] = 0.00000000;
5638
A[470] = 0.00000000;
5639
A[471] = 0.00000000;
5640
A[472] = 0.00000000;
5641
A[473] = 0.00000000;
5642
A[474] = 0.00000000;
5643
A[475] = 0.00000000;
5644
A[476] = 0.00000000;
5645
A[477] = 0.00000000;
5646
A[478] = 0.00000000;
5647
A[479] = 0.00000000;
5648
A[480] = 0.00000000;
5649
A[481] = 0.00000000;
5650
A[482] = 0.00000000;
5651
A[483] = 0.00000000;
5652
A[484] = 0.00000000;
5653
A[485] = 0.00000000;
5654
A[486] = 0.00000000;
5655
A[487] = 0.00000000;
5656
A[488] = 0.00000000;
5657
A[489] = 0.00000000;
5658
A[490] = 0.00000000;
5659
A[491] = 0.00000000;
5660
A[492] = 0.00000000;
5661
A[493] = 0.00000000;
5662
A[494] = 0.00000000;
5663
A[495] = 0.00000000;
5664
A[496] = 0.00000000;
5665
A[497] = 0.00000000;
5666
A[498] = 0.00000000;
5667
A[499] = 0.00000000;
5668
A[500] = 0.00000000;
5669
A[501] = 0.00000000;
5670
A[502] = 0.00000000;
5671
A[503] = 0.00000000;
5672
A[504] = 0.00000000;
5673
A[505] = 0.00000000;
5674
A[506] = 0.00000000;
5675
A[507] = 0.00000000;
5676
A[508] = 0.00000000;
5677
A[509] = 0.00000000;
5678
A[510] = 0.00000000;
5679
A[511] = 0.00000000;
5680
A[512] = 0.00000000;
5681
A[513] = 0.00000000;
5682
A[514] = 0.00000000;
5683
A[515] = 0.00000000;
5684
A[516] = 0.00000000;
5685
A[517] = 0.00000000;
5686
A[518] = 0.00000000;
5687
A[519] = 0.00000000;
5688
A[520] = 0.00000000;
5689
A[521] = 0.00000000;
5690
A[522] = 0.00000000;
5691
A[523] = 0.00000000;
5692
A[524] = 0.00000000;
5693
A[525] = 0.00000000;
5694
A[526] = 0.00000000;
5695
A[527] = 0.00000000;
5696
A[528] = 0.00000000;
5697
A[529] = 0.00000000;
5698
A[530] = 0.00000000;
5699
A[531] = 0.00000000;
5700
A[532] = 0.00000000;
5701
A[533] = 0.00000000;
5702
A[534] = 0.00000000;
5703
A[535] = 0.00000000;
5704
A[536] = 0.00000000;
5705
A[537] = 0.00000000;
5706
A[538] = 0.00000000;
5707
A[539] = 0.00000000;
5708
A[540] = 0.00000000;
5709
A[541] = 0.00000000;
5710
A[542] = 0.00000000;
5711
A[543] = 0.00000000;
5712
A[544] = 0.00000000;
5713
A[545] = 0.00000000;
5714
A[546] = 0.00000000;
5715
A[547] = 0.00000000;
5716
A[548] = 0.00000000;
5717
A[549] = 0.00000000;
5718
A[550] = 0.00000000;
5719
A[551] = 0.00000000;
5720
A[552] = 0.00000000;
5721
A[553] = 0.00000000;
5722
A[554] = 0.00000000;
5723
A[555] = 0.00000000;
5724
A[556] = 0.00000000;
5725
A[557] = 0.00000000;
5726
A[558] = 0.00000000;
5727
A[559] = 0.00000000;
5728
A[560] = 0.00000000;
5729
A[561] = 0.00000000;
5730
A[562] = 0.00000000;
5731
A[563] = 0.00000000;
5732
A[564] = 0.00000000;
5733
A[565] = 0.00000000;
5734
A[566] = 0.00000000;
5735
A[567] = 0.00000000;
5736
A[568] = 0.00000000;
5737
A[569] = 0.00000000;
5738
A[570] = 0.00000000;
5739
A[571] = 0.00000000;
5740
A[572] = 0.00000000;
5741
A[573] = 0.00000000;
5742
A[574] = 0.00000000;
5743
A[575] = 0.00000000;
5748
A[0] = 0.01287478*G3_;
5749
A[1] = -0.00127866*G3_;
5757
A[9] = 0.01305115*G3_;
5758
A[10] = -0.00767196*G3_;
5759
A[11] = 0.00246914*G3_;
5760
A[12] = 0.01287478*G2_;
5762
A[14] = -0.00127866*G2_;
5766
A[18] = 0.01305115*G2_;
5767
A[19] = -0.00767196*G2_;
5768
A[20] = 0.00246914*G2_;
5772
A[24] = -0.00127866*G3_;
5773
A[25] = 0.01287478*G3_;
5781
A[33] = 0.00246914*G3_;
5782
A[34] = -0.00767196*G3_;
5783
A[35] = 0.01305115*G3_;
5784
A[36] = -0.00127866*G2_;
5786
A[38] = 0.01287478*G2_;
5790
A[42] = 0.00246914*G2_;
5791
A[43] = -0.00767196*G2_;
5792
A[44] = 0.01305115*G2_;
5848
A[100] = 0.00000000;
5849
A[101] = 0.00000000;
5850
A[102] = 0.00000000;
5851
A[103] = 0.00000000;
5852
A[104] = 0.00000000;
5853
A[105] = 0.00000000;
5854
A[106] = 0.00000000;
5855
A[107] = 0.00000000;
5856
A[108] = 0.00000000;
5857
A[109] = 0.00000000;
5858
A[110] = 0.00000000;
5859
A[111] = 0.00000000;
5860
A[112] = 0.00000000;
5861
A[113] = 0.00000000;
5862
A[114] = 0.00000000;
5863
A[115] = 0.00000000;
5864
A[116] = 0.00000000;
5865
A[117] = 0.00000000;
5866
A[118] = 0.00000000;
5867
A[119] = 0.00000000;
5868
A[120] = 0.00000000;
5869
A[121] = 0.00000000;
5870
A[122] = 0.00000000;
5871
A[123] = 0.00000000;
5872
A[124] = 0.00000000;
5873
A[125] = 0.00000000;
5874
A[126] = 0.00000000;
5875
A[127] = 0.00000000;
5876
A[128] = 0.00000000;
5877
A[129] = 0.00000000;
5878
A[130] = 0.00000000;
5879
A[131] = 0.00000000;
5880
A[132] = 0.00000000;
5881
A[133] = 0.00000000;
5882
A[134] = 0.00000000;
5883
A[135] = 0.00000000;
5884
A[136] = 0.00000000;
5885
A[137] = 0.00000000;
5886
A[138] = 0.00000000;
5887
A[139] = 0.00000000;
5888
A[140] = 0.00000000;
5889
A[141] = 0.00000000;
5890
A[142] = 0.00000000;
5891
A[143] = 0.00000000;
5892
A[144] = 0.00000000;
5893
A[145] = 0.00000000;
5894
A[146] = 0.00000000;
5895
A[147] = 0.00000000;
5896
A[148] = 0.00000000;
5897
A[149] = 0.00000000;
5898
A[150] = 0.00000000;
5899
A[151] = 0.00000000;
5900
A[152] = 0.00000000;
5901
A[153] = 0.00000000;
5902
A[154] = 0.00000000;
5903
A[155] = 0.00000000;
5904
A[156] = 0.00000000;
5905
A[157] = 0.00000000;
5906
A[158] = 0.00000000;
5907
A[159] = 0.00000000;
5908
A[160] = 0.00000000;
5909
A[161] = 0.00000000;
5910
A[162] = 0.00000000;
5911
A[163] = 0.00000000;
5912
A[164] = 0.00000000;
5913
A[165] = 0.00000000;
5914
A[166] = 0.00000000;
5915
A[167] = 0.00000000;
5916
A[168] = 0.00000000;
5917
A[169] = 0.00000000;
5918
A[170] = 0.00000000;
5919
A[171] = 0.00000000;
5920
A[172] = 0.00000000;
5921
A[173] = 0.00000000;
5922
A[174] = 0.00000000;
5923
A[175] = 0.00000000;
5924
A[176] = 0.00000000;
5925
A[177] = 0.00000000;
5926
A[178] = 0.00000000;
5927
A[179] = 0.00000000;
5928
A[180] = 0.00000000;
5929
A[181] = 0.00000000;
5930
A[182] = 0.00000000;
5931
A[183] = 0.00000000;
5932
A[184] = 0.00000000;
5933
A[185] = 0.00000000;
5934
A[186] = 0.00000000;
5935
A[187] = 0.00000000;
5936
A[188] = 0.00000000;
5937
A[189] = 0.00000000;
5938
A[190] = 0.00000000;
5939
A[191] = 0.00000000;
5940
A[192] = 0.00000000;
5941
A[193] = 0.00000000;
5942
A[194] = 0.00000000;
5943
A[195] = 0.00000000;
5944
A[196] = 0.00000000;
5945
A[197] = 0.00000000;
5946
A[198] = 0.00000000;
5947
A[199] = 0.00000000;
5948
A[200] = 0.00000000;
5949
A[201] = 0.00000000;
5950
A[202] = 0.00000000;
5951
A[203] = 0.00000000;
5952
A[204] = 0.00000000;
5953
A[205] = 0.00000000;
5954
A[206] = 0.00000000;
5955
A[207] = 0.00000000;
5956
A[208] = 0.00000000;
5957
A[209] = 0.00000000;
5958
A[210] = 0.00000000;
5959
A[211] = 0.00000000;
5960
A[212] = 0.00000000;
5961
A[213] = 0.00000000;
5962
A[214] = 0.00000000;
5963
A[215] = 0.00000000;
5964
A[216] = 0.01305115*G3_;
5965
A[217] = 0.00246914*G3_;
5966
A[218] = 0.00000000;
5967
A[219] = 0.00000000;
5968
A[220] = 0.00000000;
5969
A[221] = 0.00000000;
5970
A[222] = 0.00000000;
5971
A[223] = 0.00000000;
5972
A[224] = 0.00000000;
5973
A[225] = 0.07901235*G3_;
5974
A[226] = -0.01693122*G3_;
5975
A[227] = 0.01128748*G3_;
5976
A[228] = 0.01305115*G2_;
5977
A[229] = 0.00000000;
5978
A[230] = 0.00246914*G2_;
5979
A[231] = 0.00000000;
5980
A[232] = 0.00000000;
5981
A[233] = 0.00000000;
5982
A[234] = 0.07901235*G2_;
5983
A[235] = -0.01693122*G2_;
5984
A[236] = 0.01128748*G2_;
5985
A[237] = 0.00000000;
5986
A[238] = 0.00000000;
5987
A[239] = 0.00000000;
5988
A[240] = -0.00767196*G3_;
5989
A[241] = -0.00767196*G3_;
5990
A[242] = 0.00000000;
5991
A[243] = 0.00000000;
5992
A[244] = 0.00000000;
5993
A[245] = 0.00000000;
5994
A[246] = 0.00000000;
5995
A[247] = 0.00000000;
5996
A[248] = 0.00000000;
5997
A[249] = -0.01693122*G3_;
5998
A[250] = 0.08253968*G3_;
5999
A[251] = -0.01693122*G3_;
6000
A[252] = -0.00767196*G2_;
6001
A[253] = 0.00000000;
6002
A[254] = -0.00767196*G2_;
6003
A[255] = 0.00000000;
6004
A[256] = 0.00000000;
6005
A[257] = 0.00000000;
6006
A[258] = -0.01693122*G2_;
6007
A[259] = 0.08253968*G2_;
6008
A[260] = -0.01693122*G2_;
6009
A[261] = 0.00000000;
6010
A[262] = 0.00000000;
6011
A[263] = 0.00000000;
6012
A[264] = 0.00246914*G3_;
6013
A[265] = 0.01305115*G3_;
6014
A[266] = 0.00000000;
6015
A[267] = 0.00000000;
6016
A[268] = 0.00000000;
6017
A[269] = 0.00000000;
6018
A[270] = 0.00000000;
6019
A[271] = 0.00000000;
6020
A[272] = 0.00000000;
6021
A[273] = 0.01128748*G3_;
6022
A[274] = -0.01693122*G3_;
6023
A[275] = 0.07901235*G3_;
6024
A[276] = 0.00246914*G2_;
6025
A[277] = 0.00000000;
6026
A[278] = 0.01305115*G2_;
6027
A[279] = 0.00000000;
6028
A[280] = 0.00000000;
6029
A[281] = 0.00000000;
6030
A[282] = 0.01128748*G2_;
6031
A[283] = -0.01693122*G2_;
6032
A[284] = 0.07901235*G2_;
6033
A[285] = 0.00000000;
6034
A[286] = 0.00000000;
6035
A[287] = 0.00000000;
6036
A[288] = 0.01287478*G1_;
6037
A[289] = -0.00127866*G1_;
6038
A[290] = 0.00000000;
6039
A[291] = 0.00000000;
6040
A[292] = 0.00000000;
6041
A[293] = 0.00000000;
6042
A[294] = 0.00000000;
6043
A[295] = 0.00000000;
6044
A[296] = 0.00000000;
6045
A[297] = 0.01305115*G1_;
6046
A[298] = -0.00767196*G1_;
6047
A[299] = 0.00246914*G1_;
6048
A[300] = 0.01287478*G0_;
6049
A[301] = 0.00000000;
6050
A[302] = -0.00127866*G0_;
6051
A[303] = 0.00000000;
6052
A[304] = 0.00000000;
6053
A[305] = 0.00000000;
6054
A[306] = 0.01305115*G0_;
6055
A[307] = -0.00767196*G0_;
6056
A[308] = 0.00246914*G0_;
6057
A[309] = 0.00000000;
6058
A[310] = 0.00000000;
6059
A[311] = 0.00000000;
6060
A[312] = 0.00000000;
6061
A[313] = 0.00000000;
6062
A[314] = 0.00000000;
6063
A[315] = 0.00000000;
6064
A[316] = 0.00000000;
6065
A[317] = 0.00000000;
6066
A[318] = 0.00000000;
6067
A[319] = 0.00000000;
6068
A[320] = 0.00000000;
6069
A[321] = 0.00000000;
6070
A[322] = 0.00000000;
6071
A[323] = 0.00000000;
6072
A[324] = 0.00000000;
6073
A[325] = 0.00000000;
6074
A[326] = 0.00000000;
6075
A[327] = 0.00000000;
6076
A[328] = 0.00000000;
6077
A[329] = 0.00000000;
6078
A[330] = 0.00000000;
6079
A[331] = 0.00000000;
6080
A[332] = 0.00000000;
6081
A[333] = 0.00000000;
6082
A[334] = 0.00000000;
6083
A[335] = 0.00000000;
6084
A[336] = -0.00127866*G1_;
6085
A[337] = 0.01287478*G1_;
6086
A[338] = 0.00000000;
6087
A[339] = 0.00000000;
6088
A[340] = 0.00000000;
6089
A[341] = 0.00000000;
6090
A[342] = 0.00000000;
6091
A[343] = 0.00000000;
6092
A[344] = 0.00000000;
6093
A[345] = 0.00246914*G1_;
6094
A[346] = -0.00767196*G1_;
6095
A[347] = 0.01305115*G1_;
6096
A[348] = -0.00127866*G0_;
6097
A[349] = 0.00000000;
6098
A[350] = 0.01287478*G0_;
6099
A[351] = 0.00000000;
6100
A[352] = 0.00000000;
6101
A[353] = 0.00000000;
6102
A[354] = 0.00246914*G0_;
6103
A[355] = -0.00767196*G0_;
6104
A[356] = 0.01305115*G0_;
6105
A[357] = 0.00000000;
6106
A[358] = 0.00000000;
6107
A[359] = 0.00000000;
6108
A[360] = 0.00000000;
6109
A[361] = 0.00000000;
6110
A[362] = 0.00000000;
6111
A[363] = 0.00000000;
6112
A[364] = 0.00000000;
6113
A[365] = 0.00000000;
6114
A[366] = 0.00000000;
6115
A[367] = 0.00000000;
6116
A[368] = 0.00000000;
6117
A[369] = 0.00000000;
6118
A[370] = 0.00000000;
6119
A[371] = 0.00000000;
6120
A[372] = 0.00000000;
6121
A[373] = 0.00000000;
6122
A[374] = 0.00000000;
6123
A[375] = 0.00000000;
6124
A[376] = 0.00000000;
6125
A[377] = 0.00000000;
6126
A[378] = 0.00000000;
6127
A[379] = 0.00000000;
6128
A[380] = 0.00000000;
6129
A[381] = 0.00000000;
6130
A[382] = 0.00000000;
6131
A[383] = 0.00000000;
6132
A[384] = 0.00000000;
6133
A[385] = 0.00000000;
6134
A[386] = 0.00000000;
6135
A[387] = 0.00000000;
6136
A[388] = 0.00000000;
6137
A[389] = 0.00000000;
6138
A[390] = 0.00000000;
6139
A[391] = 0.00000000;
6140
A[392] = 0.00000000;
6141
A[393] = 0.00000000;
6142
A[394] = 0.00000000;
6143
A[395] = 0.00000000;
6144
A[396] = 0.00000000;
6145
A[397] = 0.00000000;
6146
A[398] = 0.00000000;
6147
A[399] = 0.00000000;
6148
A[400] = 0.00000000;
6149
A[401] = 0.00000000;
6150
A[402] = 0.00000000;
6151
A[403] = 0.00000000;
6152
A[404] = 0.00000000;
6153
A[405] = 0.00000000;
6154
A[406] = 0.00000000;
6155
A[407] = 0.00000000;
6156
A[408] = 0.00000000;
6157
A[409] = 0.00000000;
6158
A[410] = 0.00000000;
6159
A[411] = 0.00000000;
6160
A[412] = 0.00000000;
6161
A[413] = 0.00000000;
6162
A[414] = 0.00000000;
6163
A[415] = 0.00000000;
6164
A[416] = 0.00000000;
6165
A[417] = 0.00000000;
6166
A[418] = 0.00000000;
6167
A[419] = 0.00000000;
6168
A[420] = 0.00000000;
6169
A[421] = 0.00000000;
6170
A[422] = 0.00000000;
6171
A[423] = 0.00000000;
6172
A[424] = 0.00000000;
6173
A[425] = 0.00000000;
6174
A[426] = 0.00000000;
6175
A[427] = 0.00000000;
6176
A[428] = 0.00000000;
6177
A[429] = 0.00000000;
6178
A[430] = 0.00000000;
6179
A[431] = 0.00000000;
6180
A[432] = 0.01305115*G1_;
6181
A[433] = 0.00246914*G1_;
6182
A[434] = 0.00000000;
6183
A[435] = 0.00000000;
6184
A[436] = 0.00000000;
6185
A[437] = 0.00000000;
6186
A[438] = 0.00000000;
6187
A[439] = 0.00000000;
6188
A[440] = 0.00000000;
6189
A[441] = 0.07901235*G1_;
6190
A[442] = -0.01693122*G1_;
6191
A[443] = 0.01128748*G1_;
6192
A[444] = 0.01305115*G0_;
6193
A[445] = 0.00000000;
6194
A[446] = 0.00246914*G0_;
6195
A[447] = 0.00000000;
6196
A[448] = 0.00000000;
6197
A[449] = 0.00000000;
6198
A[450] = 0.07901235*G0_;
6199
A[451] = -0.01693122*G0_;
6200
A[452] = 0.01128748*G0_;
6201
A[453] = 0.00000000;
6202
A[454] = 0.00000000;
6203
A[455] = 0.00000000;
6204
A[456] = -0.00767196*G1_;
6205
A[457] = -0.00767196*G1_;
6206
A[458] = 0.00000000;
6207
A[459] = 0.00000000;
6208
A[460] = 0.00000000;
6209
A[461] = 0.00000000;
6210
A[462] = 0.00000000;
6211
A[463] = 0.00000000;
6212
A[464] = 0.00000000;
6213
A[465] = -0.01693122*G1_;
6214
A[466] = 0.08253968*G1_;
6215
A[467] = -0.01693122*G1_;
6216
A[468] = -0.00767196*G0_;
6217
A[469] = 0.00000000;
6218
A[470] = -0.00767196*G0_;
6219
A[471] = 0.00000000;
6220
A[472] = 0.00000000;
6221
A[473] = 0.00000000;
6222
A[474] = -0.01693122*G0_;
6223
A[475] = 0.08253968*G0_;
6224
A[476] = -0.01693122*G0_;
6225
A[477] = 0.00000000;
6226
A[478] = 0.00000000;
6227
A[479] = 0.00000000;
6228
A[480] = 0.00246914*G1_;
6229
A[481] = 0.01305115*G1_;
6230
A[482] = 0.00000000;
6231
A[483] = 0.00000000;
6232
A[484] = 0.00000000;
6233
A[485] = 0.00000000;
6234
A[486] = 0.00000000;
6235
A[487] = 0.00000000;
6236
A[488] = 0.00000000;
6237
A[489] = 0.01128748*G1_;
6238
A[490] = -0.01693122*G1_;
6239
A[491] = 0.07901235*G1_;
6240
A[492] = 0.00246914*G0_;
6241
A[493] = 0.00000000;
6242
A[494] = 0.01305115*G0_;
6243
A[495] = 0.00000000;
6244
A[496] = 0.00000000;
6245
A[497] = 0.00000000;
6246
A[498] = 0.01128748*G0_;
6247
A[499] = -0.01693122*G0_;
6248
A[500] = 0.07901235*G0_;
6249
A[501] = 0.00000000;
6250
A[502] = 0.00000000;
6251
A[503] = 0.00000000;
6252
A[504] = 0.00000000;
6253
A[505] = 0.00000000;
6254
A[506] = 0.00000000;
6255
A[507] = 0.00000000;
6256
A[508] = 0.00000000;
6257
A[509] = 0.00000000;
6258
A[510] = 0.00000000;
6259
A[511] = 0.00000000;
6260
A[512] = 0.00000000;
6261
A[513] = 0.00000000;
6262
A[514] = 0.00000000;
6263
A[515] = 0.00000000;
6264
A[516] = 0.00000000;
6265
A[517] = 0.00000000;
6266
A[518] = 0.00000000;
6267
A[519] = 0.00000000;
6268
A[520] = 0.00000000;
6269
A[521] = 0.00000000;
6270
A[522] = 0.00000000;
6271
A[523] = 0.00000000;
6272
A[524] = 0.00000000;
6273
A[525] = 0.00000000;
6274
A[526] = 0.00000000;
6275
A[527] = 0.00000000;
6276
A[528] = 0.00000000;
6277
A[529] = 0.00000000;
6278
A[530] = 0.00000000;
6279
A[531] = 0.00000000;
6280
A[532] = 0.00000000;
6281
A[533] = 0.00000000;
6282
A[534] = 0.00000000;
6283
A[535] = 0.00000000;
6284
A[536] = 0.00000000;
6285
A[537] = 0.00000000;
6286
A[538] = 0.00000000;
6287
A[539] = 0.00000000;
6288
A[540] = 0.00000000;
6289
A[541] = 0.00000000;
6290
A[542] = 0.00000000;
6291
A[543] = 0.00000000;
6292
A[544] = 0.00000000;
6293
A[545] = 0.00000000;
6294
A[546] = 0.00000000;
6295
A[547] = 0.00000000;
6296
A[548] = 0.00000000;
6297
A[549] = 0.00000000;
6298
A[550] = 0.00000000;
6299
A[551] = 0.00000000;
6300
A[552] = 0.00000000;
6301
A[553] = 0.00000000;
6302
A[554] = 0.00000000;
6303
A[555] = 0.00000000;
6304
A[556] = 0.00000000;
6305
A[557] = 0.00000000;
6306
A[558] = 0.00000000;
6307
A[559] = 0.00000000;
6308
A[560] = 0.00000000;
6309
A[561] = 0.00000000;
6310
A[562] = 0.00000000;
6311
A[563] = 0.00000000;
6312
A[564] = 0.00000000;
6313
A[565] = 0.00000000;
6314
A[566] = 0.00000000;
6315
A[567] = 0.00000000;
6316
A[568] = 0.00000000;
6317
A[569] = 0.00000000;
6318
A[570] = 0.00000000;
6319
A[571] = 0.00000000;
6320
A[572] = 0.00000000;
6321
A[573] = 0.00000000;
6322
A[574] = 0.00000000;
6323
A[575] = 0.00000000;
6328
A[0] = 0.01287478*G3_;
6329
A[1] = -0.00127866*G3_;
6337
A[9] = 0.01305115*G3_;
6338
A[10] = -0.00767196*G3_;
6339
A[11] = 0.00246914*G3_;
6340
A[12] = 0.01287478*G2_;
6341
A[13] = -0.00127866*G2_;
6349
A[21] = 0.01305115*G2_;
6350
A[22] = -0.00767196*G2_;
6351
A[23] = 0.00246914*G2_;
6352
A[24] = -0.00127866*G3_;
6353
A[25] = 0.01287478*G3_;
6361
A[33] = 0.00246914*G3_;
6362
A[34] = -0.00767196*G3_;
6363
A[35] = 0.01305115*G3_;
6364
A[36] = -0.00127866*G2_;
6365
A[37] = 0.01287478*G2_;
6373
A[45] = 0.00246914*G2_;
6374
A[46] = -0.00767196*G2_;
6375
A[47] = 0.01305115*G2_;
6428
A[100] = 0.00000000;
6429
A[101] = 0.00000000;
6430
A[102] = 0.00000000;
6431
A[103] = 0.00000000;
6432
A[104] = 0.00000000;
6433
A[105] = 0.00000000;
6434
A[106] = 0.00000000;
6435
A[107] = 0.00000000;
6436
A[108] = 0.00000000;
6437
A[109] = 0.00000000;
6438
A[110] = 0.00000000;
6439
A[111] = 0.00000000;
6440
A[112] = 0.00000000;
6441
A[113] = 0.00000000;
6442
A[114] = 0.00000000;
6443
A[115] = 0.00000000;
6444
A[116] = 0.00000000;
6445
A[117] = 0.00000000;
6446
A[118] = 0.00000000;
6447
A[119] = 0.00000000;
6448
A[120] = 0.00000000;
6449
A[121] = 0.00000000;
6450
A[122] = 0.00000000;
6451
A[123] = 0.00000000;
6452
A[124] = 0.00000000;
6453
A[125] = 0.00000000;
6454
A[126] = 0.00000000;
6455
A[127] = 0.00000000;
6456
A[128] = 0.00000000;
6457
A[129] = 0.00000000;
6458
A[130] = 0.00000000;
6459
A[131] = 0.00000000;
6460
A[132] = 0.00000000;
6461
A[133] = 0.00000000;
6462
A[134] = 0.00000000;
6463
A[135] = 0.00000000;
6464
A[136] = 0.00000000;
6465
A[137] = 0.00000000;
6466
A[138] = 0.00000000;
6467
A[139] = 0.00000000;
6468
A[140] = 0.00000000;
6469
A[141] = 0.00000000;
6470
A[142] = 0.00000000;
6471
A[143] = 0.00000000;
6472
A[144] = 0.00000000;
6473
A[145] = 0.00000000;
6474
A[146] = 0.00000000;
6475
A[147] = 0.00000000;
6476
A[148] = 0.00000000;
6477
A[149] = 0.00000000;
6478
A[150] = 0.00000000;
6479
A[151] = 0.00000000;
6480
A[152] = 0.00000000;
6481
A[153] = 0.00000000;
6482
A[154] = 0.00000000;
6483
A[155] = 0.00000000;
6484
A[156] = 0.00000000;
6485
A[157] = 0.00000000;
6486
A[158] = 0.00000000;
6487
A[159] = 0.00000000;
6488
A[160] = 0.00000000;
6489
A[161] = 0.00000000;
6490
A[162] = 0.00000000;
6491
A[163] = 0.00000000;
6492
A[164] = 0.00000000;
6493
A[165] = 0.00000000;
6494
A[166] = 0.00000000;
6495
A[167] = 0.00000000;
6496
A[168] = 0.00000000;
6497
A[169] = 0.00000000;
6498
A[170] = 0.00000000;
6499
A[171] = 0.00000000;
6500
A[172] = 0.00000000;
6501
A[173] = 0.00000000;
6502
A[174] = 0.00000000;
6503
A[175] = 0.00000000;
6504
A[176] = 0.00000000;
6505
A[177] = 0.00000000;
6506
A[178] = 0.00000000;
6507
A[179] = 0.00000000;
6508
A[180] = 0.00000000;
6509
A[181] = 0.00000000;
6510
A[182] = 0.00000000;
6511
A[183] = 0.00000000;
6512
A[184] = 0.00000000;
6513
A[185] = 0.00000000;
6514
A[186] = 0.00000000;
6515
A[187] = 0.00000000;
6516
A[188] = 0.00000000;
6517
A[189] = 0.00000000;
6518
A[190] = 0.00000000;
6519
A[191] = 0.00000000;
6520
A[192] = 0.00000000;
6521
A[193] = 0.00000000;
6522
A[194] = 0.00000000;
6523
A[195] = 0.00000000;
6524
A[196] = 0.00000000;
6525
A[197] = 0.00000000;
6526
A[198] = 0.00000000;
6527
A[199] = 0.00000000;
6528
A[200] = 0.00000000;
6529
A[201] = 0.00000000;
6530
A[202] = 0.00000000;
6531
A[203] = 0.00000000;
6532
A[204] = 0.00000000;
6533
A[205] = 0.00000000;
6534
A[206] = 0.00000000;
6535
A[207] = 0.00000000;
6536
A[208] = 0.00000000;
6537
A[209] = 0.00000000;
6538
A[210] = 0.00000000;
6539
A[211] = 0.00000000;
6540
A[212] = 0.00000000;
6541
A[213] = 0.00000000;
6542
A[214] = 0.00000000;
6543
A[215] = 0.00000000;
6544
A[216] = 0.01305115*G3_;
6545
A[217] = 0.00246914*G3_;
6546
A[218] = 0.00000000;
6547
A[219] = 0.00000000;
6548
A[220] = 0.00000000;
6549
A[221] = 0.00000000;
6550
A[222] = 0.00000000;
6551
A[223] = 0.00000000;
6552
A[224] = 0.00000000;
6553
A[225] = 0.07901235*G3_;
6554
A[226] = -0.01693122*G3_;
6555
A[227] = 0.01128748*G3_;
6556
A[228] = 0.01305115*G2_;
6557
A[229] = 0.00246914*G2_;
6558
A[230] = 0.00000000;
6559
A[231] = 0.00000000;
6560
A[232] = 0.00000000;
6561
A[233] = 0.00000000;
6562
A[234] = 0.00000000;
6563
A[235] = 0.00000000;
6564
A[236] = 0.00000000;
6565
A[237] = 0.07901235*G2_;
6566
A[238] = -0.01693122*G2_;
6567
A[239] = 0.01128748*G2_;
6568
A[240] = -0.00767196*G3_;
6569
A[241] = -0.00767196*G3_;
6570
A[242] = 0.00000000;
6571
A[243] = 0.00000000;
6572
A[244] = 0.00000000;
6573
A[245] = 0.00000000;
6574
A[246] = 0.00000000;
6575
A[247] = 0.00000000;
6576
A[248] = 0.00000000;
6577
A[249] = -0.01693122*G3_;
6578
A[250] = 0.08253968*G3_;
6579
A[251] = -0.01693122*G3_;
6580
A[252] = -0.00767196*G2_;
6581
A[253] = -0.00767196*G2_;
6582
A[254] = 0.00000000;
6583
A[255] = 0.00000000;
6584
A[256] = 0.00000000;
6585
A[257] = 0.00000000;
6586
A[258] = 0.00000000;
6587
A[259] = 0.00000000;
6588
A[260] = 0.00000000;
6589
A[261] = -0.01693122*G2_;
6590
A[262] = 0.08253968*G2_;
6591
A[263] = -0.01693122*G2_;
6592
A[264] = 0.00246914*G3_;
6593
A[265] = 0.01305115*G3_;
6594
A[266] = 0.00000000;
6595
A[267] = 0.00000000;
6596
A[268] = 0.00000000;
6597
A[269] = 0.00000000;
6598
A[270] = 0.00000000;
6599
A[271] = 0.00000000;
6600
A[272] = 0.00000000;
6601
A[273] = 0.01128748*G3_;
6602
A[274] = -0.01693122*G3_;
6603
A[275] = 0.07901235*G3_;
6604
A[276] = 0.00246914*G2_;
6605
A[277] = 0.01305115*G2_;
6606
A[278] = 0.00000000;
6607
A[279] = 0.00000000;
6608
A[280] = 0.00000000;
6609
A[281] = 0.00000000;
6610
A[282] = 0.00000000;
6611
A[283] = 0.00000000;
6612
A[284] = 0.00000000;
6613
A[285] = 0.01128748*G2_;
6614
A[286] = -0.01693122*G2_;
6615
A[287] = 0.07901235*G2_;
6616
A[288] = 0.01287478*G1_;
6617
A[289] = -0.00127866*G1_;
6618
A[290] = 0.00000000;
6619
A[291] = 0.00000000;
6620
A[292] = 0.00000000;
6621
A[293] = 0.00000000;
6622
A[294] = 0.00000000;
6623
A[295] = 0.00000000;
6624
A[296] = 0.00000000;
6625
A[297] = 0.01305115*G1_;
6626
A[298] = -0.00767196*G1_;
6627
A[299] = 0.00246914*G1_;
6628
A[300] = 0.01287478*G0_;
6629
A[301] = -0.00127866*G0_;
6630
A[302] = 0.00000000;
6631
A[303] = 0.00000000;
6632
A[304] = 0.00000000;
6633
A[305] = 0.00000000;
6634
A[306] = 0.00000000;
6635
A[307] = 0.00000000;
6636
A[308] = 0.00000000;
6637
A[309] = 0.01305115*G0_;
6638
A[310] = -0.00767196*G0_;
6639
A[311] = 0.00246914*G0_;
6640
A[312] = -0.00127866*G1_;
6641
A[313] = 0.01287478*G1_;
6642
A[314] = 0.00000000;
6643
A[315] = 0.00000000;
6644
A[316] = 0.00000000;
6645
A[317] = 0.00000000;
6646
A[318] = 0.00000000;
6647
A[319] = 0.00000000;
6648
A[320] = 0.00000000;
6649
A[321] = 0.00246914*G1_;
6650
A[322] = -0.00767196*G1_;
6651
A[323] = 0.01305115*G1_;
6652
A[324] = -0.00127866*G0_;
6653
A[325] = 0.01287478*G0_;
6654
A[326] = 0.00000000;
6655
A[327] = 0.00000000;
6656
A[328] = 0.00000000;
6657
A[329] = 0.00000000;
6658
A[330] = 0.00000000;
6659
A[331] = 0.00000000;
6660
A[332] = 0.00000000;
6661
A[333] = 0.00246914*G0_;
6662
A[334] = -0.00767196*G0_;
6663
A[335] = 0.01305115*G0_;
6664
A[336] = 0.00000000;
6665
A[337] = 0.00000000;
6666
A[338] = 0.00000000;
6667
A[339] = 0.00000000;
6668
A[340] = 0.00000000;
6669
A[341] = 0.00000000;
6670
A[342] = 0.00000000;
6671
A[343] = 0.00000000;
6672
A[344] = 0.00000000;
6673
A[345] = 0.00000000;
6674
A[346] = 0.00000000;
6675
A[347] = 0.00000000;
6676
A[348] = 0.00000000;
6677
A[349] = 0.00000000;
6678
A[350] = 0.00000000;
6679
A[351] = 0.00000000;
6680
A[352] = 0.00000000;
6681
A[353] = 0.00000000;
6682
A[354] = 0.00000000;
6683
A[355] = 0.00000000;
6684
A[356] = 0.00000000;
6685
A[357] = 0.00000000;
6686
A[358] = 0.00000000;
6687
A[359] = 0.00000000;
6688
A[360] = 0.00000000;
6689
A[361] = 0.00000000;
6690
A[362] = 0.00000000;
6691
A[363] = 0.00000000;
6692
A[364] = 0.00000000;
6693
A[365] = 0.00000000;
6694
A[366] = 0.00000000;
6695
A[367] = 0.00000000;
6696
A[368] = 0.00000000;
6697
A[369] = 0.00000000;
6698
A[370] = 0.00000000;
6699
A[371] = 0.00000000;
6700
A[372] = 0.00000000;
6701
A[373] = 0.00000000;
6702
A[374] = 0.00000000;
6703
A[375] = 0.00000000;
6704
A[376] = 0.00000000;
6705
A[377] = 0.00000000;
6706
A[378] = 0.00000000;
6707
A[379] = 0.00000000;
6708
A[380] = 0.00000000;
6709
A[381] = 0.00000000;
6710
A[382] = 0.00000000;
6711
A[383] = 0.00000000;
6712
A[384] = 0.00000000;
6713
A[385] = 0.00000000;
6714
A[386] = 0.00000000;
6715
A[387] = 0.00000000;
6716
A[388] = 0.00000000;
6717
A[389] = 0.00000000;
6718
A[390] = 0.00000000;
6719
A[391] = 0.00000000;
6720
A[392] = 0.00000000;
6721
A[393] = 0.00000000;
6722
A[394] = 0.00000000;
6723
A[395] = 0.00000000;
6724
A[396] = 0.00000000;
6725
A[397] = 0.00000000;
6726
A[398] = 0.00000000;
6727
A[399] = 0.00000000;
6728
A[400] = 0.00000000;
6729
A[401] = 0.00000000;
6730
A[402] = 0.00000000;
6731
A[403] = 0.00000000;
6732
A[404] = 0.00000000;
6733
A[405] = 0.00000000;
6734
A[406] = 0.00000000;
6735
A[407] = 0.00000000;
6736
A[408] = 0.00000000;
6737
A[409] = 0.00000000;
6738
A[410] = 0.00000000;
6739
A[411] = 0.00000000;
6740
A[412] = 0.00000000;
6741
A[413] = 0.00000000;
6742
A[414] = 0.00000000;
6743
A[415] = 0.00000000;
6744
A[416] = 0.00000000;
6745
A[417] = 0.00000000;
6746
A[418] = 0.00000000;
6747
A[419] = 0.00000000;
6748
A[420] = 0.00000000;
6749
A[421] = 0.00000000;
6750
A[422] = 0.00000000;
6751
A[423] = 0.00000000;
6752
A[424] = 0.00000000;
6753
A[425] = 0.00000000;
6754
A[426] = 0.00000000;
6755
A[427] = 0.00000000;
6756
A[428] = 0.00000000;
6757
A[429] = 0.00000000;
6758
A[430] = 0.00000000;
6759
A[431] = 0.00000000;
6760
A[432] = 0.00000000;
6761
A[433] = 0.00000000;
6762
A[434] = 0.00000000;
6763
A[435] = 0.00000000;
6764
A[436] = 0.00000000;
6765
A[437] = 0.00000000;
6766
A[438] = 0.00000000;
6767
A[439] = 0.00000000;
6768
A[440] = 0.00000000;
6769
A[441] = 0.00000000;
6770
A[442] = 0.00000000;
6771
A[443] = 0.00000000;
6772
A[444] = 0.00000000;
6773
A[445] = 0.00000000;
6774
A[446] = 0.00000000;
6775
A[447] = 0.00000000;
6776
A[448] = 0.00000000;
6777
A[449] = 0.00000000;
6778
A[450] = 0.00000000;
6779
A[451] = 0.00000000;
6780
A[452] = 0.00000000;
6781
A[453] = 0.00000000;
6782
A[454] = 0.00000000;
6783
A[455] = 0.00000000;
6784
A[456] = 0.00000000;
6785
A[457] = 0.00000000;
6786
A[458] = 0.00000000;
6787
A[459] = 0.00000000;
6788
A[460] = 0.00000000;
6789
A[461] = 0.00000000;
6790
A[462] = 0.00000000;
6791
A[463] = 0.00000000;
6792
A[464] = 0.00000000;
6793
A[465] = 0.00000000;
6794
A[466] = 0.00000000;
6795
A[467] = 0.00000000;
6796
A[468] = 0.00000000;
6797
A[469] = 0.00000000;
6798
A[470] = 0.00000000;
6799
A[471] = 0.00000000;
6800
A[472] = 0.00000000;
6801
A[473] = 0.00000000;
6802
A[474] = 0.00000000;
6803
A[475] = 0.00000000;
6804
A[476] = 0.00000000;
6805
A[477] = 0.00000000;
6806
A[478] = 0.00000000;
6807
A[479] = 0.00000000;
6808
A[480] = 0.00000000;
6809
A[481] = 0.00000000;
6810
A[482] = 0.00000000;
6811
A[483] = 0.00000000;
6812
A[484] = 0.00000000;
6813
A[485] = 0.00000000;
6814
A[486] = 0.00000000;
6815
A[487] = 0.00000000;
6816
A[488] = 0.00000000;
6817
A[489] = 0.00000000;
6818
A[490] = 0.00000000;
6819
A[491] = 0.00000000;
6820
A[492] = 0.00000000;
6821
A[493] = 0.00000000;
6822
A[494] = 0.00000000;
6823
A[495] = 0.00000000;
6824
A[496] = 0.00000000;
6825
A[497] = 0.00000000;
6826
A[498] = 0.00000000;
6827
A[499] = 0.00000000;
6828
A[500] = 0.00000000;
6829
A[501] = 0.00000000;
6830
A[502] = 0.00000000;
6831
A[503] = 0.00000000;
6832
A[504] = 0.01305115*G1_;
6833
A[505] = 0.00246914*G1_;
6834
A[506] = 0.00000000;
6835
A[507] = 0.00000000;
6836
A[508] = 0.00000000;
6837
A[509] = 0.00000000;
6838
A[510] = 0.00000000;
6839
A[511] = 0.00000000;
6840
A[512] = 0.00000000;
6841
A[513] = 0.07901235*G1_;
6842
A[514] = -0.01693122*G1_;
6843
A[515] = 0.01128748*G1_;
6844
A[516] = 0.01305115*G0_;
6845
A[517] = 0.00246914*G0_;
6846
A[518] = 0.00000000;
6847
A[519] = 0.00000000;
6848
A[520] = 0.00000000;
6849
A[521] = 0.00000000;
6850
A[522] = 0.00000000;
6851
A[523] = 0.00000000;
6852
A[524] = 0.00000000;
6853
A[525] = 0.07901235*G0_;
6854
A[526] = -0.01693122*G0_;
6855
A[527] = 0.01128748*G0_;
6856
A[528] = -0.00767196*G1_;
6857
A[529] = -0.00767196*G1_;
6858
A[530] = 0.00000000;
6859
A[531] = 0.00000000;
6860
A[532] = 0.00000000;
6861
A[533] = 0.00000000;
6862
A[534] = 0.00000000;
6863
A[535] = 0.00000000;
6864
A[536] = 0.00000000;
6865
A[537] = -0.01693122*G1_;
6866
A[538] = 0.08253968*G1_;
6867
A[539] = -0.01693122*G1_;
6868
A[540] = -0.00767196*G0_;
6869
A[541] = -0.00767196*G0_;
6870
A[542] = 0.00000000;
6871
A[543] = 0.00000000;
6872
A[544] = 0.00000000;
6873
A[545] = 0.00000000;
6874
A[546] = 0.00000000;
6875
A[547] = 0.00000000;
6876
A[548] = 0.00000000;
6877
A[549] = -0.01693122*G0_;
6878
A[550] = 0.08253968*G0_;
6879
A[551] = -0.01693122*G0_;
6880
A[552] = 0.00246914*G1_;
6881
A[553] = 0.01305115*G1_;
6882
A[554] = 0.00000000;
6883
A[555] = 0.00000000;
6884
A[556] = 0.00000000;
6885
A[557] = 0.00000000;
6886
A[558] = 0.00000000;
6887
A[559] = 0.00000000;
6888
A[560] = 0.00000000;
6889
A[561] = 0.01128748*G1_;
6890
A[562] = -0.01693122*G1_;
6891
A[563] = 0.07901235*G1_;
6892
A[564] = 0.00246914*G0_;
6893
A[565] = 0.01305115*G0_;
6894
A[566] = 0.00000000;
6895
A[567] = 0.00000000;
6896
A[568] = 0.00000000;
6897
A[569] = 0.00000000;
6898
A[570] = 0.00000000;
6899
A[571] = 0.00000000;
6900
A[572] = 0.00000000;
6901
A[573] = 0.01128748*G0_;
6902
A[574] = -0.01693122*G0_;
6903
A[575] = 0.07901235*G0_;
6916
/// This class defines the interface for the assembly of the global
6917
/// tensor corresponding to a form with r + n arguments, that is, a
6920
/// a : V1 x V2 x ... Vr x W1 x W2 x ... x Wn -> R
6922
/// with arguments v1, v2, ..., vr, w1, w2, ..., wn. The rank r
6923
/// global tensor A is defined by
6925
/// A = a(V1, V2, ..., Vr, w1, w2, ..., wn),
6927
/// where each argument Vj represents the application to the
6928
/// sequence of basis functions of Vj and w1, w2, ..., wn are given
6929
/// fixed functions (coefficients).
6931
class elementrestriction_form_0: public ufc::form
6936
elementrestriction_form_0() : ufc::form()
6942
virtual ~elementrestriction_form_0()
6947
/// Return a string identifying the form
6948
virtual const char* signature() const
6950
return "Form([Integral(Product(Product(FloatValue(0.5, (), (), {}), Sum(NegativeRestricted(Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 0)), PositiveRestricted(Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 0)))), Product(FloatValue(0.5, (), (), {}), Sum(NegativeRestricted(Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 1)), PositiveRestricted(Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 1))))), Measure('interior_facet', 0, None)), Integral(Product(Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 0), Argument(ElementRestriction(FiniteElement('Lagrange', Cell('triangle', 1, Space(2)), 4), Cell('interval', 1, Space(1))), 1)), Measure('exterior_facet', 0, None))])";
6953
/// Return the rank of the global tensor (r)
6954
virtual unsigned int rank() const
6959
/// Return the number of coefficients (n)
6960
virtual unsigned int num_coefficients() const
6965
/// Return the number of cell integrals
6966
virtual unsigned int num_cell_integrals() const
6971
/// Return the number of exterior facet integrals
6972
virtual unsigned int num_exterior_facet_integrals() const
6977
/// Return the number of interior facet integrals
6978
virtual unsigned int num_interior_facet_integrals() const
6983
/// Create a new finite element for argument function i
6984
virtual ufc::finite_element* create_finite_element(unsigned int i) const
6990
return new elementrestriction_finite_element_0();
6995
return new elementrestriction_finite_element_0();
7003
/// Create a new dof map for argument function i
7004
virtual ufc::dof_map* create_dof_map(unsigned int i) const
7010
return new elementrestriction_dof_map_0();
7015
return new elementrestriction_dof_map_0();
7023
/// Create a new cell integral on sub domain i
7024
virtual ufc::cell_integral* create_cell_integral(unsigned int i) const
7029
/// Create a new exterior facet integral on sub domain i
7030
virtual ufc::exterior_facet_integral* create_exterior_facet_integral(unsigned int i) const
7036
return new elementrestriction_exterior_facet_integral_0_0();
7044
/// Create a new interior facet integral on sub domain i
7045
virtual ufc::interior_facet_integral* create_interior_facet_integral(unsigned int i) const
7051
return new elementrestriction_interior_facet_integral_0_0();