35 #ifndef NEKMESHUTILS_CADSYSTEM_CFI_CADVERTCFI
36 #define NEKMESHUTILS_CADSYSTEM_CFI_CADVERTCFI
38 #include "../CADVert.h"
43 namespace NekMeshUtils
55 static std::string
key;
71 ASSERTL0(
false,
"Not implemented in CFI");
#define ASSERTL0(condition, msg)
static std::shared_ptr< DataType > AllocateSharedPtr(const Args &...args)
Allocate a shared pointer from the memory pool.
void Initialise(int i, cfi::Point *in, NekDouble s)
NekDouble DistanceTo(Array< OneD, NekDouble > l)
Calcuate the distance to a vertex from a point l(x,y,z)
static CADVertSharedPtr create()
CADVertCFI()
Default constructor.
cfi::Point * m_cfipoint
cfi object
base class for CAD verticies.
std::shared_ptr< CADVert > CADVertSharedPtr