Intrepid2
Intrepid2_CubatureDirectTriDefaultDef.hpp
Go to the documentation of this file.
1 // @HEADER
2 // *****************************************************************************
3 // Intrepid2 Package
4 //
5 // Copyright 2007 NTESS and the Intrepid2 contributors.
6 // SPDX-License-Identifier: BSD-3-Clause
7 // *****************************************************************************
8 // @HEADER
9 
16 namespace Intrepid2 {
17 
18  template <typename DT, typename PT, typename WT>
20  CubatureDirectTriDefault(const ordinal_type degree)
21  : CubatureDirect<DT,PT,WT>(degree, 2) {
22 
23  INTREPID2_TEST_FOR_EXCEPTION( degree < 0 ||
24  degree >= cubatureDataStaticSize, std::out_of_range,
25  ">>> ERROR (CubatureDirectTriDefault): No cubature rule implemented for the desired polynomial degree.");
26 
27  typedef Kokkos::DynRankView<PT,Kokkos::LayoutRight,Kokkos::HostSpace> pointViewHostType;
28  typedef Kokkos::DynRankView<WT,Kokkos::LayoutRight,Kokkos::HostSpace> weightViewHostType;
29 
31  const Kokkos::pair<ordinal_type,ordinal_type> pointRange(0, this->cubatureData_.numPoints_);
32  {
33  // src
34  const pointViewHostType points_host(const_cast<PT*>( &(cubatureDataStatic_[this->degree_].points_[0][0]) ),
35  pointRange.second,
37 
38  auto points = Kokkos::create_mirror_view(typename DT::memory_space(), points_host);
39 
40  Kokkos::deep_copy(points,points_host);
41 
42  // dst
43  this->cubatureData_.points_ = Kokkos::DynRankView<PT,DT>("CubatureDirectTriDefault::cubatureData_::points_",
44  pointRange.second,
46  // copy
47  Kokkos::deep_copy(this->cubatureData_.points_ , points );
48  }
49  {
50  // src
51  const weightViewHostType weights(const_cast<PT*>( &(cubatureDataStatic_[this->degree_].weights_[0]) ),
52  pointRange.second);
53 
54  // dst
55  this->cubatureData_.weights_ = Kokkos::DynRankView<WT,DT>("CubatureDirectTriDefault::cubatureData_::weights_",
56  pointRange.second);
57  // copy
58  Kokkos::deep_copy(Kokkos::subdynrankview(this->cubatureData_.weights_, Kokkos::ALL()) , Kokkos::subdynrankview(weights, Kokkos::ALL()));
59  }
60  }
61 
62  //-------------------------------------------------------------------------------------//
63  // Definition of cubature templates //
64  //-------------------------------------------------------------------------------------//
65 
66  /*
67  Cubature templates for lines are defined the reference Triangle:
68 
69  Triangle -> (0,0,0),(1,0,0),(0,1,0)
70  */
71 
72  /*
73  This static const member contains templates for default triangle rules.
74  */
75 
76  template<typename DT, typename PT, typename WT>
79  cubatureDataStatic_[cubatureDataStaticSize] = {
80  // Cubature templates for the reference triangle {(0,0), (1,0), (0,1)}
81  //
82  {
83  1,
84  {{1./3., 1./3., 0.0}},
85  {1./2.}
86  },
87  {
88  1,
89  {{1./3., 1./3., 0.0}},
90  {1./2.}
91  },
92  {
93  3,
94  {{1./6., 1./6., 0.0},
95  {1./6., 2./3., 0.0},
96  {2./3., 1./6., 0.0}},
97  {1./6.,
98  1./6.,
99  1./6.}
100  },
101  {
102  4,
103  {{1./3., 1./3., 0.0},
104  {1./5., 1./5., 0.0},
105  {1./5., 3./5., 0.0},
106  {3./5., 1./5., 0.0}},
107  {-9./32.,
108  25./96.,
109  25./96.,
110  25./96.}
111  },
112  {
113  6,
114  {{4.4594849091596487577332043252695176084800e-1, 4.4594849091596487577332043252695176084800e-1, 0.0},
115  {4.4594849091596487577332043252695176084800e-1, 1.0810301816807024845335913494609647830400e-1, 0.0},
116  {1.0810301816807024845335913494609647830400e-1, 4.4594849091596487577332043252695176084800e-1, 0.0},
117  {9.1576213509770745141706146463816673424873e-2, 9.1576213509770745141706146463816673424873e-2, 0.0},
118  {9.1576213509770745141706146463816673424873e-2, 8.1684757298045850971658770707236665315025e-1, 0.0},
119  {8.1684757298045850971658770707236665315025e-1, 9.1576213509770745141706146463816673424873e-2, 0.0}},
120  {1.1169079483900573053953942803038657817028e-1,
121  1.1169079483900573053953942803038657817028e-1,
122  1.1169079483900573053953942803038657817028e-1,
123  5.4975871827660936395761590801109078322738e-2,
124  5.4975871827660936395761590801109078322738e-2,
125  5.4975871827660936395761590801109078322738e-2}
126  },
127  {
128  7,
129  {{3.3333333333333333333333333333333333333333e-1, 3.3333333333333333333333333333333333333333e-1, 0.0},
130  {1.0128650732345633880098736191512382805558e-1, 1.0128650732345633880098736191512382805558e-1, 0.0},
131  {7.9742698535308732239802527616975234388885e-1, 1.0128650732345633880098736191512382805558e-1, 0.0},
132  {1.0128650732345633880098736191512382805558e-1, 7.9742698535308732239802527616975234388885e-1, 0.0},
133  {4.7014206410511508977044120951344760051585e-1, 4.7014206410511508977044120951344760051585e-1, 0.0},
134  {5.9715871789769820459117580973104798968293e-2, 4.7014206410511508977044120951344760051585e-1, 0.0},
135  {4.7014206410511508977044120951344760051585e-1, 5.9715871789769820459117580973104798968293e-2, 0.0}},
136  {1.1250000000000000000000000000000000000000e-1,
137  6.2969590272413576297841972750090666828820e-2,
138  6.2969590272413576297841972750090666828820e-2,
139  6.2969590272413576297841972750090666828820e-2,
140  6.6197076394253090368824693916575999837847e-2,
141  6.6197076394253090368824693916575999837847e-2,
142  6.6197076394253090368824693916575999837847e-2}
143  },
144  {
145  12,
146  {{6.3089014491502228340331602870819157341003e-2, 6.3089014491502228340331602870819157341003e-2, 0.0},
147  {6.3089014491502228340331602870819157341003e-2, 8.7382197101699554331933679425836168531799e-1, 0.0},
148  {8.7382197101699554331933679425836168531799e-1, 6.3089014491502228340331602870819157341003e-2, 0.0},
149  {2.4928674517091042129163855310701907608796e-1, 2.4928674517091042129163855310701907608796e-1, 0.0},
150  {2.4928674517091042129163855310701907608796e-1, 5.0142650965817915741672289378596184782407e-1, 0.0},
151  {5.0142650965817915741672289378596184782407e-1, 2.4928674517091042129163855310701907608796e-1, 0.0},
152  {3.1035245103378441286759566723265117140082e-1, 5.3145049844816939902261738355299128796183e-2, 0.0},
153  {6.3650249912139865667831578657006182134850e-1, 3.1035245103378439596843454179854003165774e-1, 0.0},
154  {5.3145049844816930454088546197287007250682e-2, 6.3650249912139866412930371984616083954608e-1, 0.0},
155  {5.3145049844816939902261738355299128796183e-2, 3.1035245103378441286759566723265117140082e-1, 0.0},
156  {6.3650249912139866412930371984616083954608e-1, 5.3145049844816930454088546197287007250682e-2, 0.0},
157  {3.1035245103378439596843454179854003165774e-1, 6.3650249912139865667831578657006182134850e-1, 0.0}},
158  {2.5422453185103408460468404553434492023395e-2,
159  2.5422453185103408460468404553434492023395e-2,
160  2.5422453185103408460468404553434492023395e-2,
161  5.8393137863189683012644805692789720663043e-2,
162  5.8393137863189683012644805692789720663043e-2,
163  5.8393137863189683012644805692789720663043e-2,
164  4.1425537809186787596776728210221226990114e-2,
165  4.1425537809186787596776728210221226990114e-2,
166  4.1425537809186787596776728210221226990114e-2,
167  4.1425537809186787596776728210221226990114e-2,
168  4.1425537809186787596776728210221226990114e-2,
169  4.1425537809186787596776728210221226990114e-2}
170  },
171  {
172  13,
173  {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
174  {2.60345966079040e-01, 2.60345966079040e-01, 0.0},
175  {2.60345966079040e-01, 4.79308067841920e-01, 0.0},
176  {4.79308067841920e-01, 2.60345966079040e-01, 0.0},
177  {6.51301029022160e-02, 6.51301029022160e-02, 0.0},
178  {6.51301029022160e-02, 8.69739794195568e-01, 0.0},
179  {8.69739794195568e-01, 6.51301029022160e-02, 0.0},
180  {3.12865496004874e-01, 6.38444188569810e-01, 0.0},
181  {6.38444188569810e-01, 4.86903154253160e-02, 0.0},
182  {4.86903154253160e-02, 3.12865496004874e-01, 0.0},
183  {3.12865496004874e-01, 4.86903154253160e-02, 0.0},
184  {6.38444188569810e-01, 3.12865496004874e-01, 0.0},
185  {4.86903154253160e-02, 6.38444188569810e-01, 0.0}},
186  {-7.47850222338410e-02,
187  8.78076287166040e-02,
188  8.78076287166040e-02,
189  8.78076287166040e-02,
190  2.66736178044190e-02,
191  2.66736178044190e-02,
192  2.66736178044190e-02,
193  3.85568804451285e-02,
194  3.85568804451285e-02,
195  3.85568804451285e-02,
196  3.85568804451285e-02,
197  3.85568804451285e-02,
198  3.85568804451285e-02}
199  },
200  {
201  16,
202  {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
203  {4.59292588292723e-01, 4.59292588292723e-01, 0.0},
204  {4.59292588292723e-01, 8.14148234145540e-02, 0.0},
205  {8.14148234145540e-02, 4.59292588292723e-01, 0.0},
206  {1.70569307751760e-01, 1.70569307751760e-01, 0.0},
207  {1.70569307751760e-01, 6.58861384496480e-01, 0.0},
208  {6.58861384496480e-01, 1.70569307751760e-01, 0.0},
209  {5.05472283170310e-02, 5.05472283170310e-02, 0.0},
210  {5.05472283170310e-02, 8.98905543365938e-01, 0.0},
211  {8.98905543365938e-01, 5.05472283170310e-02, 0.0},
212  {2.63112829634638e-01, 7.28492392955404e-01, 0.0},
213  {7.28492392955404e-01, 8.39477740995798e-03, 0.0},
214  {8.39477740995798e-03, 2.63112829634638e-01, 0.0},
215  {2.63112829634638e-01, 8.39477740995798e-03, 0.0},
216  {7.28492392955404e-01, 2.63112829634638e-01, 0.0},
217  {8.39477740995798e-03, 7.28492392955404e-01, 0.0}},
218  {7.21578038388935e-02,
219  4.75458171336425e-02,
220  4.75458171336425e-02,
221  4.75458171336425e-02,
222  5.16086852673590e-02,
223  5.16086852673590e-02,
224  5.16086852673590e-02,
225  1.62292488115990e-02,
226  1.62292488115988e-02,
227  1.62292488115990e-02,
228  1.36151570872175e-02,
229  1.36151570872175e-02,
230  1.36151570872175e-02,
231  1.36151570872175e-02,
232  1.36151570872175e-02,
233  1.36151570872175e-02}
234  },
235  {
236  19,
237  {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
238  {4.89682519198738e-01, 4.89682519198738e-01, 0.0},
239  {4.89682519198738e-01, 2.06349616025250e-02, 0.0},
240  {2.06349616025250e-02, 4.89682519198738e-01, 0.0},
241  {4.37089591492937e-01, 4.37089591492937e-01, 0.0},
242  {4.37089591492937e-01, 1.25820817014127e-01, 0.0},
243  {1.25820817014127e-01, 4.37089591492937e-01, 0.0},
244  {1.88203535619033e-01, 1.88203535619033e-01, 0.0},
245  {1.88203535619033e-01, 6.23592928761935e-01, 0.0},
246  {6.23592928761935e-01, 1.88203535619033e-01, 0.0},
247  {4.47295133944530e-02, 4.47295133944530e-02, 0.0},
248  {4.47295133944530e-02, 9.10540973211095e-01, 0.0},
249  {9.10540973211095e-01, 4.47295133944530e-02, 0.0},
250  {2.21962989160766e-01, 7.41198598784498e-01, 0.0},
251  {7.41198598784498e-01, 3.68384120547360e-02, 0.0},
252  {3.68384120547360e-02, 2.21962989160766e-01, 0.0},
253  {2.21962989160766e-01, 3.68384120547360e-02, 0.0},
254  {7.41198598784498e-01, 2.21962989160766e-01, 0.0},
255  {3.68384120547360e-02, 7.41198598784498e-01, 0.0}},
256  {4.85678981413995e-02,
257  1.56673501135695e-02,
258  1.56673501135695e-02,
259  1.56673501135695e-02,
260  3.89137705023870e-02,
261  3.89137705023870e-02,
262  3.89137705023870e-02,
263  3.98238694636050e-02,
264  3.98238694636050e-02,
265  3.98238694636050e-02,
266  1.27888378293490e-02,
267  1.27888378293490e-02,
268  1.27888378293490e-02,
269  2.16417696886445e-02,
270  2.16417696886445e-02,
271  2.16417696886445e-02,
272  2.16417696886445e-02,
273  2.16417696886445e-02,
274  2.16417696886445e-02}
275  },
276  {
277  24,
278  {{3.8102570854643002e-03, 8.6854386943076545e-01, 0.0},
279  {8.3865349500109043e-01, 1.6134650499890960e-01, 0.0},
280  {0.0 , 3.9366774470722010e-01, 0.0},
281  {7.7757518429429107e-01, 0.0 , 0.0},
282  {4.7768381772022403e-02, 9.2899486985787905e-01, 0.0},
283  {1.0939142057119900e-02, 1.7690730625559031e-01, 0.0},
284  {4.6374383867430541e-01, 0.0 , 0.0},
285  {9.3049846900263089e-01, 2.9553592846822900e-02, 0.0},
286  {3.9099745550423302e-02, 3.5319656252586103e-02, 0.0},
287  {4.8798437805397499e-01, 5.0365825075943971e-01, 0.0},
288  {1.9305903224251941e-01, 3.0573404093099301e-02, 0.0},
289  {2.2376358774275851e-01, 7.4726591728868819e-01, 0.0},
290  {3.6036266787907702e-02, 6.3491832379200652e-01, 0.0},
291  {7.6777680170023954e-01, 1.0614642990290001e-01, 0.0},
292  {1.0954959855585469e-01, 7.5329402776254240e-01, 0.0},
293  {6.4203365318662664e-01, 2.9530445535851102e-01, 0.0},
294  {1.0999439055630450e-01, 1.6929927488966459e-01, 0.0},
295  {3.3947290311800549e-01, 9.5379208487721703e-02, 0.0},
296  {8.4198522115543697e-02, 3.8729657913960353e-01, 0.0},
297  {5.7966325105486349e-01, 8.0491894656105595e-02, 0.0},
298  {3.6419744430339263e-01, 5.2433682558924433e-01, 0.0},
299  {2.7586334089315973e-01, 2.6481531651496770e-01, 0.0},
300  {2.0776116575484829e-01, 5.0550507373529086e-01, 0.0},
301  {4.8123289062464247e-01, 2.7542385024412980e-01, 0.0}},
302  {5.3333456379563004e-03,
303  5.5334733911235499e-03,
304  5.9501524071177998e-03,
305  6.6995403929284002e-03,
306  7.3041646115608498e-03,
307  7.4233118233402503e-03,
308  7.5781309587828498e-03,
309  7.6015470130063496e-03,
310  8.8279222964811003e-03,
311  9.7797061087609508e-03,
312  1.5707351180334426e-02,
313  1.6151301011728625e-02,
314  2.1481164696039650e-02,
315  2.6268329551205824e-02,
316  2.6365190704419499e-02,
317  2.7457802196927176e-02,
318  2.8987070299349601e-02,
319  3.0871122933097676e-02,
320  3.1343962650456775e-02,
321  3.3093067237629975e-02,
322  3.7039823668389947e-02,
323  4.2207221279855073e-02,
324  4.3362019313832399e-02,
325  4.7633278635674972e-02}
326  },
327  {
328  27,
329  {{3.7802163891336921e-01, 6.1948431533135195e-01, 0.0},
330  {3.2899822292186298e-02, 9.3614893514675623e-01, 0.0},
331  {9.3551434285897095e-01, 3.3268560622678398e-02, 0.0},
332  {3.4222771841359197e-02, 3.2916403878999703e-02, 0.0},
333  {1.4354532010930900e-02, 3.9659731669586501e-01, 0.0},
334  {2.2120535196161799e-02, 1.6892970982290231e-01, 0.0},
335  {8.1562969693268217e-01, 2.6807150626772601e-02, 0.0},
336  {2.7719522918618601e-02, 8.1626233715968810e-01, 0.0},
337  {1.7400571673032261e-01, 2.5252704638304500e-02, 0.0},
338  {3.8913981113319362e-01, 2.2592651051306600e-02, 0.0},
339  {8.0364834053903877e-01, 1.6655614492060569e-01, 0.0},
340  {1.6429286715713459e-01, 8.0454974747615537e-01, 0.0},
341  {6.1758873171277151e-01, 2.5660186833052399e-02, 0.0},
342  {2.6297199713764201e-02, 6.1924873232110123e-01, 0.0},
343  {5.9895439629934211e-01, 3.7272769861629101e-01, 0.0},
344  {8.1721404855381805e-02, 3.2719878157552901e-01, 0.0},
345  {1.3035453031942690e-01, 1.3667083534390509e-01, 0.0},
346  {7.1027868107761583e-01, 1.3828000204292321e-01, 0.0},
347  {1.4118119730952799e-01, 7.0099267949645228e-01, 0.0},
348  {5.3141960154079959e-01, 1.2417148586801489e-01, 0.0},
349  {3.4992914334288650e-01, 5.6938486195327997e-01, 0.0},
350  {3.1909737814681871e-01, 1.1698976413323441e-01, 0.0},
351  {1.2454405910544100e-01, 5.1353143433447235e-01, 0.0},
352  {4.1132499178904658e-01, 2.6677168071577739e-01, 0.0},
353  {5.3634228112084714e-01, 3.2081957909482989e-01, 0.0},
354  {2.2789955884347499e-01, 2.8790310224819649e-01, 0.0},
355  {2.9133859436942361e-01, 4.6494564773693992e-01, 0.0}},
356  {5.6375356078552001e-03,
357  6.5529674260441251e-03,
358  6.6871546432313500e-03,
359  7.2740543402810501e-03,
360  9.1794421950682249e-03,
361  1.0688904048956826e-02,
362  1.1556190176810576e-02,
363  1.1821029782882325e-02,
364  1.2035150250304100e-02,
365  1.3361393587366349e-02,
366  1.3378318081626600e-02,
367  1.3797950075089925e-02,
368  1.4360888683763475e-02,
369  1.4717279053216750e-02,
370  1.6298436572453948e-02,
371  2.1298852449057524e-02,
372  2.2769129560075176e-02,
373  2.4595497454187175e-02,
374  2.6030267669060574e-02,
375  2.7060738237627526e-02,
376  2.7485999004421752e-02,
377  2.7495506358711074e-02,
378  2.8322942561349675e-02,
379  2.9305884203704700e-02,
380  3.1096575055627549e-02,
381  3.3071222942480799e-02,
382  3.4120689978745525e-02}
383  },
384  {
385  32,
386  {{9.2734897448394982e-01, 0.0 , 0.0},
387  {2.3551733249578700e-02, 9.5526919357006035e-01, 0.0},
388  {0.0 , 8.5815888421533082e-01, 0.0},
389  {9.4547507322097091e-01, 4.3010560106405499e-02, 0.0},
390  {1.5406460162685609e-01, 8.4593539837314391e-01, 0.0},
391  {0.0 , 6.2731531923241179e-01, 0.0},
392  {2.7110971356255800e-02, 2.9754117496841800e-02, 0.0},
393  {1.4604496167217570e-01, 9.2296909059649008e-03, 0.0},
394  {2.1152223383121900e-02, 1.5557066896897950e-01, 0.0},
395  {1.4566514788347000e-02, 3.6384660446077510e-01, 0.0},
396  {7.8860171922313160e-01, 1.8920633061715941e-01, 0.0},
397  {7.4918973979067949e-01, 2.3088148766115799e-02, 0.0},
398  {7.1871496101589105e-02, 8.5431474947580432e-01, 0.0},
399  {3.3212908394764512e-01, 2.4506286636990001e-02, 0.0},
400  {3.6118159118967208e-01, 6.1600929617267497e-01, 0.0},
401  {2.4345813394879970e-01, 9.3448087604440996e-02, 0.0},
402  {5.8168921474014745e-01, 3.9316510319604808e-01, 0.0},
403  {5.4444667627192522e-01, 2.5716283623693902e-02, 0.0},
404  {8.2600331401756000e-01, 7.9955384841381302e-02, 0.0},
405  {1.1638649906727730e-01, 8.9602705800587407e-02, 0.0},
406  {2.0376848107772980e-01, 7.1788185898052326e-01, 0.0},
407  {6.4413220382260494e-02, 7.1008125956836521e-01, 0.0},
408  {9.5428585810584596e-02, 2.6077068256562902e-01, 0.0},
409  {2.4498296509349021e-01, 2.1117939909804931e-01, 0.0},
410  {7.0566724344036796e-02, 4.9732063377796598e-01, 0.0},
411  {6.1938125736255578e-01, 1.2512299505810390e-01, 0.0},
412  {6.2768261568031403e-01, 2.5015500335339208e-01, 0.0},
413  {4.2260565743346001e-01, 1.2953296900433620e-01, 0.0},
414  {2.1078525939140391e-01, 3.7986021093401962e-01, 0.0},
415  {4.0896380449124481e-01, 4.6631787462323071e-01, 0.0},
416  {2.1377743253005960e-01, 5.5802528953120256e-01, 0.0},
417  {4.0978657777002531e-01, 3.0141709320909299e-01, 0.0}},
418  {2.4440249073300249e-03,
419  3.3379500136836750e-03,
420  3.4227673271718501e-03,
421  3.5598757180403499e-03,
422  3.8572461868124248e-03,
423  4.8273543712181750e-03,
424  5.2546633678012501e-03,
425  5.3404218288141498e-03,
426  9.2418429056154005e-03,
427  9.2727402108032757e-03,
428  1.0310002059841049e-02,
429  1.0842542708505725e-02,
430  1.1245373099579100e-02,
431  1.2452036600753851e-02,
432  1.2549586713842551e-02,
433  1.3971867159939951e-02,
434  1.4072779302606675e-02,
435  1.4084827229864975e-02,
436  1.5264586206036251e-02,
437  1.5287638802019450e-02,
438  1.9786802896485999e-02,
439  2.0640943697731274e-02,
440  2.2968921082895850e-02,
441  2.3749787662653600e-02,
442  2.4074402518453650e-02,
443  2.5482462438393926e-02,
444  2.6676041524410474e-02,
445  2.7073436306583775e-02,
446  2.9718916975567701e-02,
447  2.9994853663553051e-02,
448  3.1582273211328352e-02,
449  3.7611031301662198e-02}
450  },
451  {
452  36,
453  {{2.4293535159026700e-02, 9.4930592938464031e-01, 0.0},
454  {2.6519342772158901e-02, 2.4269513064041098e-02, 0.0},
455  {9.4921260235510574e-01, 2.6506796643724899e-02, 0.0},
456  {3.3775763749036999e-03, 4.7673164123630779e-01, 0.0},
457  {4.7576722981011582e-01, 5.1989218291019390e-01, 0.0},
458  {5.1907831934706850e-01, 5.5912706202052003e-03, 0.0},
459  {8.6168397453205303e-01, 1.3399604861818300e-02, 0.0},
460  {1.2492097599255590e-01, 8.6130543213341393e-01, 0.0},
461  {1.3856545386105401e-02, 1.2477337173584679e-01, 0.0},
462  {2.1188706422168500e-02, 8.4384383512226457e-01, 0.0},
463  {8.4322967872188404e-01, 1.3545636458303650e-01, 0.0},
464  {1.3542317978649990e-01, 2.1348282065620599e-02, 0.0},
465  {3.0888535106794068e-01, 2.2191966301360600e-02, 0.0},
466  {6.6850575951690716e-01, 3.0890128793894273e-01, 0.0},
467  {2.2654501255714700e-02, 6.6917099433209937e-01, 0.0},
468  {2.8085154087720221e-01, 6.9247181551062442e-01, 0.0},
469  {6.9224467490505948e-01, 2.6872334502594599e-02, 0.0},
470  {2.6861744711943400e-02, 2.8100939732219082e-01, 0.0},
471  {1.1417784854701600e-01, 7.9735814135857996e-01, 0.0},
472  {7.9748079220612744e-01, 8.7980650879088101e-02, 0.0},
473  {8.9280729389424204e-02, 1.1450205611275180e-01, 0.0},
474  {1.0524878924550450e-01, 6.6869041199220447e-01, 0.0},
475  {6.6630222807398454e-01, 2.2750516318320271e-01, 0.0},
476  {2.3078037375469529e-01, 1.0545725612213259e-01, 0.0},
477  {1.7050591575403051e-01, 5.1740643986577728e-01, 0.0},
478  {5.0865939730425092e-01, 3.1705238552093218e-01, 0.0},
479  {3.1418238622808309e-01, 1.8107063616590391e-01, 0.0},
480  {4.6174608178640142e-01, 4.6785945398040590e-01, 0.0},
481  {6.9308749608105902e-02, 4.6228560420845410e-01, 0.0},
482  {4.6519552592682439e-01, 7.2435780566898006e-02, 0.0},
483  {2.5786258578926041e-01, 6.1313950391771632e-01, 0.0},
484  {6.1126277667792195e-01, 1.3003608346093859e-01, 0.0},
485  {1.3051821359335081e-01, 2.5817138288836389e-01, 0.0},
486  {4.2814379918281070e-01, 2.3620059698167339e-01, 0.0},
487  {3.3569957837300629e-01, 4.3110263085883421e-01, 0.0},
488  {2.3054242988361631e-01, 3.4560139493758052e-01, 0.0}},
489  {4.1560249689274751e-03,
490  4.1702924944386254e-03,
491  4.1707642266642000e-03,
492  4.3920217520637501e-03,
493  4.6118665461224503e-03,
494  4.9485602546932503e-03,
495  5.0885098963676500e-03,
496  5.1713215985039248e-03,
497  5.2067841521619253e-03,
498  7.9454944569679001e-03,
499  8.0118008810179994e-03,
500  8.0151920286416749e-03,
501  1.0769148979569475e-02,
502  1.0961835383476750e-02,
503  1.0980241818319100e-02,
504  1.1998798092264475e-02,
505  1.2095156518331500e-02,
506  1.2121685584365801e-02,
507  1.3924112200605200e-02,
508  1.4025659108902326e-02,
509  1.4129753092321276e-02,
510  1.7232247266740025e-02,
511  1.7930333402221024e-02,
512  1.8186348024405299e-02,
513  1.9720183418426299e-02,
514  2.0252858637809099e-02,
515  2.0643132476366850e-02,
516  2.1051114183261624e-02,
517  2.1089638332624925e-02,
518  2.1299246712198301e-02,
519  2.2571133201311374e-02,
520  2.2857078587113475e-02,
521  2.2906976635229850e-02,
522  2.5639334372397973e-02,
523  2.5828991535335525e-02,
524  2.5896359179831598e-02}
525  },
526  {
527  42,
528  {{4.88963910362179e-01, 4.88963910362179e-01, 0.0},
529  {4.88963910362179e-01, 2.20721792756430e-02, 0.0},
530  {2.20721792756430e-02, 4.88963910362179e-01, 0.0},
531  {4.17644719340454e-01, 4.17644719340454e-01, 0.0},
532  {4.17644719340454e-01, 1.64710561319092e-01, 0.0},
533  {1.64710561319092e-01, 4.17644719340454e-01, 0.0},
534  {2.73477528308839e-01, 2.73477528308839e-01, 0.0},
535  {2.73477528308839e-01, 4.53044943382323e-01, 0.0},
536  {4.53044943382323e-01, 2.73477528308839e-01, 0.0},
537  {1.77205532412543e-01, 1.77205532412543e-01, 0.0},
538  {1.77205532412543e-01, 6.45588935174913e-01, 0.0},
539  {6.45588935174913e-01, 1.77205532412543e-01, 0.0},
540  {6.17998830908730e-02, 6.17998830908730e-02, 0.0},
541  {6.17998830908730e-02, 8.76400233818255e-01, 0.0},
542  {8.76400233818255e-01, 6.17998830908730e-02, 0.0},
543  {1.93909612487010e-02, 1.93909612487010e-02, 0.0},
544  {1.93909612487010e-02, 9.61218077502598e-01, 0.0},
545  {9.61218077502598e-01, 1.93909612487010e-02, 0.0},
546  {1.72266687821356e-01, 7.70608554774996e-01, 0.0},
547  {7.70608554774996e-01, 5.71247574036480e-02, 0.0},
548  {5.71247574036480e-02, 1.72266687821356e-01, 0.0},
549  {1.72266687821356e-01, 5.71247574036480e-02, 0.0},
550  {7.70608554774996e-01, 1.72266687821356e-01, 0.0},
551  {5.71247574036480e-02, 7.70608554774996e-01, 0.0},
552  {3.36861459796345e-01, 5.70222290846683e-01, 0.0},
553  {5.70222290846683e-01, 9.29162493569720e-02, 0.0},
554  {9.29162493569720e-02, 3.36861459796345e-01, 0.0},
555  {3.36861459796345e-01, 9.29162493569720e-02, 0.0},
556  {5.70222290846683e-01, 3.36861459796345e-01, 0.0},
557  {9.29162493569720e-02, 5.70222290846683e-01, 0.0},
558  {2.98372882136258e-01, 6.86980167808088e-01, 0.0},
559  {6.86980167808088e-01, 1.46469500556540e-02, 0.0},
560  {1.46469500556540e-02, 2.98372882136258e-01, 0.0},
561  {2.98372882136258e-01, 1.46469500556540e-02, 0.0},
562  {6.86980167808088e-01, 2.98372882136258e-01, 0.0},
563  {1.46469500556540e-02, 6.86980167808088e-01, 0.0},
564  {1.18974497696957e-01, 8.79757171370171e-01, 0.0},
565  {8.79757171370171e-01, 1.26833093287199e-03, 0.0},
566  {1.26833093287199e-03, 1.18974497696957e-01, 0.0},
567  {1.18974497696957e-01, 1.26833093287199e-03, 0.0},
568  {8.79757171370171e-01, 1.18974497696957e-01, 0.0},
569  {1.26833093287199e-03, 8.79757171370171e-01, 0.0}},
570  {1.09417906847145e-02,
571  1.09417906847145e-02,
572  1.09417906847145e-02,
573  1.63941767720625e-02,
574  1.63941767720625e-02,
575  1.63941767720625e-02,
576  2.58870522536460e-02,
577  2.58870522536460e-02,
578  2.58870522536460e-02,
579  2.10812943684965e-02,
580  2.10812943684965e-02,
581  2.10812943684965e-02,
582  7.21684983488850e-03,
583  7.21684983488850e-03,
584  7.21684983488850e-03,
585  2.46170180120000e-03,
586  2.46170180120000e-03,
587  2.46170180120000e-03,
588  1.23328766062820e-02,
589  1.23328766062820e-02,
590  1.23328766062820e-02,
591  1.23328766062820e-02,
592  1.23328766062820e-02,
593  1.23328766062820e-02,
594  1.92857553935305e-02,
595  1.92857553935305e-02,
596  1.92857553935305e-02,
597  1.92857553935305e-02,
598  1.92857553935305e-02,
599  1.92857553935305e-02,
600  7.21815405676700e-03,
601  7.21815405676700e-03,
602  7.21815405676700e-03,
603  7.21815405676700e-03,
604  7.21815405676700e-03,
605  7.21815405676700e-03,
606  2.50511441925050e-03,
607  2.50511441925050e-03,
608  2.50511441925050e-03,
609  2.50511441925050e-03,
610  2.50511441925050e-03,
611  2.50511441925050e-03}
612  },
613  {
614  55,
615  {{1.0 , 0.0 , 0.0},
616  {0.0 , 1.0 , 0.0},
617  {0.0 , 0.0 , 0.0},
618  {9.3988635835771928e-01, 4.9848744634100996e-03, 0.0},
619  {5.4380668305835503e-02, 9.3864056186166756e-01, 0.0},
620  {9.3940049163876004e-03, 5.2642446269734702e-02, 0.0},
621  {1.6434508636240200e-02, 9.4690355173508323e-01, 0.0},
622  {9.4694872698624577e-01, 3.6337367716693998e-02, 0.0},
623  {4.2660400576765102e-02, 1.5122454179941101e-02, 0.0},
624  {1.2226949543872000e-02, 8.6937735106643133e-01, 0.0},
625  {8.6736965210466677e-01, 1.2049172857742969e-01, 0.0},
626  {8.4567440213890721e-01, 1.5776396787000199e-02, 0.0},
627  {1.3957596321026139e-01, 8.4481208703747090e-01, 0.0},
628  {1.3178217432308281e-01, 1.3500960558402201e-02, 0.0},
629  {1.5795512630024801e-02, 1.4552749385359881e-01, 0.0},
630  {7.3654628844363068e-01, 1.5569754090822801e-02, 0.0},
631  {1.3968843033038900e-02, 7.3798368944501946e-01, 0.0},
632  {2.5478951860390298e-01, 7.2976156897705524e-01, 0.0},
633  {7.3163865225549030e-01, 2.5430766833150520e-01, 0.0},
634  {1.5725372895084501e-02, 2.6962397957906031e-01, 0.0},
635  {2.6623028436468249e-01, 1.4478395630801300e-02, 0.0},
636  {8.6735040652140771e-01, 5.9167941040048203e-02, 0.0},
637  {7.4149366695661204e-02, 8.6347825750608687e-01, 0.0},
638  {1.5928594836003299e-02, 4.1912389552381862e-01, 0.0},
639  {1.5606102806777700e-02, 5.8092229211457624e-01, 0.0},
640  {5.9100948174838852e-01, 1.5925145265094101e-02, 0.0},
641  {4.0347714968887188e-01, 5.8067003681039198e-01, 0.0},
642  {5.6947456285259768e-01, 4.1494951463020030e-01, 0.0},
643  {6.7849370065030001e-02, 7.6121867859137604e-02, 0.0},
644  {4.2659685902715933e-01, 1.5750969231154401e-02, 0.0},
645  {6.7098250788970207e-02, 7.7418983124212093e-01, 0.0},
646  {7.5283102314795158e-01, 8.1911949563924294e-02, 0.0},
647  {7.7537277835568841e-01, 1.5771284572917341e-01, 0.0},
648  {1.6890731577873661e-01, 7.5039430997422452e-01, 0.0},
649  {1.6873358329194171e-01, 7.0831150726781894e-02, 0.0},
650  {8.2124470843632405e-02, 1.7629966267710759e-01, 0.0},
651  {6.2887053633447976e-01, 8.0774495331656301e-02, 0.0},
652  {8.1141301526575199e-02, 3.0543735897757762e-01, 0.0},
653  {2.9691120650804809e-01, 6.2274859888709300e-01, 0.0},
654  {7.6754231417057298e-02, 6.2472471495456661e-01, 0.0},
655  {6.2230223338447721e-01, 3.0114858211656370e-01, 0.0},
656  {3.1037862880509631e-01, 7.7909836507944599e-02, 0.0},
657  {8.1921821518658594e-02, 4.6036330383508761e-01, 0.0},
658  {4.7170226650134689e-01, 8.2155400679671906e-02, 0.0},
659  {4.5466034152504742e-01, 4.6375650338896440e-01, 0.0},
660  {1.7010913392369389e-01, 6.4222778081881993e-01, 0.0},
661  {6.4060043294867430e-01, 1.8982935372556059e-01, 0.0},
662  {1.9122675837165989e-01, 1.7399556853425760e-01, 0.0},
663  {1.8853157670702370e-01, 4.7989140704057581e-01, 0.0},
664  {4.7729299576907452e-01, 3.3483565981193042e-01, 0.0},
665  {3.1269746217597721e-01, 4.9579721972587398e-01, 0.0},
666  {4.9612259459456259e-01, 1.9275536689044351e-01, 0.0},
667  {1.9288053128670610e-01, 3.1610158072607569e-01, 0.0},
668  {3.3600414538164958e-01, 1.8948928012898231e-01, 0.0},
669  {3.3372805508479741e-01, 3.3435710218114523e-01, 0.0}},
670  {1.5506499627784999e-04,
671  1.5787936779320001e-04,
672  1.7716503897180001e-04,
673  1.3790929042020500e-03,
674  1.5673101913945000e-03,
675  1.9632852206504501e-03,
676  2.3637870966120248e-03,
677  2.4456127817772499e-03,
678  2.4965410872361499e-03,
679  3.4388454704036252e-03,
680  3.5244794510020999e-03,
681  3.7411716084290001e-03,
682  3.9024375902997751e-03,
683  3.9420923337041246e-03,
684  4.3948636595678749e-03,
685  5.1028460067507001e-03,
686  5.2390719653994996e-03,
687  5.2678353249450997e-03,
688  5.4411690050507498e-03,
689  5.5572102174651500e-03,
690  5.6046673420516247e-03,
691  5.7530654248287997e-03,
692  5.9203475624943751e-03,
693  6.4366160841976749e-03,
694  6.4489200402012004e-03,
695  6.4518081902498253e-03,
696  6.5085808014669752e-03,
697  6.6442035402279253e-03,
698  6.6446190457719254e-03,
699  6.6883082309448748e-03,
700  9.3946951660218506e-03,
701  9.5766473548822492e-03,
702  9.6212423756326000e-03,
703  9.7404956463108747e-03,
704  9.8651027886874250e-03,
705  1.0309119452445125e-02,
706  1.2821810962084575e-02,
707  1.2910141048365926e-02,
708  1.2955751056727700e-02,
709  1.3213199704525376e-02,
710  1.3462639325681701e-02,
711  1.3547383232981901e-02,
712  1.4618428661110900e-02,
713  1.4821579209082151e-02,
714  1.4858956918716301e-02,
715  1.5795006396574451e-02,
716  1.5823171128833101e-02,
717  1.6017684044289202e-02,
718  2.0301014897957576e-02,
719  2.0360937838258826e-02,
720  2.0366980031034525e-02,
721  2.0376263702112225e-02,
722  2.0379116623473949e-02,
723  2.0423276490578225e-02,
724  2.3080458363263227e-02}
725  },
726  {
727  55,
728  {{1.0 , 0.0 , 0.0},
729  {0.0 , 1.0 , 0.0},
730  {0.0 , 0.0 , 0.0},
731  {9.3988635835771928e-01, 4.9848744634100996e-03, 0.0},
732  {5.4380668305835503e-02, 9.3864056186166756e-01, 0.0},
733  {9.3940049163876004e-03, 5.2642446269734702e-02, 0.0},
734  {1.6434508636240200e-02, 9.4690355173508323e-01, 0.0},
735  {9.4694872698624577e-01, 3.6337367716693998e-02, 0.0},
736  {4.2660400576765102e-02, 1.5122454179941101e-02, 0.0},
737  {1.2226949543872000e-02, 8.6937735106643133e-01, 0.0},
738  {8.6736965210466677e-01, 1.2049172857742969e-01, 0.0},
739  {8.4567440213890721e-01, 1.5776396787000199e-02, 0.0},
740  {1.3957596321026139e-01, 8.4481208703747090e-01, 0.0},
741  {1.3178217432308281e-01, 1.3500960558402201e-02, 0.0},
742  {1.5795512630024801e-02, 1.4552749385359881e-01, 0.0},
743  {7.3654628844363068e-01, 1.5569754090822801e-02, 0.0},
744  {1.3968843033038900e-02, 7.3798368944501946e-01, 0.0},
745  {2.5478951860390298e-01, 7.2976156897705524e-01, 0.0},
746  {7.3163865225549030e-01, 2.5430766833150520e-01, 0.0},
747  {1.5725372895084501e-02, 2.6962397957906031e-01, 0.0},
748  {2.6623028436468249e-01, 1.4478395630801300e-02, 0.0},
749  {8.6735040652140771e-01, 5.9167941040048203e-02, 0.0},
750  {7.4149366695661204e-02, 8.6347825750608687e-01, 0.0},
751  {1.5928594836003299e-02, 4.1912389552381862e-01, 0.0},
752  {1.5606102806777700e-02, 5.8092229211457624e-01, 0.0},
753  {5.9100948174838852e-01, 1.5925145265094101e-02, 0.0},
754  {4.0347714968887188e-01, 5.8067003681039198e-01, 0.0},
755  {5.6947456285259768e-01, 4.1494951463020030e-01, 0.0},
756  {6.7849370065030001e-02, 7.6121867859137604e-02, 0.0},
757  {4.2659685902715933e-01, 1.5750969231154401e-02, 0.0},
758  {6.7098250788970207e-02, 7.7418983124212093e-01, 0.0},
759  {7.5283102314795158e-01, 8.1911949563924294e-02, 0.0},
760  {7.7537277835568841e-01, 1.5771284572917341e-01, 0.0},
761  {1.6890731577873661e-01, 7.5039430997422452e-01, 0.0},
762  {1.6873358329194171e-01, 7.0831150726781894e-02, 0.0},
763  {8.2124470843632405e-02, 1.7629966267710759e-01, 0.0},
764  {6.2887053633447976e-01, 8.0774495331656301e-02, 0.0},
765  {8.1141301526575199e-02, 3.0543735897757762e-01, 0.0},
766  {2.9691120650804809e-01, 6.2274859888709300e-01, 0.0},
767  {7.6754231417057298e-02, 6.2472471495456661e-01, 0.0},
768  {6.2230223338447721e-01, 3.0114858211656370e-01, 0.0},
769  {3.1037862880509631e-01, 7.7909836507944599e-02, 0.0},
770  {8.1921821518658594e-02, 4.6036330383508761e-01, 0.0},
771  {4.7170226650134689e-01, 8.2155400679671906e-02, 0.0},
772  {4.5466034152504742e-01, 4.6375650338896440e-01, 0.0},
773  {1.7010913392369389e-01, 6.4222778081881993e-01, 0.0},
774  {6.4060043294867430e-01, 1.8982935372556059e-01, 0.0},
775  {1.9122675837165989e-01, 1.7399556853425760e-01, 0.0},
776  {1.8853157670702370e-01, 4.7989140704057581e-01, 0.0},
777  {4.7729299576907452e-01, 3.3483565981193042e-01, 0.0},
778  {3.1269746217597721e-01, 4.9579721972587398e-01, 0.0},
779  {4.9612259459456259e-01, 1.9275536689044351e-01, 0.0},
780  {1.9288053128670610e-01, 3.1610158072607569e-01, 0.0},
781  {3.3600414538164958e-01, 1.8948928012898231e-01, 0.0},
782  {3.3372805508479741e-01, 3.3435710218114523e-01, 0.0}},
783  {1.5506499627784999e-04,
784  1.5787936779320001e-04,
785  1.7716503897180001e-04,
786  1.3790929042020500e-03,
787  1.5673101913945000e-03,
788  1.9632852206504501e-03,
789  2.3637870966120248e-03,
790  2.4456127817772499e-03,
791  2.4965410872361499e-03,
792  3.4388454704036252e-03,
793  3.5244794510020999e-03,
794  3.7411716084290001e-03,
795  3.9024375902997751e-03,
796  3.9420923337041246e-03,
797  4.3948636595678749e-03,
798  5.1028460067507001e-03,
799  5.2390719653994996e-03,
800  5.2678353249450997e-03,
801  5.4411690050507498e-03,
802  5.5572102174651500e-03,
803  5.6046673420516247e-03,
804  5.7530654248287997e-03,
805  5.9203475624943751e-03,
806  6.4366160841976749e-03,
807  6.4489200402012004e-03,
808  6.4518081902498253e-03,
809  6.5085808014669752e-03,
810  6.6442035402279253e-03,
811  6.6446190457719254e-03,
812  6.6883082309448748e-03,
813  9.3946951660218506e-03,
814  9.5766473548822492e-03,
815  9.6212423756326000e-03,
816  9.7404956463108747e-03,
817  9.8651027886874250e-03,
818  1.0309119452445125e-02,
819  1.2821810962084575e-02,
820  1.2910141048365926e-02,
821  1.2955751056727700e-02,
822  1.3213199704525376e-02,
823  1.3462639325681701e-02,
824  1.3547383232981901e-02,
825  1.4618428661110900e-02,
826  1.4821579209082151e-02,
827  1.4858956918716301e-02,
828  1.5795006396574451e-02,
829  1.5823171128833101e-02,
830  1.6017684044289202e-02,
831  2.0301014897957576e-02,
832  2.0360937838258826e-02,
833  2.0366980031034525e-02,
834  2.0376263702112225e-02,
835  2.0379116623473949e-02,
836  2.0423276490578225e-02,
837  2.3080458363263227e-02}
838  },
839  {
840  61,
841  {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
842  {4.97170540556774e-01, 4.97170540556774e-01, 0.0},
843  {4.97170540556774e-01, 5.65891888645198e-03, 0.0},
844  {5.65891888645198e-03, 4.97170540556774e-01, 0.0},
845  {4.82176322624625e-01, 4.82176322624625e-01, 0.0},
846  {4.82176322624625e-01, 3.56473547507510e-02, 0.0},
847  {3.56473547507510e-02, 4.82176322624625e-01, 0.0},
848  {4.50239969020782e-01, 4.50239969020782e-01, 0.0},
849  {4.50239969020782e-01, 9.95200619584370e-02, 0.0},
850  {9.95200619584370e-02, 4.50239969020782e-01, 0.0},
851  {4.00266239377397e-01, 4.00266239377397e-01, 0.0},
852  {4.00266239377397e-01, 1.99467521245206e-01, 0.0},
853  {1.99467521245206e-01, 4.00266239377397e-01, 0.0},
854  {2.52141267970953e-01, 2.52141267970953e-01, 0.0},
855  {2.52141267970953e-01, 4.95717464058095e-01, 0.0},
856  {4.95717464058095e-01, 2.52141267970953e-01, 0.0},
857  {1.62047004658461e-01, 1.62047004658461e-01, 0.0},
858  {1.62047004658461e-01, 6.75905990683077e-01, 0.0},
859  {6.75905990683077e-01, 1.62047004658461e-01, 0.0},
860  {7.58758822607460e-02, 7.58758822607460e-02, 0.0},
861  {7.58758822607460e-02, 8.48248235478508e-01, 0.0},
862  {8.48248235478508e-01, 7.58758822607460e-02, 0.0},
863  {1.56547269678220e-02, 1.56547269678220e-02, 0.0},
864  {1.56547269678220e-02, 9.68690546064356e-01, 0.0},
865  {9.68690546064356e-01, 1.56547269678220e-02, 0.0},
866  {3.34319867363658e-01, 6.55493203809423e-01, 0.0},
867  {6.55493203809423e-01, 1.01869288269190e-02, 0.0},
868  {1.01869288269190e-02, 3.34319867363658e-01, 0.0},
869  {3.34319867363658e-01, 1.01869288269190e-02, 0.0},
870  {6.55493203809423e-01, 3.34319867363658e-01, 0.0},
871  {1.01869288269190e-02, 6.55493203809423e-01, 0.0},
872  {2.92221537796944e-01, 5.72337590532020e-01, 0.0},
873  {5.72337590532020e-01, 1.35440871671036e-01, 0.0},
874  {1.35440871671036e-01, 2.92221537796944e-01, 0.0},
875  {2.92221537796944e-01, 1.35440871671036e-01, 0.0},
876  {5.72337590532020e-01, 2.92221537796944e-01, 0.0},
877  {1.35440871671036e-01, 5.72337590532020e-01, 0.0},
878  {3.19574885423190e-01, 6.26001190286228e-01, 0.0},
879  {6.26001190286228e-01, 5.44239242905830e-02, 0.0},
880  {5.44239242905830e-02, 3.19574885423190e-01, 0.0},
881  {3.19574885423190e-01, 5.44239242905830e-02, 0.0},
882  {6.26001190286228e-01, 3.19574885423190e-01, 0.0},
883  {5.44239242905830e-02, 6.26001190286228e-01, 0.0},
884  {1.90704224192292e-01, 7.96427214974071e-01, 0.0},
885  {7.96427214974071e-01, 1.28685608336370e-02, 0.0},
886  {1.28685608336370e-02, 1.90704224192292e-01, 0.0},
887  {1.90704224192292e-01, 1.28685608336370e-02, 0.0},
888  {7.96427214974071e-01, 1.90704224192292e-01, 0.0},
889  {1.28685608336370e-02, 7.96427214974071e-01, 0.0},
890  {1.80483211648746e-01, 7.52351005937729e-01, 0.0},
891  {7.52351005937729e-01, 6.71657824135240e-02, 0.0},
892  {6.71657824135240e-02, 1.80483211648746e-01, 0.0},
893  {1.80483211648746e-01, 6.71657824135240e-02, 0.0},
894  {7.52351005937729e-01, 1.80483211648746e-01, 0.0},
895  {6.71657824135240e-02, 7.52351005937729e-01, 0.0},
896  {8.07113136795640e-02, 9.04625504095608e-01, 0.0},
897  {9.04625504095608e-01, 1.46631822248280e-02, 0.0},
898  {1.46631822248280e-02, 8.07113136795640e-02, 0.0},
899  {8.07113136795640e-02, 1.46631822248280e-02, 0.0},
900  {9.04625504095608e-01, 8.07113136795640e-02, 0.0},
901  {1.46631822248280e-02, 9.04625504095608e-01, 0.0}},
902  {1.67185996454015e-02,
903  2.54670772025350e-03,
904  2.54670772025350e-03,
905  2.54670772025350e-03,
906  7.33543226381900e-03,
907  7.33543226381900e-03,
908  7.33543226381900e-03,
909  1.21754391768360e-02,
910  1.21754391768360e-02,
911  1.21754391768360e-02,
912  1.55537754344845e-02,
913  1.55537754344845e-02,
914  1.55537754344845e-02,
915  1.56285556093100e-02,
916  1.56285556093100e-02,
917  1.56285556093100e-02,
918  1.24078271698325e-02,
919  1.24078271698325e-02,
920  1.24078271698325e-02,
921  7.02803653527850e-03,
922  7.02803653527850e-03,
923  7.02803653527850e-03,
924  1.59733808688950e-03,
925  1.59733808688950e-03,
926  1.59733808688950e-03,
927  4.05982765949650e-03,
928  4.05982765949650e-03,
929  4.05982765949650e-03,
930  4.05982765949650e-03,
931  4.05982765949650e-03,
932  4.05982765949650e-03,
933  1.34028711415815e-02,
934  1.34028711415815e-02,
935  1.34028711415815e-02,
936  1.34028711415815e-02,
937  1.34028711415815e-02,
938  1.34028711415815e-02,
939  9.22999660541100e-03,
940  9.22999660541100e-03,
941  9.22999660541100e-03,
942  9.22999660541100e-03,
943  9.22999660541100e-03,
944  9.22999660541100e-03,
945  4.23843426716400e-03,
946  4.23843426716400e-03,
947  4.23843426716400e-03,
948  4.23843426716400e-03,
949  4.23843426716400e-03,
950  4.23843426716400e-03,
951  9.14639838501250e-03,
952  9.14639838501250e-03,
953  9.14639838501250e-03,
954  9.14639838501250e-03,
955  9.14639838501250e-03,
956  9.14639838501250e-03,
957  3.33281600208250e-03,
958  3.33281600208250e-03,
959  3.33281600208250e-03,
960  3.33281600208250e-03,
961  3.33281600208250e-03,
962  3.33281600208250e-03}
963  },
964  {
965  66,
966  {{1.1673105966841200e-02, 9.8125659512890129e-01, 0.0},
967  {9.8100308583879503e-01, 7.1462504863216000e-03, 0.0},
968  {1.0696631709169700e-02, 1.1515393337596600e-02, 0.0},
969  {9.3824769835505051e-01, 4.9557059134064198e-02, 0.0},
970  {1.2662751841721401e-02, 9.3701236206150318e-01, 0.0},
971  {5.9810940998380198e-02, 1.2136457892184800e-02, 0.0},
972  {1.3736329792672100e-02, 6.1278362559696799e-02, 0.0},
973  {9.2295279594054480e-01, 1.4112827060242099e-02, 0.0},
974  {6.3310735499269494e-02, 9.2201972917274344e-01, 0.0},
975  {1.1726510033460201e-02, 1.5005204752290349e-01, 0.0},
976  {1.5547205873234721e-01, 8.3251471215892492e-01, 0.0},
977  {8.3432938889821573e-01, 1.2522815875883600e-02, 0.0},
978  {8.5016380319567597e-01, 1.3719975087357841e-01, 0.0},
979  {1.2881635052197599e-02, 8.4776270634792006e-01, 0.0},
980  {1.5108016089587781e-01, 1.3652692403937501e-02, 0.0},
981  {1.0191787921658400e-02, 5.7704386183448575e-01, 0.0},
982  {2.8133723993032811e-01, 7.0668537596231984e-01, 0.0},
983  {7.1243746285009335e-01, 1.2456978098990301e-02, 0.0},
984  {2.7630252508633668e-01, 1.2174131138564200e-02, 0.0},
985  {1.0965836856061799e-02, 4.1943067124662847e-01, 0.0},
986  {4.2891105178839167e-01, 5.5996160674689166e-01, 0.0},
987  {4.2154205551147350e-01, 1.1647599478465699e-02, 0.0},
988  {5.7112585904443613e-01, 1.1821831398851200e-02, 0.0},
989  {5.8268682705109343e-01, 4.0578895811771831e-01, 0.0},
990  {1.3056780671324699e-02, 2.7250237508679159e-01, 0.0},
991  {1.3076040096391800e-02, 7.2247125232334730e-01, 0.0},
992  {7.2634370624067746e-01, 2.6029840192506443e-01, 0.0},
993  {6.8723006863737404e-02, 6.3141727720962701e-02, 0.0},
994  {8.6523021015294610e-01, 7.2061183733767895e-02, 0.0},
995  {6.4859907103736694e-02, 8.5904335439099433e-01, 0.0},
996  {1.4834949433620581e-01, 7.8887883522396707e-01, 0.0},
997  {6.2435989839593801e-02, 1.4939354993542750e-01, 0.0},
998  {7.8713690117350699e-01, 6.5638204275659501e-02, 0.0},
999  {5.1910492160953101e-02, 5.2556356956052430e-01, 0.0},
1000  {1.5431299274438229e-01, 7.1638392691700595e-02, 0.0},
1001  {2.6178427456029407e-01, 6.2147948528815097e-02, 0.0},
1002  {7.6672578728127994e-01, 1.6582115548313259e-01, 0.0},
1003  {2.5821036766273009e-01, 6.8001197661390189e-01, 0.0},
1004  {6.7906592514742597e-02, 7.5715154377818017e-01, 0.0},
1005  {5.2935782748041971e-01, 4.1215038411072058e-01, 0.0},
1006  {6.6603615048415998e-02, 2.6125130878864999e-01, 0.0},
1007  {5.8567546189943198e-02, 3.9022361145349760e-01, 0.0},
1008  {6.4453536041083406e-02, 6.3736265597609554e-01, 0.0},
1009  {6.7481384291513691e-01, 6.3758334206129100e-02, 0.0},
1010  {3.9146023103687089e-01, 5.5032380905631106e-01, 0.0},
1011  {6.4877014923071408e-01, 2.8367283602629478e-01, 0.0},
1012  {3.9464982204080379e-01, 6.0517552255370900e-02, 0.0},
1013  {5.3901371519333352e-01, 6.1199017693642201e-02, 0.0},
1014  {1.6278950827847499e-01, 6.8613221410348235e-01, 0.0},
1015  {6.8124363226406448e-01, 1.5679683458990931e-01, 0.0},
1016  {1.5428328780201980e-01, 1.6675126240198401e-01, 0.0},
1017  {2.5227277504445078e-01, 2.5048039333948502e-01, 0.0},
1018  {2.5479815324070432e-01, 4.9940906490431908e-01, 0.0},
1019  {1.4855805491943541e-01, 5.7560230960873771e-01, 0.0},
1020  {2.9302396064361819e-01, 5.6568973541618528e-01, 0.0},
1021  {2.8089912723099042e-01, 1.4379215742477949e-01, 0.0},
1022  {4.8209895929708219e-01, 2.5185575358650381e-01, 0.0},
1023  {5.6418782454436134e-01, 1.4629667431525920e-01, 0.0},
1024  {1.3076996443439021e-01, 4.4895775861167753e-01, 0.0},
1025  {1.4796922219475581e-01, 3.0011743868291701e-01, 0.0},
1026  {5.6386842229459166e-01, 2.8137720892975088e-01, 0.0},
1027  {4.3611574287904659e-01, 4.2520534464204729e-01, 0.0},
1028  {3.6032639352854701e-01, 2.5991900048886368e-01, 0.0},
1029  {4.2241883346742481e-01, 1.4532384433026860e-01, 0.0},
1030  {3.7190018330523877e-01, 3.7801227035670099e-01, 0.0},
1031  {2.4136450069284729e-01, 3.8475632849397318e-01, 0.0}},
1032  {6.2914392466127504e-04,
1033  6.3183630018052495e-04,
1034  8.3173238332957496e-04,
1035  2.0375873031348501e-03,
1036  2.1533881435404252e-03,
1037  2.1946686544827001e-03,
1038  2.4274896390419250e-03,
1039  2.5616552978717250e-03,
1040  2.7099422085185751e-03,
1041  3.2346347543960748e-03,
1042  3.4084955895738499e-03,
1043  3.4619332036664001e-03,
1044  3.4855385026212752e-03,
1045  3.6030349991898998e-03,
1046  3.8425863883506501e-03,
1047  4.0622450563140748e-03,
1048  4.2429576070036248e-03,
1049  4.2522133105332002e-03,
1050  4.2738380168663498e-03,
1051  4.3472213639774750e-03,
1052  4.3635990609680250e-03,
1053  4.4601689321659248e-03,
1054  4.4611715969841001e-03,
1055  4.4761584388088504e-03,
1056  4.5314939050175749e-03,
1057  4.6196209720506748e-03,
1058  4.6448391092779500e-03,
1059  5.0804287944135754e-03,
1060  5.3442915452291753e-03,
1061  5.7979213524570498e-03,
1062  6.8606677714776751e-03,
1063  7.2575480585093501e-03,
1064  7.3630684626356750e-03,
1065  7.4859062907272752e-03,
1066  7.6756737029697996e-03,
1067  8.1315841465677500e-03,
1068  8.1971052126526001e-03,
1069  8.2808668797998992e-03,
1070  8.6541881718643493e-03,
1071  8.6770343494031749e-03,
1072  8.6843012350962742e-03,
1073  8.7132190613550004e-03,
1074  8.7150390296491503e-03,
1075  8.8867892493721002e-03,
1076  9.0045749095674504e-03,
1077  9.0731571460701751e-03,
1078  9.5474425520800498e-03,
1079  9.8063200029475748e-03,
1080  1.2067753147187676e-02,
1081  1.2247803039156025e-02,
1082  1.2430520846804525e-02,
1083  1.2676643424644550e-02,
1084  1.2744299851074425e-02,
1085  1.3034001591679976e-02,
1086  1.3086521873117450e-02,
1087  1.3111017088793300e-02,
1088  1.3186491120564975e-02,
1089  1.3236226593190750e-02,
1090  1.3559889862520475e-02,
1091  1.3586755085482525e-02,
1092  1.3677513715971475e-02,
1093  1.3932208647817225e-02,
1094  1.4443356605827800e-02,
1095  1.4634844540566926e-02,
1096  1.5225981266989826e-02,
1097  1.5931849111237351e-02}
1098  },
1099  {
1100  73,
1101  {{3.33333333333333e-01, 3.33333333333333e-01, 0.0},
1102  {4.89609987073006e-01, 4.89609987073006e-01, 0.0},
1103  {4.89609987073006e-01, 2.07800258539870e-02, 0.0},
1104  {2.07800258539870e-02, 4.89609987073006e-01, 0.0},
1105  {4.54536892697893e-01, 4.54536892697893e-01, 0.0},
1106  {4.54536892697893e-01, 9.09262146042150e-02, 0.0},
1107  {9.09262146042150e-02, 4.54536892697893e-01, 0.0},
1108  {4.01416680649431e-01, 4.01416680649431e-01, 0.0},
1109  {4.01416680649431e-01, 1.97166638701138e-01, 0.0},
1110  {1.97166638701138e-01, 4.01416680649431e-01, 0.0},
1111  {2.55551654403098e-01, 2.55551654403098e-01, 0.0},
1112  {2.55551654403098e-01, 4.88896691193805e-01, 0.0},
1113  {4.88896691193805e-01, 2.55551654403098e-01, 0.0},
1114  {1.77077942152130e-01, 1.77077942152130e-01, 0.0},
1115  {1.77077942152130e-01, 6.45844115695741e-01, 0.0},
1116  {6.45844115695741e-01, 1.77077942152130e-01, 0.0},
1117  {1.10061053227952e-01, 1.10061053227952e-01, 0.0},
1118  {1.10061053227952e-01, 7.79877893544096e-01, 0.0},
1119  {7.79877893544096e-01, 1.10061053227952e-01, 0.0},
1120  {5.55286242518400e-02, 5.55286242518400e-02, 0.0},
1121  {5.55286242518400e-02, 8.88942751496321e-01, 0.0},
1122  {8.88942751496321e-01, 5.55286242518400e-02, 0.0},
1123  {1.26218637772290e-02, 1.26218637772290e-02, 0.0},
1124  {1.26218637772290e-02, 9.74756272445543e-01, 0.0},
1125  {9.74756272445543e-01, 1.26218637772290e-02, 0.0},
1126  {3.95754787356943e-01, 6.00633794794645e-01, 0.0},
1127  {6.00633794794645e-01, 3.61141784841201e-03, 0.0},
1128  {3.61141784841201e-03, 3.95754787356943e-01, 0.0},
1129  {3.95754787356943e-01, 3.61141784841201e-03, 0.0},
1130  {6.00633794794645e-01, 3.95754787356943e-01, 0.0},
1131  {3.61141784841201e-03, 6.00633794794643e-01, 0.0},
1132  {3.07929983880436e-01, 5.57603261588784e-01, 0.0},
1133  {5.57603261588784e-01, 1.34466754530780e-01, 0.0},
1134  {1.34466754530780e-01, 3.07929983880436e-01, 0.0},
1135  {3.07929983880436e-01, 1.34466754530780e-01, 0.0},
1136  {5.57603261588784e-01, 3.07929983880436e-01, 0.0},
1137  {1.34466754530780e-01, 5.57603261588784e-01, 0.0},
1138  {2.64566948406520e-01, 7.20987025817365e-01, 0.0},
1139  {7.20987025817365e-01, 1.44460257761150e-02, 0.0},
1140  {1.44460257761150e-02, 2.64566948406520e-01, 0.0},
1141  {2.64566948406520e-01, 1.44460257761150e-02, 0.0},
1142  {7.20987025817365e-01, 2.64566948406520e-01, 0.0},
1143  {1.44460257761150e-02, 7.20987025817365e-01, 0.0},
1144  {3.58539352205951e-01, 5.94527068955871e-01, 0.0},
1145  {5.94527068955871e-01, 4.69335788381780e-02, 0.0},
1146  {4.69335788381780e-02, 3.58539352205951e-01, 0.0},
1147  {3.58539352205951e-01, 4.69335788381780e-02, 0.0},
1148  {5.94527068955871e-01, 3.58539352205951e-01, 0.0},
1149  {4.69335788381780e-02, 5.94527068955871e-01, 0.0},
1150  {1.57807405968595e-01, 8.39331473680839e-01, 0.0},
1151  {8.39331473680839e-01, 2.86112035056701e-03, 0.0},
1152  {2.86112035056701e-03, 1.57807405968595e-01, 0.0},
1153  {1.57807405968595e-01, 2.86112035056701e-03, 0.0},
1154  {8.39331473680839e-01, 1.57807405968595e-01, 0.0},
1155  {2.86112035056701e-03, 8.39331473680839e-01, 0.0},
1156  {7.50505969759110e-02, 7.01087978926173e-01, 0.0},
1157  {7.01087978926173e-01, 2.23861424097916e-01, 0.0},
1158  {2.23861424097916e-01, 7.50505969759110e-02, 0.0},
1159  {7.50505969759110e-02, 2.23861424097916e-01, 0.0},
1160  {7.01087978926173e-01, 7.50505969759110e-02, 0.0},
1161  {2.23861424097916e-01, 7.01087978926173e-01, 0.0},
1162  {1.42421601113383e-01, 8.22931324069857e-01, 0.0},
1163  {8.22931324069857e-01, 3.46470748167600e-02, 0.0},
1164  {3.46470748167600e-02, 1.42421601113383e-01, 0.0},
1165  {1.42421601113383e-01, 3.46470748167600e-02, 0.0},
1166  {8.22931324069857e-01, 1.42421601113383e-01, 0.0},
1167  {3.46470748167600e-02, 8.22931324069857e-01, 0.0},
1168  {6.54946280829380e-02, 9.24344252620784e-01, 0.0},
1169  {9.24344252620784e-01, 1.01611192962780e-02, 0.0},
1170  {1.01611192962780e-02, 6.54946280829380e-02, 0.0},
1171  {6.54946280829380e-02, 1.01611192962780e-02, 0.0},
1172  {9.24344252620784e-01, 6.54946280829380e-02, 0.0},
1173  {1.01611192962780e-02, 9.24344252620784e-01, 0.0}},
1174  {1.64531656944595e-02,
1175  5.16536594563600e-03,
1176  5.16536594563600e-03,
1177  5.16536594563600e-03,
1178  1.11936236315080e-02,
1179  1.11936236315080e-02,
1180  1.11936236315080e-02,
1181  1.51330629347340e-02,
1182  1.51330629347340e-02,
1183  1.51330629347340e-02,
1184  1.52454839010990e-02,
1185  1.52454839010990e-02,
1186  1.52454839010990e-02,
1187  1.20796063708205e-02,
1188  1.20796063708205e-02,
1189  1.20796063708205e-02,
1190  8.02540179340050e-03,
1191  8.02540179340050e-03,
1192  8.02540179340050e-03,
1193  4.04229013089200e-03,
1194  4.04229013089200e-03,
1195  4.04229013089200e-03,
1196  1.03968101374250e-03,
1197  1.03968101374250e-03,
1198  1.03968101374250e-03,
1199  1.94243845249050e-03,
1200  1.94243845249050e-03,
1201  1.94243845249050e-03,
1202  1.94243845249050e-03,
1203  1.94243845249050e-03,
1204  1.94243845249050e-03,
1205  1.27870803060110e-02,
1206  1.27870803060110e-02,
1207  1.27870803060110e-02,
1208  1.27870803060110e-02,
1209  1.27870803060110e-02,
1210  1.27870803060110e-02,
1211  4.44045178666900e-03,
1212  4.44045178666900e-03,
1213  4.44045178666900e-03,
1214  4.44045178666900e-03,
1215  4.44045178666900e-03,
1216  4.44045178666900e-03,
1217  8.06227338086550e-03,
1218  8.06227338086550e-03,
1219  8.06227338086550e-03,
1220  8.06227338086550e-03,
1221  8.06227338086550e-03,
1222  8.06227338086550e-03,
1223  1.24597090874550e-03,
1224  1.24597090874550e-03,
1225  1.24597090874550e-03,
1226  1.24597090874550e-03,
1227  1.24597090874550e-03,
1228  1.24597090874550e-03,
1229  9.12142005947550e-03,
1230  9.12142005947550e-03,
1231  9.12142005947550e-03,
1232  9.12142005947550e-03,
1233  9.12142005947550e-03,
1234  9.12142005947550e-03,
1235  5.12928186809950e-03,
1236  5.12928186809950e-03,
1237  5.12928186809950e-03,
1238  5.12928186809950e-03,
1239  5.12928186809950e-03,
1240  5.12928186809950e-03,
1241  1.89996442765100e-03,
1242  1.89996442765100e-03,
1243  1.89996442765100e-03,
1244  1.89996442765100e-03,
1245  1.89996442765100e-03,
1246  1.89996442765100e-03}
1247  },
1248  {
1249  78,
1250  {{8.9411337112035999e-03, 8.6983293701984998e-03, 0.0},
1251  {9.7926226298067365e-01, 1.0264413374365100e-02, 0.0},
1252  {1.0547538211187800e-02, 9.7855142025151109e-01, 0.0},
1253  {2.3777061947122002e-03, 6.3655109860361700e-02, 0.0},
1254  {6.3042511579465998e-02, 4.1506347508631003e-03, 0.0},
1255  {9.3084224967299967e-01, 4.8053482262546002e-03, 0.0},
1256  {6.2907655549027400e-02, 9.3167900694812233e-01, 0.0},
1257  {9.3159622463806491e-01, 6.2626488180135900e-02, 0.0},
1258  {6.1951689414552003e-03, 9.2935870585640645e-01, 0.0},
1259  {2.8712581923668101e-02, 3.1020212299716299e-02, 0.0},
1260  {9.2938444783052321e-01, 3.4215296821852897e-02, 0.0},
1261  {3.7545756662128102e-02, 9.2578688846693047e-01, 0.0},
1262  {8.6895739063833997e-03, 1.5849712515099221e-01, 0.0},
1263  {1.5475970539646791e-01, 8.3636066576882862e-01, 0.0},
1264  {8.3310252941849239e-01, 8.9257244824476004e-03, 0.0},
1265  {8.3742310735260950e-01, 1.5291673040783921e-01, 0.0},
1266  {1.5593625052337881e-01, 9.4966240058029002e-03, 0.0},
1267  {9.8599642095236004e-03, 8.3422114935955050e-01, 0.0},
1268  {4.0558737332891631e-01, 7.4389302007913001e-03, 0.0},
1269  {5.9647278986182350e-01, 3.9563308093107152e-01, 0.0},
1270  {8.0747800415767006e-03, 4.0313194259026802e-01, 0.0},
1271  {7.5073977720710996e-03, 5.8516095946805691e-01, 0.0},
1272  {3.9367645192372991e-01, 5.9748965928987985e-01, 0.0},
1273  {5.8465307262122179e-01, 8.7250464968192006e-03, 0.0},
1274  {4.8708041121196383e-01, 2.0212922991194000e-02, 0.0},
1275  {2.6835128117845169e-01, 7.2023400886682198e-01, 0.0},
1276  {7.2239562887479880e-01, 2.6623993664561901e-01, 0.0},
1277  {2.7168267423572212e-01, 1.1288269880823600e-02, 0.0},
1278  {1.1258084204589300e-02, 7.1696959633251023e-01, 0.0},
1279  {1.1503473436974001e-02, 2.7400671101656832e-01, 0.0},
1280  {7.1405259005638033e-01, 1.1351156049706200e-02, 0.0},
1281  {4.9028710531115449e-01, 4.9364918414683351e-01, 0.0},
1282  {2.0142342520930698e-02, 4.8325734596013992e-01, 0.0},
1283  {3.6110746485855001e-02, 9.3567950158201393e-02, 0.0},
1284  {8.6079988198508572e-01, 3.9737906707539197e-02, 0.0},
1285  {1.0058915260013050e-01, 8.5863434193517962e-01, 0.0},
1286  {9.1874071705841595e-02, 3.9551300197337699e-02, 0.0},
1287  {8.6048882961910289e-01, 9.6622405707924700e-02, 0.0},
1288  {4.3984217867325599e-02, 8.5618863491067676e-01, 0.0},
1289  {2.0110176067354310e-01, 7.4491158356262255e-01, 0.0},
1290  {7.4499937262632787e-01, 5.3686563816580400e-02, 0.0},
1291  {5.3218664130983202e-02, 1.9637542759350521e-01, 0.0},
1292  {7.4539846474005178e-01, 1.9820658055500051e-01, 0.0},
1293  {1.9572899328760179e-01, 5.5571383315608597e-02, 0.0},
1294  {1.0925320579875419e-01, 6.1000361824130300e-01, 0.0},
1295  {5.6762570200051501e-02, 7.4091218949591942e-01, 0.0},
1296  {4.8383793347481101e-02, 6.0751356609779783e-01, 0.0},
1297  {1.0806128097601329e-01, 1.1220815104370099e-01, 0.0},
1298  {6.1856059009905007e-01, 2.6987537030349740e-01, 0.0},
1299  {7.7212960134965625e-01, 1.1141173953329921e-01, 0.0},
1300  {6.1157348011327173e-01, 3.3893676779306348e-01, 0.0},
1301  {3.3813261033758418e-01, 4.9469393878745799e-02, 0.0},
1302  {1.1730841282542900e-01, 7.6964513097951825e-01, 0.0},
1303  {2.6745512605961458e-01, 1.1157188081540730e-01, 0.0},
1304  {6.5421001600256889e-01, 1.9065483146999149e-01, 0.0},
1305  {5.3829748115775802e-02, 3.3586168268491179e-01, 0.0},
1306  {1.8488403241167711e-01, 1.5518315238513730e-01, 0.0},
1307  {3.3762671047443338e-01, 6.0814025962944529e-01, 0.0},
1308  {6.0671020344994708e-01, 5.4263279559821201e-02, 0.0},
1309  {4.6126140854956371e-01, 6.8817667072165398e-02, 0.0},
1310  {1.5254653656712561e-01, 6.5102408457488470e-01, 0.0},
1311  {7.0058254354307500e-02, 4.6619043927415987e-01, 0.0},
1312  {4.7042013790318088e-01, 4.6348264553531421e-01, 0.0},
1313  {1.2164616937459330e-01, 2.3814948755156831e-01, 0.0},
1314  {6.3714040527021165e-01, 1.2383993845133670e-01, 0.0},
1315  {2.3799045151187120e-01, 6.3702164523263760e-01, 0.0},
1316  {1.4839298571771459e-01, 4.8941885777801442e-01, 0.0},
1317  {3.5980695715496319e-01, 1.4528808662532389e-01, 0.0},
1318  {4.9414410550951349e-01, 3.6102163838181101e-01, 0.0},
1319  {1.4406306879808209e-01, 3.5135083418870572e-01, 0.0},
1320  {5.0197644400035468e-01, 1.4354916632930600e-01, 0.0},
1321  {3.5554238342982608e-01, 5.0164915995018422e-01, 0.0},
1322  {2.4434395407713269e-01, 2.4060521291041001e-01, 0.0},
1323  {2.4370649893418969e-01, 5.1090172770553444e-01, 0.0},
1324  {5.1222008073208247e-01, 2.4527379735428820e-01, 0.0},
1325  {2.5260383151777532e-01, 3.7003195550936951e-01, 0.0},
1326  {3.7598956528506539e-01, 2.5054066116305501e-01, 0.0},
1327  {3.7290779871441049e-01, 3.7537502775491960e-01, 0.0}},
1328  {5.4361363496487503e-04,
1329  7.2467838162779998e-04,
1330  7.7115073341352497e-04,
1331  8.6004082758987495e-04,
1332  1.0474618002941001e-03,
1333  1.1184512874480750e-03,
1334  1.1763605203547751e-03,
1335  1.2216983937579000e-03,
1336  1.2981910842235500e-03,
1337  1.8518264745199500e-03,
1338  1.9938852575230501e-03,
1339  2.0887630727400748e-03,
1340  2.4041665215934500e-03,
1341  2.4079564462609749e-03,
1342  2.4644365189580250e-03,
1343  2.5664470075342249e-03,
1344  2.5797025777773248e-03,
1345  2.6572750407618498e-03,
1346  2.6720326723837502e-03,
1347  2.6742255252576500e-03,
1348  2.7256615428406252e-03,
1349  2.7474945893627501e-03,
1350  2.8355763807253751e-03,
1351  3.0133910732457001e-03,
1352  3.4904798455149752e-03,
1353  3.5286997884102249e-03,
1354  3.5482586761459252e-03,
1355  3.6053169067081750e-03,
1356  3.6176086713727751e-03,
1357  3.6237442468015752e-03,
1358  3.6346693923518499e-03,
1359  3.6491047731400249e-03,
1360  3.6828644616571501e-03,
1361  4.1865990826037754e-03,
1362  4.2238875114384497e-03,
1363  4.2355665721040998e-03,
1364  4.3267543023872996e-03,
1365  4.3631136623173503e-03,
1366  4.4304305539834754e-03,
1367  7.0706006005818254e-03,
1368  7.1249178122030250e-03,
1369  7.1251411634678250e-03,
1370  7.5161805869424503e-03,
1371  7.5507819270567997e-03,
1372  7.5996784019234003e-03,
1373  7.6417199018501249e-03,
1374  7.6516853250572746e-03,
1375  7.7332517050150247e-03,
1376  7.7443455208702503e-03,
1377  7.8286562636164757e-03,
1378  7.8393373347939495e-03,
1379  7.8580117321664505e-03,
1380  7.8795535973380255e-03,
1381  8.1062034496375505e-03,
1382  8.6878038096496243e-03,
1383  8.7598363731706003e-03,
1384  8.7679355077581993e-03,
1385  8.8032303833538994e-03,
1386  8.8153876245372752e-03,
1387  9.1600805085676005e-03,
1388  9.1933276917576506e-03,
1389  9.2918915734212758e-03,
1390  9.3342892901571994e-03,
1391  1.0099333664696650e-02,
1392  1.0339501015941751e-02,
1393  1.0548944796751400e-02,
1394  1.2386275100928551e-02,
1395  1.2510481528527850e-02,
1396  1.2644864677864924e-02,
1397  1.3000930254698475e-02,
1398  1.3038339197138024e-02,
1399  1.3122478808947751e-02,
1400  1.4978994062894975e-02,
1401  1.4990249935657125e-02,
1402  1.4997881803219050e-02,
1403  1.5853329586233849e-02,
1404  1.5882796527709402e-02,
1405  1.5930165141800151e-02}
1406  } // end Triangle
1407 
1408  };
1409 
1410 } // end namespace Intrepid2
static constexpr ordinal_type MaxDimension
The maximum ambient space dimension.
Kokkos::DynRankView< weightValueType, DeviceType > weights_
Array with the associated cubature weights.
Defines direct integration rules on a triangle.
static const CubatureDataStatic cubatureDataStatic_[cubatureDataStaticSize]
Complete set of data defining default cubature rules on a triangle.
CubatureData cubatureData_
Cubature data on device.
ordinal_type numPoints_
Number of cubature points stored in the template.
Defines direct cubature (integration) rules in Intrepid.
Cubature data is defined on the host space and is static.
Kokkos::DynRankView< pointValueType, DeviceType > points_
Array with the (X,Y,Z) coordinates of the cubature points.
ordinal_type numPoints_
Number of cubature points stored in the template.
CubatureDirectTriDefault(const ordinal_type degree=0)
Constructor.
ordinal_type degree_
The degree of polynomials that are integrated exactly by this cubature rule.