36 #ifndef NODALTRIFEKETE_H
37 #define NODALTRIFEKETE_H
43 #include <boost/shared_ptr.hpp>
50 namespace LibUtilities
58 std::cout <<
"******* ~NodalTriFekete() destructor called!"
72 "Fekete Points can only interp to other 2d "
73 "point distributions");
74 Array<OneD, const NekDouble> x, y;
80 const Array<OneD, const NekDouble>& x,
81 const Array<OneD, const NekDouble>& y)
83 int numpoints = x.num_elements();
91 ::AllocateSharedPtr(numpoints, np, d);
97 std::cout <<
"******* NodalTriFekete() constructor called!"
107 const Array<OneD, const NekDouble> &xi,
108 const Array<OneD, const NekDouble> &yi,
109 Array<OneD, NekDouble> &interp);
114 #endif //NODALTRIFEKETE_H