30 namespace MappingIntersectionUtilities
48 double Tolerance = 1
e-6);
58 const double Tolerance = 1
e-6);
Geometry base class.
Definition: geometry.h:71
std::vector< IntegrationPointType > IntegrationPointsArrayType
Definition: geometry.h:161
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
This class defines the node.
Definition: node.h:65
PointerVector is a container like stl vector but using a vector to store pointers to its data.
Definition: pointer_vector.h:72
Short class definition.
Definition: array_1d.h:61
#define KRATOS_API(...)
Definition: kratos_export_api.h:40
Node NodeType
Definition: mapping_intersection_utilities.h:35
std::size_t SizeType
Definition: mapping_intersection_utilities.h:32
Geometry< NodeType > GeometryType
Definition: mapping_intersection_utilities.h:37
GeometryType::IntegrationPointsArrayType IntegrationPointsArrayType
Definition: mapping_intersection_utilities.h:42
void CreateQuadraturePointsCoupling1DGeometries2D(ModelPart &rModelPartCoupling, double Tolerance)
Definition: mapping_intersection_utilities.cpp:52
void FindIntersection1DGeometries2D(ModelPart &rModelPartDomainA, ModelPart &rModelPartDomainB, ModelPart &rModelPartResult, double Tolerance=1e-6)
Definition: mapping_intersection_utilities.cpp:23
std::size_t IndexType
Definition: mapping_intersection_utilities.h:33
bool FindOverlapExtents1DGeometries2D(const GeometryType &rMasterLine, const GeometryType &rSlaveLine, std::vector< array_1d< double, 3 > > &rOverlapExtents, const double Tolerance=1e-6)
NodeType::Pointer NodePointerType
Definition: mapping_intersection_utilities.h:36
GeometryType::CoordinatesArrayType CoordinatesArrayType
Definition: mapping_intersection_utilities.h:41
GeometryType::GeometriesArrayType GeometriesArrayType
Definition: mapping_intersection_utilities.h:40
GeometryType::Pointer GeometryPointerType
Definition: mapping_intersection_utilities.h:38
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
e
Definition: run_cpp_mpi_tests.py:31