KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::GeometricalProjectionUtilities Member List

This is the complete list of members for Kratos::GeometricalProjectionUtilities, including all inherited members.

DistanceComputed enum nameKratos::GeometricalProjectionUtilities
FastMinimalDistanceOnLine(const TGeometryType &rGeometry, const PointType &rPoint, const double Tolerance=1.0e-9)Kratos::GeometricalProjectionUtilitiesinlinestatic
FastMinimalDistanceOnLineWithRadius(double &rDistance, const Geometry< Node > &rSegment, const Point &rPoint, const double Radius, const double Tolerance=1.0e-9)Kratos::GeometricalProjectionUtilitiesstatic
FastProject(const TPointClass1 &rPointOrigin, const TPointClass2 &rPointToProject, const array_1d< double, 3 > &rNormal, double &rDistance)Kratos::GeometricalProjectionUtilitiesinlinestatic
FastProjectDirection(const TGeometryType &rGeom, const PointType &rPointToProject, PointType &rPointProjected, const array_1d< double, 3 > &rNormal, const array_1d< double, 3 > &rVector, const SizeType EchoLevel=0)Kratos::GeometricalProjectionUtilitiesinlinestatic
FastProjectOnGeometry(const TGeometryType &rGeom, const Point &rPointToProject, PointType &rPointProjected, const SizeType EchoLevel=0)Kratos::GeometricalProjectionUtilitiesinlinestatic
FastProjectOnLine(const TGeometryType &rGeometry, const PointType &rPointToProject, PointType &rPointProjected)Kratos::GeometricalProjectionUtilitiesinlinestatic
FastProjectOnLine2D(const TGeometryType &rGeometry, const TPointClass1 &rPointToProject, TPointClass2 &rPointProjected)Kratos::GeometricalProjectionUtilitiesinlinestatic
GeometricalProjectionUtilities()=deleteKratos::GeometricalProjectionUtilities
IndexType typedefKratos::GeometricalProjectionUtilities
KRATOS_CLASS_POINTER_DEFINITION(GeometricalProjectionUtilities)Kratos::GeometricalProjectionUtilities
NodeType typedefKratos::GeometricalProjectionUtilities
PointType typedefKratos::GeometricalProjectionUtilities
ProjectIterativeLine2D(TGeometryType &rGeomOrigin, const array_1d< double, 3 > &rPointDestiny, array_1d< double, 3 > &rResultingPoint, const array_1d< double, 3 > &rNormal, const double Tolerance=1.0e-8, double DeltaXi=0.5)Kratos::GeometricalProjectionUtilitiesinlinestatic
SizeType typedefKratos::GeometricalProjectionUtilities