13 #if !defined(KRATOS_TRIANGLE_COLLOCATION_INTEGRATION_POINTS_H_INCLUDED )
14 #define KRATOS_TRIANGLE_COLLOCATION_INTEGRATION_POINTS_H_INCLUDED
52 return s_integration_points;
57 std::stringstream buffer;
58 buffer <<
"Triangle Collocation quadrature 1 ";
95 return s_integration_points;
100 std::stringstream buffer;
101 buffer <<
"Triangle Collocation quadrature 2 ";
142 return s_integration_points;
147 std::stringstream buffer;
148 buffer <<
"Triangle Collocation quadrature 3 ";
194 return s_integration_points;
199 std::stringstream buffer;
200 buffer <<
"Triangle Collocation quadrature 4 ";
251 return s_integration_points;
256 std::stringstream buffer;
257 buffer <<
"Triangle Collocation quadrature 5 ";
Short class definition.
Definition: integration_point.h:52
Point class.
Definition: point.h:59
Definition: triangle_collocation_integration_points.h:27
std::size_t SizeType
Definition: triangle_collocation_integration_points.h:30
std::string Info() const
Definition: triangle_collocation_integration_points.h:55
KRATOS_CLASS_POINTER_DEFINITION(TriangleCollocationIntegrationPoints1)
IntegrationPointType::PointType PointType
Definition: triangle_collocation_integration_points.h:38
IntegrationPoint< 2 > IntegrationPointType
Definition: triangle_collocation_integration_points.h:34
static const unsigned int Dimension
Definition: triangle_collocation_integration_points.h:32
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: triangle_collocation_integration_points.h:45
static SizeType IntegrationPointsNumber()
Definition: triangle_collocation_integration_points.h:40
std::array< IntegrationPointType, 3 > IntegrationPointsArrayType
Definition: triangle_collocation_integration_points.h:36
Definition: triangle_collocation_integration_points.h:67
IntegrationPointType::PointType PointType
Definition: triangle_collocation_integration_points.h:78
std::array< IntegrationPointType, 6 > IntegrationPointsArrayType
Definition: triangle_collocation_integration_points.h:76
std::string Info() const
Definition: triangle_collocation_integration_points.h:98
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: triangle_collocation_integration_points.h:85
static SizeType IntegrationPointsNumber()
Definition: triangle_collocation_integration_points.h:80
IntegrationPoint< 2 > IntegrationPointType
Definition: triangle_collocation_integration_points.h:74
static const unsigned int Dimension
Definition: triangle_collocation_integration_points.h:72
KRATOS_CLASS_POINTER_DEFINITION(TriangleCollocationIntegrationPoints2)
std::size_t SizeType
Definition: triangle_collocation_integration_points.h:70
Definition: triangle_collocation_integration_points.h:110
static const unsigned int Dimension
Definition: triangle_collocation_integration_points.h:115
static SizeType IntegrationPointsNumber()
Definition: triangle_collocation_integration_points.h:123
std::array< IntegrationPointType, 10 > IntegrationPointsArrayType
Definition: triangle_collocation_integration_points.h:119
std::size_t SizeType
Definition: triangle_collocation_integration_points.h:113
IntegrationPointType::PointType PointType
Definition: triangle_collocation_integration_points.h:121
KRATOS_CLASS_POINTER_DEFINITION(TriangleCollocationIntegrationPoints3)
std::string Info() const
Definition: triangle_collocation_integration_points.h:145
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: triangle_collocation_integration_points.h:128
IntegrationPoint< 2 > IntegrationPointType
Definition: triangle_collocation_integration_points.h:117
Definition: triangle_collocation_integration_points.h:157
static const unsigned int Dimension
Definition: triangle_collocation_integration_points.h:162
static SizeType IntegrationPointsNumber()
Definition: triangle_collocation_integration_points.h:170
std::string Info() const
Definition: triangle_collocation_integration_points.h:197
KRATOS_CLASS_POINTER_DEFINITION(TriangleCollocationIntegrationPoints4)
std::size_t SizeType
Definition: triangle_collocation_integration_points.h:160
std::array< IntegrationPointType, 15 > IntegrationPointsArrayType
Definition: triangle_collocation_integration_points.h:166
IntegrationPoint< 2 > IntegrationPointType
Definition: triangle_collocation_integration_points.h:164
IntegrationPointType::PointType PointType
Definition: triangle_collocation_integration_points.h:168
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: triangle_collocation_integration_points.h:175
Definition: triangle_collocation_integration_points.h:208
static const IntegrationPointsArrayType & IntegrationPoints()
Definition: triangle_collocation_integration_points.h:226
KRATOS_CLASS_POINTER_DEFINITION(TriangleCollocationIntegrationPoints5)
static const unsigned int Dimension
Definition: triangle_collocation_integration_points.h:213
IntegrationPointType::PointType PointType
Definition: triangle_collocation_integration_points.h:219
std::size_t SizeType
Definition: triangle_collocation_integration_points.h:211
IntegrationPoint< 2 > IntegrationPointType
Definition: triangle_collocation_integration_points.h:215
std::array< IntegrationPointType, 21 > IntegrationPointsArrayType
Definition: triangle_collocation_integration_points.h:217
static SizeType IntegrationPointsNumber()
Definition: triangle_collocation_integration_points.h:221
std::string Info() const
Definition: triangle_collocation_integration_points.h:254
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21