28 namespace ProjectionUtilities
49 const Point& rPointToProject,
50 const double LocalCoordTol,
51 Vector& rShapeFunctionValues,
52 std::vector<int>& rEquationIds,
53 double& rProjectionDistance,
54 const bool ComputeApproximation=
true);
57 const Point& rPointToProject,
58 const double LocalCoordTol,
59 Vector& rShapeFunctionValues,
60 std::vector<int>& rEquationIds,
61 double& rProjectionDistance,
62 const bool ComputeApproximation=
true);
65 const Point& rPointToProject,
66 const double LocalCoordTol,
67 Vector& rShapeFunctionValues,
68 std::vector<int>& rEquationIds,
69 double& rProjectionDistance,
70 const bool ComputeApproximation=
true);
73 const Point& rPointToProject,
74 const double LocalCoordTol,
75 Vector& rShapeFunctionValues,
76 std::vector<int>& rEquationIds,
77 double& rProjectionDistance,
79 const bool ComputeApproximation=
true);
Geometry base class.
Definition: geometry.h:71
Point class.
Definition: point.h:59
#define KRATOS_API(...)
Definition: kratos_export_api.h:40
PairingIndex
Definition: projection_utilities.h:32
std::size_t SizeType
Definition: projection_utilities.cpp:29
std::size_t IndexType
Definition: projection_utilities.cpp:30
Geometry< Node > GeometryType
Definition: projection_utilities.cpp:32
bool ComputeProjection(const GeometryType &rGeometry, const Point &rPointToProject, const double LocalCoordTol, Vector &rShapeFunctionValues, std::vector< int > &rEquationIds, double &rProjectionDistance, PairingIndex &rPairingIndex, const bool ComputeApproximation)
Definition: projection_utilities.cpp:237
PairingIndex ProjectOnSurface(const GeometryType &rGeometry, const Point &rPointToProject, const double LocalCoordTol, Vector &rShapeFunctionValues, std::vector< int > &rEquationIds, double &rProjectionDistance, const bool ComputeApproximation)
Definition: projection_utilities.cpp:125
PairingIndex ProjectOnLine(const GeometryType &rGeometry, const Point &rPointToProject, const double LocalCoordTol, Vector &rShapeFunctionValues, std::vector< int > &rEquationIds, double &rProjectionDistance, const bool ComputeApproximation)
Definition: projection_utilities.cpp:69
PairingIndex ProjectIntoVolume(const GeometryType &rGeometry, const Point &rPointToProject, const double LocalCoordTol, Vector &rShapeFunctionValues, std::vector< int > &rEquationIds, double &rProjectionDistance, const bool ComputeApproximation)
Definition: projection_utilities.cpp:180
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21