Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
GaussLegendre_1_28.h
Go to the documentation of this file.
1 /* This file is part of MoDELib, the Mechanics Of Defects Evolution Library.
2 *
3 *
4 * MoDELib is distributed without any warranty under the
5 * GNU General Public License (GPL) v2 <http://www.gnu.org/licenses/>.
6 */
7
8/*** This file is automatically generated by generateGaussLegendre.cpp ***/
9#ifndef model_GAUSSLEGENDRE_1_28_H_
10#define model_GAUSSLEGENDRE_1_28_H_
11
12namespace model
13{
14
15 template<>
16 struct GaussLegendre<1,28>
17 {
18 static Eigen::Matrix<double,2,28> abcsissasAndWeights()
19 {
20 Eigen::Matrix<double,28,2> aw;
21 aw<<1.778751213022234e-03, 4.562141296544562e-03,
22 9.348417314563429e-03, 1.056605629637436e-02,
23 2.287035968553114e-02, 1.645071389151273e-02,
24 4.218348680393430e-02, 2.213646737914608e-02,
25 6.705373871280290e-02, 2.755367283808930e-02,
26 9.717931454141071e-02, 3.263646198328722e-02,
27 1.321945609931839e-01, 3.732310711744453e-02,
28 1.716744529805674e-01, 4.155670861430719e-02,
29 2.151397640942991e-01, 4.528587219651634e-02,
30 2.620628875224411e-01, 4.846532899896505e-02,
31 3.118742419554606e-01, 5.105648378898466e-02,
32 3.639691861824110e-01, 5.302788296144453e-02,
33 4.177153589333095e-01, 5.435559612914621e-02,
34 4.724603550579828e-01, 5.502350650823772e-02,
35 5.275396449420171e-01, 5.502350650823731e-02,
36 5.822846410666905e-01, 5.435559612914720e-02,
37 6.360308138175893e-01, 5.302788296142372e-02,
38 6.881257580445397e-01, 5.105648378903068e-02,
39 7.379371124775592e-01, 4.846532899896414e-02,
40 7.848602359057010e-01, 4.528587219651624e-02,
41 8.283255470194326e-01, 4.155670861445105e-02,
42 8.678054390068164e-01, 3.732310711728434e-02,
43 9.028206854585900e-01, 3.263646198350006e-02,
44 9.329462612871978e-01, 2.755367283785908e-02,
45 9.578165131960672e-01, 2.213646737950075e-02,
46 9.771296403144700e-01, 1.645071389115332e-02,
47 9.906515826854370e-01, 1.056605629638671e-02,
48 9.982212487869777e-01, 4.562141296545718e-03;
49
50 return aw.transpose();
51 }
52 };
53/*************************************************/
54}
55#endif
56
static Eigen::Matrix< double, 2, 28 > abcsissasAndWeights()
Class template defining the GaussLegendre rules for determination of quadrature abscissas and weights...