Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
GaussLegendre_1_12.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_12_H_
10#define model_GAUSSLEGENDRE_1_12_H_
11
12namespace model
13{
14
15 template<>
16 struct GaussLegendre<1,12>
17 {
18 static Eigen::Matrix<double,2,12> abcsissasAndWeights()
19 {
20 Eigen::Matrix<double,12,2> aw;
21 aw<<9.219682876640545e-03, 2.358766819325758e-02,
22 4.794137181476210e-02, 5.346966299764429e-02,
23 1.150486629028473e-01, 8.003916427188010e-02,
24 2.063410228566912e-01, 1.015837133607849e-01,
25 3.160842505009098e-01, 1.167462682697517e-01,
26 4.373832957442654e-01, 1.245735229066791e-01,
27 5.626167042557344e-01, 1.245735229067052e-01,
28 6.839157494990898e-01, 1.167462682691761e-01,
29 7.936589771433085e-01, 1.015837133615332e-01,
30 8.849513370971523e-01, 8.003916427167336e-02,
31 9.520586281852375e-01, 5.346966299765873e-02,
32 9.907803171233593e-01, 2.358766819325609e-02;
33
34 return aw.transpose();
35 }
36 };
37/*************************************************/
38}
39#endif
40
static Eigen::Matrix< double, 2, 12 > abcsissasAndWeights()
Class template defining the GaussLegendre rules for determination of quadrature abscissas and weights...