AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::quest::Delaunay< DIM >::CircumsphereEval Struct Reference

Precomputed circumsphere center and squared radius for in-sphere tests. More...

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-kweiss-improve-python-sidre/src/axom/quest/Delaunay.hpp>

Public Member Functions

 CircumsphereEval ()=default
 
 CircumsphereEval (const PointType &origin, const VectorType &center_offset)
 Construct from origin point and offset vector to center. More...
 

Public Attributes

PointType center {}
 Circumsphere center point. More...
 
double radius_sq {0.}
 Squared radius (avoids sqrt in distance comparisons) More...
 

Detailed Description

template<int DIM = 2>
struct axom::quest::Delaunay< DIM >::CircumsphereEval

Precomputed circumsphere center and squared radius for in-sphere tests.

Constructor & Destructor Documentation

◆ CircumsphereEval() [1/2]

template<int DIM = 2>
axom::quest::Delaunay< DIM >::CircumsphereEval::CircumsphereEval ( )
default

◆ CircumsphereEval() [2/2]

template<int DIM = 2>
axom::quest::Delaunay< DIM >::CircumsphereEval::CircumsphereEval ( const PointType origin,
const VectorType center_offset 
)
inline

Construct from origin point and offset vector to center.

Member Data Documentation

◆ center

template<int DIM = 2>
PointType axom::quest::Delaunay< DIM >::CircumsphereEval::center {}

Circumsphere center point.

◆ radius_sq

template<int DIM = 2>
double axom::quest::Delaunay< DIM >::CircumsphereEval::radius_sq {0.}

Squared radius (avoids sqrt in distance comparisons)


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