https://mooseframework.inl.gov
Namespaces | Typedefs | Functions
PointReduction.h File Reference

Go to the source code of this file.

Namespaces

 PointReduction
 

Typedefs

typedef std::pair< libMesh::Real, libMesh::RealPointReduction::FunctionNode
 
typedef std::vector< FunctionNode > PointReduction::FunctionNodeList
 

Functions

libMesh::Real PointReduction::perpendicularDistance (const FunctionNode &point, const FunctionNode &begin, const FunctionNode &end)
 compute the perpendicular distance of a point P from a line defined by begin and end points. More...
 
FunctionNodeList PointReduction::douglasPeucker (const FunctionNodeList &, libMesh::Real epsilon)
 Generate a pruned function node list using the Ramer-Douglas-Peucker algorithm. More...