14 #if !defined(KRATOS_LINE_GAUSS_LEGENDRE_INTEGRATION_POINTS_H_INCLUDED )
15 #define KRATOS_LINE_GAUSS_LEGENDRE_INTEGRATION_POINTS_H_INCLUDED
50 return s_integration_points;
55 std::stringstream buffer;
56 buffer <<
"Line Gauss-Legendre quadrature 1 ";
89 return s_integration_points;
94 std::stringstream buffer;
95 buffer <<
"Line Gauss-Legendre quadrature 2 ";
129 return s_integration_points;
134 std::stringstream buffer;
135 buffer <<
"Line Gauss-Legendre quadrature 3 ";
171 return s_integration_points;
176 std::stringstream buffer;
177 buffer <<
"Line Gauss-Legendre quadrature 4 ";
214 return s_integration_points;
219 std::stringstream buffer;
220 buffer <<
"Line Gauss-Legendre quadrature 5 ";
258 return s_integration_points;
263 std::stringstream buffer;
264 buffer <<
"Line Gauss-Legendre quadrature 6 ";
303 return s_integration_points;
308 std::stringstream buffer;
309 buffer <<
"Line Gauss-Legendre quadrature 7 ";
349 return s_integration_points;
354 std::stringstream buffer;
355 buffer <<
"Line Gauss-Legendre quadrature 8 ";
396 return s_integration_points;
401 std::stringstream buffer;
402 buffer <<
"Line Gauss-Legendre quadrature 9 ";
444 return s_integration_points;
449 std::stringstream buffer;
450 buffer <<
"Line Gauss-Legendre quadrature 10 ";
Short class definition.
Definition: integration_point.h:52
Definition: line_gauss_legendre_integration_points.h:412
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:415
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:430
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:425
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:447
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:417
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints10)
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:423
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:419
std::array< IntegrationPointType, 10 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:421
Definition: line_gauss_legendre_integration_points.h:27
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:45
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:30
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints1)
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:32
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:38
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:53
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:34
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:40
std::array< IntegrationPointType, 1 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:36
Definition: line_gauss_legendre_integration_points.h:65
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:92
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:83
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:70
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:72
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:68
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:78
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints2)
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:76
std::array< IntegrationPointType, 2 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:74
Definition: line_gauss_legendre_integration_points.h:104
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:115
std::array< IntegrationPointType, 3 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:113
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:132
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:117
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:107
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:111
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints3)
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:122
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:109
Definition: line_gauss_legendre_integration_points.h:145
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints4)
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:163
std::array< IntegrationPointType, 4 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:154
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:152
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:150
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:156
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:158
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:148
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:174
Definition: line_gauss_legendre_integration_points.h:187
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:217
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:205
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:192
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:198
std::array< IntegrationPointType, 5 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:196
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:190
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints5)
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:200
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:194
Definition: line_gauss_legendre_integration_points.h:230
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:248
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:261
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:235
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:241
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:243
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints6)
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:233
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:237
std::array< IntegrationPointType, 6 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:239
Definition: line_gauss_legendre_integration_points.h:274
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:279
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:277
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:285
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:306
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:292
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:287
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:281
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints7)
std::array< IntegrationPointType, 7 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:283
Definition: line_gauss_legendre_integration_points.h:319
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints8)
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:324
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:322
std::array< IntegrationPointType, 8 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:328
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:330
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:326
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:352
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:337
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:332
Definition: line_gauss_legendre_integration_points.h:365
IntegrationPointType::PointType PointType
Definition: line_gauss_legendre_integration_points.h:376
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: line_gauss_legendre_integration_points.h:383
static SizeType IntegrationPointsNumber()
Definition: line_gauss_legendre_integration_points.h:378
std::string Info() const
Definition: line_gauss_legendre_integration_points.h:399
KRATOS_CLASS_POINTER_DEFINITION(LineGaussLegendreIntegrationPoints9)
std::array< IntegrationPointType, 9 > IntegrationPointsArrayType
Definition: line_gauss_legendre_integration_points.h:374
static const unsigned int Dimension
Definition: line_gauss_legendre_integration_points.h:370
std::size_t SizeType
Definition: line_gauss_legendre_integration_points.h:368
IntegrationPoint< 1 > IntegrationPointType
Definition: line_gauss_legendre_integration_points.h:372
Point class.
Definition: point.h:59
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21