1 static double NF_D_Q_Q3_2D_Xi[16]={
2 -0.86113631159405257522, -0.3399810435848562648,
3 0.3399810435848562648, 0.86113631159405257522,
4 -0.86113631159405257522, -0.3399810435848562648,
5 0.3399810435848562648, 0.86113631159405257522,
6 -0.86113631159405257522, -0.3399810435848562648,
7 0.3399810435848562648, 0.86113631159405257522,
8 -0.86113631159405257522, -0.3399810435848562648,
9 0.3399810435848562648, 0.86113631159405257522 };
11 static double NF_D_Q_Q3_2D_Eta[16]={
12 -0.86113631159405257522, -0.86113631159405257522,
13 -0.86113631159405257522, -0.86113631159405257522,
14 -0.3399810435848562648, -0.3399810435848562648,
15 -0.3399810435848562648, -0.3399810435848562648,
16 0.3399810435848562648, 0.3399810435848562648,
17 0.3399810435848562648, 0.3399810435848562648,
18 0.86113631159405257522, 0.86113631159405257522,
19 0.86113631159405257522, 0.86113631159405257522 };
21 static double NF_D_Q_Q3_2D_Weight0[16]={
22 0.03025074832140050138, 0.056712962962962962963,
23 0.056712962962962962963, 0.03025074832140050138,
24 0.056712962962962962963, 0.10632332575267357269,
25 0.10632332575267357269, 0.056712962962962962963,
26 0.056712962962962962963, 0.10632332575267357269,
27 0.10632332575267357269, 0.056712962962962962963,
28 0.03025074832140050138, 0.056712962962962962963,
29 0.056712962962962962963, 0.03025074832140050138 };
31 static double NF_D_Q_Q3_2D_Weight1[16] = {
32 -0.078150053497352415165, -0.057843996998812350609,
33 0.057843996998812350609, 0.078150053497352415165,
34 -0.14651277523648811176, -0.10844374574041975333,
35 0.10844374574041975333, 0.14651277523648811176,
36 -0.14651277523648811176, -0.10844374574041975333,
37 0.10844374574041975333, 0.14651277523648811176,
38 -0.078150053497352415165, -0.057843996998812350609,
39 0.057843996998812350609, 0.078150053497352415165 };
41 static double NF_D_Q_Q3_2D_Weight2[16] = {
42 0.092617751245468615539, -0.092617751245468615539,
43 -0.092617751245468615539, 0.092617751245468615539,
44 0.17363626976398713406, -0.17363626976398713406,
45 -0.17363626976398713406, 0.17363626976398713406,
46 0.17363626976398713406, -0.17363626976398713406,
47 -0.17363626976398713406, 0.17363626976398713406,
48 0.092617751245468615539, -0.092617751245468615539,
49 -0.092617751245468615539, 0.092617751245468615539 };
51 static double NF_D_Q_Q3_2D_Weight3[16] = {
52 -0.064531770405098972688, 0.16345220357384786324,
53 -0.16345220357384786324, 0.064531770405098972688,
54 -0.12098173129587467994, 0.30643403161502865704,
55 -0.30643403161502865704, 0.12098173129587467994,
56 -0.12098173129587467994, 0.30643403161502865704,
57 -0.30643403161502865704, 0.12098173129587467994,
58 -0.064531770405098972688, 0.16345220357384786324,
59 -0.16345220357384786324, 0.064531770405098972688 };
61 static double NF_D_Q_Q3_2D_Weight4[16] = {
62 -0.078150053497352415165, -0.14651277523648811176,
63 -0.14651277523648811176, -0.078150053497352415165,
64 -0.057843996998812350609, -0.10844374574041975333,
65 -0.10844374574041975333, -0.057843996998812350609,
66 0.057843996998812350609, 0.10844374574041975333,
67 0.10844374574041975333, 0.057843996998812350609,
68 0.078150053497352415165, 0.14651277523648811176,
69 0.14651277523648811176, 0.078150053497352415165 };
71 static double NF_D_Q_Q3_2D_Weight5[16] = {
72 0.20189354645876384279, 0.14943469867024414309,
73 -0.14943469867024414309, -0.20189354645876384279,
74 0.14943469867024414309, 0.11060645354123615721,
75 -0.11060645354123615721, -0.14943469867024414309,
76 -0.14943469867024414309, -0.11060645354123615721,
77 0.11060645354123615721, 0.14943469867024414309,
78 -0.20189354645876384279, -0.14943469867024414309,
79 0.14943469867024414309, 0.20189354645876384279 };
81 static double NF_D_Q_Q3_2D_Weight6[16] = {
82 -0.23926952608697493807, 0.23926952608697493807,
83 0.23926952608697493807, -0.23926952608697493807,
84 -0.17709912059562590953, 0.17709912059562590953,
85 0.17709912059562590953, -0.17709912059562590953,
86 0.17709912059562590953, -0.17709912059562590953,
87 -0.17709912059562590953, 0.17709912059562590953,
88 0.23926952608697493807, -0.23926952608697493807,
89 -0.23926952608697493807, 0.23926952608697493807 };
91 static double NF_D_Q_Q3_2D_Weight7[16] = {
92 0.16671195224184350797, -0.42226388312251070245,
93 0.42226388312251070245, -0.16671195224184350797,
94 0.12339448578202241628, -0.3125452855751768413,
95 0.3125452855751768413, -0.12339448578202241628,
96 -0.12339448578202241628, 0.3125452855751768413,
97 -0.3125452855751768413, 0.12339448578202241628,
98 -0.16671195224184350797, 0.42226388312251070245,
99 -0.42226388312251070245, 0.16671195224184350797 };
101 static double NF_D_Q_Q3_2D_Weight8[16] = {
102 0.092617751245468615539, 0.17363626976398713406,
103 0.17363626976398713406, 0.092617751245468615539,
104 -0.092617751245468615539, -0.17363626976398713406,
105 -0.17363626976398713406, -0.092617751245468615539,
106 -0.092617751245468615539, -0.17363626976398713406,
107 -0.17363626976398713406, -0.092617751245468615539,
108 0.092617751245468615539, 0.17363626976398713406,
109 0.17363626976398713406, 0.092617751245468615539 };
111 static double NF_D_Q_Q3_2D_Weight9[16] = {
112 -0.23926952608697493807, -0.17709912059562590953,
113 0.17709912059562590953, 0.23926952608697493807,
114 0.23926952608697493807, 0.17709912059562590953,
115 -0.17709912059562590953, -0.23926952608697493807,
116 0.23926952608697493807, 0.17709912059562590953,
117 -0.17709912059562590953, -0.23926952608697493807,
118 -0.23926952608697493807, -0.17709912059562590953,
119 0.17709912059562590953, 0.23926952608697493807 };
121 static double NF_D_Q_Q3_2D_Weight10[16] = {
122 0.28356481481481481481, -0.28356481481481481481,
123 -0.28356481481481481481, 0.28356481481481481481,
124 -0.28356481481481481481, 0.28356481481481481481,
125 0.28356481481481481481, -0.28356481481481481481,
126 -0.28356481481481481481, 0.28356481481481481481,
127 0.28356481481481481481, -0.28356481481481481481,
128 0.28356481481481481481, -0.28356481481481481481,
129 -0.28356481481481481481, 0.28356481481481481481 };
131 static double NF_D_Q_Q3_2D_Weight11[16] = {
132 -0.19757486311771497539, 0.50043639814413277831,
133 -0.50043639814413277831, 0.19757486311771497539,
134 0.19757486311771497539, -0.50043639814413277831,
135 0.50043639814413277831, -0.19757486311771497539,
136 0.19757486311771497539, -0.50043639814413277831,
137 0.50043639814413277831, -0.19757486311771497539,
138 -0.19757486311771497539, 0.50043639814413277831,
139 -0.50043639814413277831, 0.19757486311771497539 };
141 static double NF_D_Q_Q3_2D_Weight12[16] = {
142 -0.064531770405098972688, -0.12098173129587467994,
143 -0.12098173129587467994, -0.064531770405098972688,
144 0.16345220357384786324, 0.30643403161502865704,
145 0.30643403161502865704, 0.16345220357384786324,
146 -0.16345220357384786324, -0.30643403161502865704,
147 -0.30643403161502865704, -0.16345220357384786324,
148 0.064531770405098972688, 0.12098173129587467994,
149 0.12098173129587467994, 0.064531770405098972688 };
151 static double NF_D_Q_Q3_2D_Weight13[16] = {
152 0.16671195224184350797, 0.12339448578202241628,
153 -0.12339448578202241628, -0.16671195224184350797,
154 -0.42226388312251070245, -0.3125452855751768413,
155 0.3125452855751768413, 0.42226388312251070245,
156 0.42226388312251070245, 0.3125452855751768413,
157 -0.3125452855751768413, -0.42226388312251070245,
158 -0.16671195224184350797, -0.12339448578202241628,
159 0.12339448578202241628, 0.16671195224184350797 };
161 static double NF_D_Q_Q3_2D_Weight14[16] = {
162 -0.19757486311771497539, 0.19757486311771497539,
163 0.19757486311771497539, -0.19757486311771497539,
164 0.50043639814413277831, -0.50043639814413277831,
165 -0.50043639814413277831, 0.50043639814413277831,
166 -0.50043639814413277831, 0.50043639814413277831,
167 0.50043639814413277831, -0.50043639814413277831,
168 0.19757486311771497539, -0.19757486311771497539,
169 -0.19757486311771497539, 0.19757486311771497539 };
171 static double NF_D_Q_Q3_2D_Weight15[16] = {
172 0.13766103725342861723, -0.34868096356390300054,
173 0.34868096356390300054, -0.13766103725342861723,
174 -0.34868096356390300054, 0.8831722960799047161,
175 -0.8831722960799047161, 0.34868096356390300054,
176 0.34868096356390300054, -0.8831722960799047161,
177 0.8831722960799047161, -0.34868096356390300054,
178 -0.13766103725342861723, 0.34868096356390300054,
179 -0.34868096356390300054, 0.13766103725342861723 };
181 static double *NF_D_Q_Q3_2D_T = NULL;
186 Functionals[0] = NF_D_Q_Q3_2D_Weight0[0]*PointValues[0]
187 +NF_D_Q_Q3_2D_Weight0[1]*PointValues[1]
188 +NF_D_Q_Q3_2D_Weight0[2]*PointValues[2]
189 +NF_D_Q_Q3_2D_Weight0[3]*PointValues[3]
190 +NF_D_Q_Q3_2D_Weight0[4]*PointValues[4]
191 +NF_D_Q_Q3_2D_Weight0[5]*PointValues[5]
192 +NF_D_Q_Q3_2D_Weight0[6]*PointValues[6]
193 +NF_D_Q_Q3_2D_Weight0[7]*PointValues[7]
194 +NF_D_Q_Q3_2D_Weight0[8]*PointValues[8]
195 +NF_D_Q_Q3_2D_Weight0[9]*PointValues[9]
196 +NF_D_Q_Q3_2D_Weight0[10]*PointValues[10]
197 +NF_D_Q_Q3_2D_Weight0[11]*PointValues[11]
198 +NF_D_Q_Q3_2D_Weight0[12]*PointValues[12]
199 +NF_D_Q_Q3_2D_Weight0[13]*PointValues[13]
200 +NF_D_Q_Q3_2D_Weight0[14]*PointValues[14]
201 +NF_D_Q_Q3_2D_Weight0[15]*PointValues[15];
203 Functionals[1] = NF_D_Q_Q3_2D_Weight1[0]*PointValues[0]
204 +NF_D_Q_Q3_2D_Weight1[1]*PointValues[1]
205 +NF_D_Q_Q3_2D_Weight1[2]*PointValues[2]
206 +NF_D_Q_Q3_2D_Weight1[3]*PointValues[3]
207 +NF_D_Q_Q3_2D_Weight1[4]*PointValues[4]
208 +NF_D_Q_Q3_2D_Weight1[5]*PointValues[5]
209 +NF_D_Q_Q3_2D_Weight1[6]*PointValues[6]
210 +NF_D_Q_Q3_2D_Weight1[7]*PointValues[7]
211 +NF_D_Q_Q3_2D_Weight1[8]*PointValues[8]
212 +NF_D_Q_Q3_2D_Weight1[9]*PointValues[9]
213 +NF_D_Q_Q3_2D_Weight1[10]*PointValues[10]
214 +NF_D_Q_Q3_2D_Weight1[11]*PointValues[11]
215 +NF_D_Q_Q3_2D_Weight1[12]*PointValues[12]
216 +NF_D_Q_Q3_2D_Weight1[13]*PointValues[13]
217 +NF_D_Q_Q3_2D_Weight1[14]*PointValues[14]
218 +NF_D_Q_Q3_2D_Weight1[15]*PointValues[15];
220 Functionals[2] = NF_D_Q_Q3_2D_Weight2[0]*PointValues[0]
221 +NF_D_Q_Q3_2D_Weight2[1]*PointValues[1]
222 +NF_D_Q_Q3_2D_Weight2[2]*PointValues[2]
223 +NF_D_Q_Q3_2D_Weight2[3]*PointValues[3]
224 +NF_D_Q_Q3_2D_Weight2[4]*PointValues[4]
225 +NF_D_Q_Q3_2D_Weight2[5]*PointValues[5]
226 +NF_D_Q_Q3_2D_Weight2[6]*PointValues[6]
227 +NF_D_Q_Q3_2D_Weight2[7]*PointValues[7]
228 +NF_D_Q_Q3_2D_Weight2[8]*PointValues[8]
229 +NF_D_Q_Q3_2D_Weight2[9]*PointValues[9]
230 +NF_D_Q_Q3_2D_Weight2[10]*PointValues[10]
231 +NF_D_Q_Q3_2D_Weight2[11]*PointValues[11]
232 +NF_D_Q_Q3_2D_Weight2[12]*PointValues[12]
233 +NF_D_Q_Q3_2D_Weight2[13]*PointValues[13]
234 +NF_D_Q_Q3_2D_Weight2[14]*PointValues[14]
235 +NF_D_Q_Q3_2D_Weight2[15]*PointValues[15];
237 Functionals[3] = NF_D_Q_Q3_2D_Weight3[0]*PointValues[0]
238 +NF_D_Q_Q3_2D_Weight3[1]*PointValues[1]
239 +NF_D_Q_Q3_2D_Weight3[2]*PointValues[2]
240 +NF_D_Q_Q3_2D_Weight3[3]*PointValues[3]
241 +NF_D_Q_Q3_2D_Weight3[4]*PointValues[4]
242 +NF_D_Q_Q3_2D_Weight3[5]*PointValues[5]
243 +NF_D_Q_Q3_2D_Weight3[6]*PointValues[6]
244 +NF_D_Q_Q3_2D_Weight3[7]*PointValues[7]
245 +NF_D_Q_Q3_2D_Weight3[8]*PointValues[8]
246 +NF_D_Q_Q3_2D_Weight3[9]*PointValues[9]
247 +NF_D_Q_Q3_2D_Weight3[10]*PointValues[10]
248 +NF_D_Q_Q3_2D_Weight3[11]*PointValues[11]
249 +NF_D_Q_Q3_2D_Weight3[12]*PointValues[12]
250 +NF_D_Q_Q3_2D_Weight3[13]*PointValues[13]
251 +NF_D_Q_Q3_2D_Weight3[14]*PointValues[14]
252 +NF_D_Q_Q3_2D_Weight3[15]*PointValues[15];
254 Functionals[4] = NF_D_Q_Q3_2D_Weight4[0]*PointValues[0]
255 +NF_D_Q_Q3_2D_Weight4[1]*PointValues[1]
256 +NF_D_Q_Q3_2D_Weight4[2]*PointValues[2]
257 +NF_D_Q_Q3_2D_Weight4[3]*PointValues[3]
258 +NF_D_Q_Q3_2D_Weight4[4]*PointValues[4]
259 +NF_D_Q_Q3_2D_Weight4[5]*PointValues[5]
260 +NF_D_Q_Q3_2D_Weight4[6]*PointValues[6]
261 +NF_D_Q_Q3_2D_Weight4[7]*PointValues[7]
262 +NF_D_Q_Q3_2D_Weight4[8]*PointValues[8]
263 +NF_D_Q_Q3_2D_Weight4[9]*PointValues[9]
264 +NF_D_Q_Q3_2D_Weight4[10]*PointValues[10]
265 +NF_D_Q_Q3_2D_Weight4[11]*PointValues[11]
266 +NF_D_Q_Q3_2D_Weight4[12]*PointValues[12]
267 +NF_D_Q_Q3_2D_Weight4[13]*PointValues[13]
268 +NF_D_Q_Q3_2D_Weight4[14]*PointValues[14]
269 +NF_D_Q_Q3_2D_Weight4[15]*PointValues[15];
271 Functionals[5] = NF_D_Q_Q3_2D_Weight5[0]*PointValues[0]
272 +NF_D_Q_Q3_2D_Weight5[1]*PointValues[1]
273 +NF_D_Q_Q3_2D_Weight5[2]*PointValues[2]
274 +NF_D_Q_Q3_2D_Weight5[3]*PointValues[3]
275 +NF_D_Q_Q3_2D_Weight5[4]*PointValues[4]
276 +NF_D_Q_Q3_2D_Weight5[5]*PointValues[5]
277 +NF_D_Q_Q3_2D_Weight5[6]*PointValues[6]
278 +NF_D_Q_Q3_2D_Weight5[7]*PointValues[7]
279 +NF_D_Q_Q3_2D_Weight5[8]*PointValues[8]
280 +NF_D_Q_Q3_2D_Weight5[9]*PointValues[9]
281 +NF_D_Q_Q3_2D_Weight5[10]*PointValues[10]
282 +NF_D_Q_Q3_2D_Weight5[11]*PointValues[11]
283 +NF_D_Q_Q3_2D_Weight5[12]*PointValues[12]
284 +NF_D_Q_Q3_2D_Weight5[13]*PointValues[13]
285 +NF_D_Q_Q3_2D_Weight5[14]*PointValues[14]
286 +NF_D_Q_Q3_2D_Weight5[15]*PointValues[15];
288 Functionals[6] = NF_D_Q_Q3_2D_Weight6[0]*PointValues[0]
289 +NF_D_Q_Q3_2D_Weight6[1]*PointValues[1]
290 +NF_D_Q_Q3_2D_Weight6[2]*PointValues[2]
291 +NF_D_Q_Q3_2D_Weight6[3]*PointValues[3]
292 +NF_D_Q_Q3_2D_Weight6[4]*PointValues[4]
293 +NF_D_Q_Q3_2D_Weight6[5]*PointValues[5]
294 +NF_D_Q_Q3_2D_Weight6[6]*PointValues[6]
295 +NF_D_Q_Q3_2D_Weight6[7]*PointValues[7]
296 +NF_D_Q_Q3_2D_Weight6[8]*PointValues[8]
297 +NF_D_Q_Q3_2D_Weight6[9]*PointValues[9]
298 +NF_D_Q_Q3_2D_Weight6[10]*PointValues[10]
299 +NF_D_Q_Q3_2D_Weight6[11]*PointValues[11]
300 +NF_D_Q_Q3_2D_Weight6[12]*PointValues[12]
301 +NF_D_Q_Q3_2D_Weight6[13]*PointValues[13]
302 +NF_D_Q_Q3_2D_Weight6[14]*PointValues[14]
303 +NF_D_Q_Q3_2D_Weight6[15]*PointValues[15];
305 Functionals[7] = NF_D_Q_Q3_2D_Weight7[0]*PointValues[0]
306 +NF_D_Q_Q3_2D_Weight7[1]*PointValues[1]
307 +NF_D_Q_Q3_2D_Weight7[2]*PointValues[2]
308 +NF_D_Q_Q3_2D_Weight7[3]*PointValues[3]
309 +NF_D_Q_Q3_2D_Weight7[4]*PointValues[4]
310 +NF_D_Q_Q3_2D_Weight7[5]*PointValues[5]
311 +NF_D_Q_Q3_2D_Weight7[6]*PointValues[6]
312 +NF_D_Q_Q3_2D_Weight7[7]*PointValues[7]
313 +NF_D_Q_Q3_2D_Weight7[8]*PointValues[8]
314 +NF_D_Q_Q3_2D_Weight7[9]*PointValues[9]
315 +NF_D_Q_Q3_2D_Weight7[10]*PointValues[10]
316 +NF_D_Q_Q3_2D_Weight7[11]*PointValues[11]
317 +NF_D_Q_Q3_2D_Weight7[12]*PointValues[12]
318 +NF_D_Q_Q3_2D_Weight7[13]*PointValues[13]
319 +NF_D_Q_Q3_2D_Weight7[14]*PointValues[14]
320 +NF_D_Q_Q3_2D_Weight7[15]*PointValues[15];
322 Functionals[8] = NF_D_Q_Q3_2D_Weight8[0]*PointValues[0]
323 +NF_D_Q_Q3_2D_Weight8[1]*PointValues[1]
324 +NF_D_Q_Q3_2D_Weight8[2]*PointValues[2]
325 +NF_D_Q_Q3_2D_Weight8[3]*PointValues[3]
326 +NF_D_Q_Q3_2D_Weight8[4]*PointValues[4]
327 +NF_D_Q_Q3_2D_Weight8[5]*PointValues[5]
328 +NF_D_Q_Q3_2D_Weight8[6]*PointValues[6]
329 +NF_D_Q_Q3_2D_Weight8[7]*PointValues[7]
330 +NF_D_Q_Q3_2D_Weight8[8]*PointValues[8]
331 +NF_D_Q_Q3_2D_Weight8[9]*PointValues[9]
332 +NF_D_Q_Q3_2D_Weight8[10]*PointValues[10]
333 +NF_D_Q_Q3_2D_Weight8[11]*PointValues[11]
334 +NF_D_Q_Q3_2D_Weight8[12]*PointValues[12]
335 +NF_D_Q_Q3_2D_Weight8[13]*PointValues[13]
336 +NF_D_Q_Q3_2D_Weight8[14]*PointValues[14]
337 +NF_D_Q_Q3_2D_Weight8[15]*PointValues[15];
339 Functionals[9] = NF_D_Q_Q3_2D_Weight9[0]*PointValues[0]
340 +NF_D_Q_Q3_2D_Weight9[1]*PointValues[1]
341 +NF_D_Q_Q3_2D_Weight9[2]*PointValues[2]
342 +NF_D_Q_Q3_2D_Weight9[3]*PointValues[3]
343 +NF_D_Q_Q3_2D_Weight9[4]*PointValues[4]
344 +NF_D_Q_Q3_2D_Weight9[5]*PointValues[5]
345 +NF_D_Q_Q3_2D_Weight9[6]*PointValues[6]
346 +NF_D_Q_Q3_2D_Weight9[7]*PointValues[7]
347 +NF_D_Q_Q3_2D_Weight9[8]*PointValues[8]
348 +NF_D_Q_Q3_2D_Weight9[9]*PointValues[9]
349 +NF_D_Q_Q3_2D_Weight9[10]*PointValues[10]
350 +NF_D_Q_Q3_2D_Weight9[11]*PointValues[11]
351 +NF_D_Q_Q3_2D_Weight9[12]*PointValues[12]
352 +NF_D_Q_Q3_2D_Weight9[13]*PointValues[13]
353 +NF_D_Q_Q3_2D_Weight9[14]*PointValues[14]
354 +NF_D_Q_Q3_2D_Weight9[15]*PointValues[15];
356 Functionals[10] = NF_D_Q_Q3_2D_Weight10[0]*PointValues[0]
357 +NF_D_Q_Q3_2D_Weight10[1]*PointValues[1]
358 +NF_D_Q_Q3_2D_Weight10[2]*PointValues[2]
359 +NF_D_Q_Q3_2D_Weight10[3]*PointValues[3]
360 +NF_D_Q_Q3_2D_Weight10[4]*PointValues[4]
361 +NF_D_Q_Q3_2D_Weight10[5]*PointValues[5]
362 +NF_D_Q_Q3_2D_Weight10[6]*PointValues[6]
363 +NF_D_Q_Q3_2D_Weight10[7]*PointValues[7]
364 +NF_D_Q_Q3_2D_Weight10[8]*PointValues[8]
365 +NF_D_Q_Q3_2D_Weight10[9]*PointValues[9]
366 +NF_D_Q_Q3_2D_Weight10[10]*PointValues[10]
367 +NF_D_Q_Q3_2D_Weight10[11]*PointValues[11]
368 +NF_D_Q_Q3_2D_Weight10[12]*PointValues[12]
369 +NF_D_Q_Q3_2D_Weight10[13]*PointValues[13]
370 +NF_D_Q_Q3_2D_Weight10[14]*PointValues[14]
371 +NF_D_Q_Q3_2D_Weight10[15]*PointValues[15];
373 Functionals[11] = NF_D_Q_Q3_2D_Weight11[0]*PointValues[0]
374 +NF_D_Q_Q3_2D_Weight11[1]*PointValues[1]
375 +NF_D_Q_Q3_2D_Weight11[2]*PointValues[2]
376 +NF_D_Q_Q3_2D_Weight11[3]*PointValues[3]
377 +NF_D_Q_Q3_2D_Weight11[4]*PointValues[4]
378 +NF_D_Q_Q3_2D_Weight11[5]*PointValues[5]
379 +NF_D_Q_Q3_2D_Weight11[6]*PointValues[6]
380 +NF_D_Q_Q3_2D_Weight11[7]*PointValues[7]
381 +NF_D_Q_Q3_2D_Weight11[8]*PointValues[8]
382 +NF_D_Q_Q3_2D_Weight11[9]*PointValues[9]
383 +NF_D_Q_Q3_2D_Weight11[10]*PointValues[10]
384 +NF_D_Q_Q3_2D_Weight11[11]*PointValues[11]
385 +NF_D_Q_Q3_2D_Weight11[12]*PointValues[12]
386 +NF_D_Q_Q3_2D_Weight11[13]*PointValues[13]
387 +NF_D_Q_Q3_2D_Weight11[14]*PointValues[14]
388 +NF_D_Q_Q3_2D_Weight11[15]*PointValues[15];
390 Functionals[12] = NF_D_Q_Q3_2D_Weight12[0]*PointValues[0]
391 +NF_D_Q_Q3_2D_Weight12[1]*PointValues[1]
392 +NF_D_Q_Q3_2D_Weight12[2]*PointValues[2]
393 +NF_D_Q_Q3_2D_Weight12[3]*PointValues[3]
394 +NF_D_Q_Q3_2D_Weight12[4]*PointValues[4]
395 +NF_D_Q_Q3_2D_Weight12[5]*PointValues[5]
396 +NF_D_Q_Q3_2D_Weight12[6]*PointValues[6]
397 +NF_D_Q_Q3_2D_Weight12[7]*PointValues[7]
398 +NF_D_Q_Q3_2D_Weight12[8]*PointValues[8]
399 +NF_D_Q_Q3_2D_Weight12[9]*PointValues[9]
400 +NF_D_Q_Q3_2D_Weight12[10]*PointValues[10]
401 +NF_D_Q_Q3_2D_Weight12[11]*PointValues[11]
402 +NF_D_Q_Q3_2D_Weight12[12]*PointValues[12]
403 +NF_D_Q_Q3_2D_Weight12[13]*PointValues[13]
404 +NF_D_Q_Q3_2D_Weight12[14]*PointValues[14]
405 +NF_D_Q_Q3_2D_Weight12[15]*PointValues[15];
407 Functionals[13] = NF_D_Q_Q3_2D_Weight13[0]*PointValues[0]
408 +NF_D_Q_Q3_2D_Weight13[1]*PointValues[1]
409 +NF_D_Q_Q3_2D_Weight13[2]*PointValues[2]
410 +NF_D_Q_Q3_2D_Weight13[3]*PointValues[3]
411 +NF_D_Q_Q3_2D_Weight13[4]*PointValues[4]
412 +NF_D_Q_Q3_2D_Weight13[5]*PointValues[5]
413 +NF_D_Q_Q3_2D_Weight13[6]*PointValues[6]
414 +NF_D_Q_Q3_2D_Weight13[7]*PointValues[7]
415 +NF_D_Q_Q3_2D_Weight13[8]*PointValues[8]
416 +NF_D_Q_Q3_2D_Weight13[9]*PointValues[9]
417 +NF_D_Q_Q3_2D_Weight13[10]*PointValues[10]
418 +NF_D_Q_Q3_2D_Weight13[11]*PointValues[11]
419 +NF_D_Q_Q3_2D_Weight13[12]*PointValues[12]
420 +NF_D_Q_Q3_2D_Weight13[13]*PointValues[13]
421 +NF_D_Q_Q3_2D_Weight13[14]*PointValues[14]
422 +NF_D_Q_Q3_2D_Weight13[15]*PointValues[15];
424 Functionals[14] = NF_D_Q_Q3_2D_Weight14[0]*PointValues[0]
425 +NF_D_Q_Q3_2D_Weight14[1]*PointValues[1]
426 +NF_D_Q_Q3_2D_Weight14[2]*PointValues[2]
427 +NF_D_Q_Q3_2D_Weight14[3]*PointValues[3]
428 +NF_D_Q_Q3_2D_Weight14[4]*PointValues[4]
429 +NF_D_Q_Q3_2D_Weight14[5]*PointValues[5]
430 +NF_D_Q_Q3_2D_Weight14[6]*PointValues[6]
431 +NF_D_Q_Q3_2D_Weight14[7]*PointValues[7]
432 +NF_D_Q_Q3_2D_Weight14[8]*PointValues[8]
433 +NF_D_Q_Q3_2D_Weight14[9]*PointValues[9]
434 +NF_D_Q_Q3_2D_Weight14[10]*PointValues[10]
435 +NF_D_Q_Q3_2D_Weight14[11]*PointValues[11]
436 +NF_D_Q_Q3_2D_Weight14[12]*PointValues[12]
437 +NF_D_Q_Q3_2D_Weight14[13]*PointValues[13]
438 +NF_D_Q_Q3_2D_Weight14[14]*PointValues[14]
439 +NF_D_Q_Q3_2D_Weight14[15]*PointValues[15];
441 Functionals[15] = NF_D_Q_Q3_2D_Weight15[0]*PointValues[0]
442 +NF_D_Q_Q3_2D_Weight15[1]*PointValues[1]
443 +NF_D_Q_Q3_2D_Weight15[2]*PointValues[2]
444 +NF_D_Q_Q3_2D_Weight15[3]*PointValues[3]
445 +NF_D_Q_Q3_2D_Weight15[4]*PointValues[4]
446 +NF_D_Q_Q3_2D_Weight15[5]*PointValues[5]
447 +NF_D_Q_Q3_2D_Weight15[6]*PointValues[6]
448 +NF_D_Q_Q3_2D_Weight15[7]*PointValues[7]
449 +NF_D_Q_Q3_2D_Weight15[8]*PointValues[8]
450 +NF_D_Q_Q3_2D_Weight15[9]*PointValues[9]
451 +NF_D_Q_Q3_2D_Weight15[10]*PointValues[10]
452 +NF_D_Q_Q3_2D_Weight15[11]*PointValues[11]
453 +NF_D_Q_Q3_2D_Weight15[12]*PointValues[12]
454 +NF_D_Q_Q3_2D_Weight15[13]*PointValues[13]
455 +NF_D_Q_Q3_2D_Weight15[14]*PointValues[14]
456 +NF_D_Q_Q3_2D_Weight15[15]*PointValues[15];
474 (NF_D_Q_Q3_2D, 16, 0, 16, 0, NF_D_Q_Q3_2D_Xi, NF_D_Q_Q3_2D_Eta,
475 NF_D_Q_Q3_2D_T, NF_D_Q_Q3_2D_EvalAll, NULL);
store cells in an array, used by cell iterators
Definition: Collection.h:18
Definition: NodalFunctional2D.h:20
information for finite element data structure
Definition: BaseCell.h:25