36 #ifndef NekMeshUtils_OCTREE_CURAVTUREPOINT
37 #define NekMeshUtils_OCTREE_CURAVTUREPOINT
44 namespace NekMeshUtils
bool IsValid()
return bool on whether point is valid
General purpose memory allocation routines with the ability to allocate from thread specific memory p...
void SetDelta(NekDouble i)
void GetCAD(int &surf, Array< OneD, NekDouble > &uv)
gets the corresponding cad information for the point
boost::shared_ptr< CurvaturePoint > CurvaturePointSharedPtr
CurvaturePoint(int i, Array< OneD, NekDouble > uv, Array< OneD, NekDouble > l)
constructor for a invalid point
CurvaturePoint(int i, Array< OneD, NekDouble > uv, Array< OneD, NekDouble > l, NekDouble d, bool bnd=true)
constructor for a valid point (has radius of curvature)
class for a curvature samlping Point
NekDouble GetDelta()
get mesh spacing paramter
bool m_valid
valid point or not
Array< OneD, NekDouble > m_uv
uv coord on surf
Array< OneD, NekDouble > GetLoc()
get location of point
NekDouble m_delta
normal vector of surface at point
Array< OneD, NekDouble > m_loc
x,y,z location