Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
bitpit::PatchKernel::PointPositionLess Struct Reference

#include <patch_kernel.hpp>

Inheritance diagram for bitpit::PatchKernel::PointPositionLess:
Inheritance graph
[legend]

Public Member Functions

 PointPositionLess (double tolerance)
 
bool operator() (std::array< double, 3 > point_1, std::array< double, 3 > point_2) const
 

Public Attributes

const double m_tolerance
 

Detailed Description

Functional for comparing the position of two points.

To identify the order of the two points, their coordinates will be compared. Before comparing the coordinates, it is necessary check if the two points are coincident within the specified tolerance.

Definition at line 94 of file patch_kernel.hpp.

Constructor & Destructor Documentation

◆ PointPositionLess()

bitpit::PatchKernel::PointPositionLess::PointPositionLess ( double tolerance)
inline

Definition at line 96 of file patch_kernel.hpp.

Member Function Documentation

◆ operator()()

bool bitpit::PatchKernel::PointPositionLess::operator() ( std::array< double, 3 > point_1,
std::array< double, 3 > point_2 ) const
inline

Definition at line 103 of file patch_kernel.hpp.

Member Data Documentation

◆ m_tolerance

const double bitpit::PatchKernel::PointPositionLess::m_tolerance

Definition at line 140 of file patch_kernel.hpp.


The documentation for this struct was generated from the following file:
--- layout: doxygen_footer ---