23 CUDA_DEV gpuPoly2d(
int xo,
int yo,
double xm,
double ym,
double xn,
double yn) : xOrder(xo),
31 CUDA_HOSTDEV gpuPoly2d() : gpuPoly2d(-1,-1,0.,0.,1.,1.) {}
33 CUDA_DEV gpuPoly2d(
const gpuPoly2d &p) : xOrder(p.xOrder), yOrder(p.yOrder),
34 xMean(p.xMean), yMean(p.yMean),
35 xNorm(p.xNorm), yNorm(p.yNorm),
36 coeffs(p.coeffs), owner(
false) {}
40 CUDA_HOSTDEV
inline gpuPoly2d& operator=(
const gpuPoly2d&);
42 CUDA_DEV
double eval(
double,
double)
const;
45 CUDA_HOST
double eval_h(
double,
double);