36 #ifndef NODALTRIEVENLYSPACED_H
37 #define NODALTRIEVENLYSPACED_H
41 #include <boost/shared_ptr.hpp>
48 namespace LibUtilities
69 "NodalTriEvenlySpaced Points can only interp to other "
70 "2d point distributions");
71 Array<OneD, const NekDouble> x, y;
77 const Array<OneD, const NekDouble> &x,
78 const Array<OneD, const NekDouble> &y)
80 int numpoints = x.num_elements();
88 ::AllocateSharedPtr(numpoints, np, d);
102 const Array<OneD, const NekDouble> &xi,
103 const Array<OneD, const NekDouble> &yi,
104 Array<OneD, NekDouble> &interp);
109 #endif //NODALTRIEVENLYSPACED_H