Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
GaussLegendre_1_8.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_8_H_
10#define model_GAUSSLEGENDRE_1_8_H_
11
12namespace model
13{
14
15 template<>
16 struct GaussLegendre<1,8>
17 {
18 static Eigen::Matrix<double,2,8> abcsissasAndWeights()
19 {
20 Eigen::Matrix<double,8,2> aw;
21 aw<<1.985507175123208e-02, 5.061426814518828e-02,
22 1.016667612931867e-01, 1.111905172266873e-01,
23 2.372337950418354e-01, 1.568533229389436e-01,
24 4.082826787521751e-01, 1.813418916891810e-01,
25 5.917173212478249e-01, 1.813418916891810e-01,
26 7.627662049581645e-01, 1.568533229389438e-01,
27 8.983332387068137e-01, 1.111905172266870e-01,
28 9.801449282487682e-01, 5.061426814518853e-02;
29
30 return aw.transpose();
31 }
32 };
33/*************************************************/
34}
35#endif
36
static Eigen::Matrix< double, 2, 8 > abcsissasAndWeights()
Class template defining the GaussLegendre rules for determination of quadrature abscissas and weights...